[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/6] Fix ability to use ECDSA keys
[Thread Prev] | [Thread Next]
- Subject: Re: [PATCH 0/6] Fix ability to use ECDSA keys
- From: Aris Adamantiadis <aris@xxxxxxxxxxxx>
- Reply-to: libssh@xxxxxxxxxx
- Date: Fri, 07 Mar 2014 15:24:48 +0100
- To: libssh@xxxxxxxxxx
- Cc: Alan Dunn <amdunn@xxxxxxxxx>
Hi Alan, Ok for me for all your patches, under the condition that it doesn't break libgcrypt compilation (I'm not 100% sure about patch 2/6) Thanks for your contribution, Aris Le 7/03/14 15:13, Alan Dunn a écrit : > Hi folks, > > I've combined my ECDSA host key efforts into one patchset. This > patchset fixes bugs that blocked use of ECDSA host keys, adds an > option to use ECDSA host keys (SSH_BIND_OPTIONS_ECDSAKEY), and then > incorporates the use of the ECDSA host keys into the main example > program. > > In the near future, I will also try to add a better > SSH_BIND_OPTIONS_HOSTKEY as discussed on the list. > > These changes were tested with the ssh_server_fork program, which now > can use an ECDSA host key. > > Changes since individual patches: > - Incorporated suggestions from Andreas > - New "-n" = "no default keys" option for ssh_server_fork for easier > testing > - Broke off changes to docs as separate patch > > Alan Dunn (6): > pki_crypto: Always copy ecdsa_nid into duplicated ECDSA keys > pki: Use SHA-2 for session ID signing with ECDSA keys > options: Allow use of host ECDSA key > doc: Add ECDSA keys to docs, make key docs consistent > examples: Add no default keys options to ssh_server_fork > examples: Add ECDSA key option to ssh_server_fork > > examples/ssh_server_fork.c | 63 ++++++++++++++++++++++++++++++++++++++++---- > include/libssh/server.h | 3 ++- > src/options.c | 59 ++++++++++++++++++++++++----------------- > src/pki.c | 59 ++++++++++++++++++++++++++++++++--------- > src/pki_crypto.c | 4 +-- > 5 files changed, 144 insertions(+), 44 deletions(-) >
[PATCH 0/6] Fix ability to use ECDSA keys | Alan Dunn <amdunn@xxxxxxxxx> |