Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-02-02 | ed25519: Add support to export OpenSSH container keys | Aris Adamantiadis | 1 | -6/+13 | |
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-02-02 | ed25519: Add support o import OpenSSH container keys | Aris Adamantiadis | 1 | -10/+23 | |
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-01-20 | pki: Make sure sig is not used unintialized. | Andreas Schneider | 1 | -1/+1 | |
BUG: https://red.libssh.org/issues/167 Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2014-10-02 | pki: check ssh_buffer_pack return in ssh_pki_do_sign | Jon Simons | 1 | -5/+10 | |
Check the 'ssh_buffer_pack' return in ssh_pki_do_sign for the ED25519 case. Signed-off-by: Jon Simons <jon@jonsimons.org> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2014-10-02 | pki: fail when pubkey buffer length is not ED25519_PK_LEN | Jon Simons | 1 | -1/+5 | |
Fail fast in 'pki_import_pubkey_buffer' for the ED25519 case if a buffer sized ED25519_PK_LEN can not be retrieved. Before, the 'memcpy' could have read beyond the bounds of 'ssh_string_data(pubkey)'. Signed-off-by: Jon Simons <jon@jonsimons.org> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2014-09-07 | ed25519: Generate, sign and verify keys. | Aris | 1 | -1/+80 | |
Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2014-05-09 | pki: Fix build without ECC support. | Andreas Schneider | 1 | -0/+5 | |
Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2014-05-06 | Small documentation fix. | Hani Benhabiles | 1 | -2/+2 | |
Signed-off-by: Hani Benhabiles <hani@linux.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2014-04-23 | pki: Correctly update the ECDSA keytype. | Andreas Schneider | 1 | -1/+8 | |
2014-04-23 | pki: Move ssh_pki_key_ecdsa_name() to the correct file. | Andreas Schneider | 1 | -0/+14 | |
2014-03-12 | pki: Use SHA-2 for session ID signing with ECDSA keys | Alan Dunn | 1 | -12/+42 | |
Previously, SHA-1 was used always. BUG: https://red.libssh.org/issues/148 Signed-off-by: Alan Dunn <amdunn@gmail.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2014-02-12 | pki: Fix the build on OpenSolaris. | Andreas Schneider | 1 | -1/+1 | |
2014-02-11 | pki: Fix memory leak with ecdsa signatures. | Andreas Schneider | 1 | -0/+4 | |
2014-01-19 | src: Rename buffer_add_data() to ssh_buffer_add_data(). | Andreas Schneider | 1 | -4/+4 | |
2014-01-07 | update copyright information | Aris Adamantiadis | 1 | -1/+1 | |
2013-11-28 | pki: Fix a memory leak. | Andreas Schneider | 1 | -0/+1 | |
CID #1132819 | |||||
2013-11-27 | pki: Add ssh_pki_import_privkey_file(). | Andreas Schneider | 1 | -0/+58 | |
2013-10-18 | pki: Add support for ECDSA private key signing. | Andreas Schneider | 1 | -14/+34 | |
2013-10-18 | pki: Add the type as a char pointer. | Andreas Schneider | 1 | -1/+1 | |
2013-09-10 | doc: Improve the PKI documentation a bit. | Andreas Schneider | 1 | -14/+18 | |
2013-07-14 | src: Migrate to SSH_LOG. | Andreas Schneider | 1 | -2/+1 | |
2013-07-13 | pki: fix comments | Aris Adamantiadis | 1 | -2/+2 | |
2013-07-13 | Server: fix rekeying | Aris Adamantiadis | 1 | -5/+5 | |
2013-06-17 | pki: Limit privkey to 4M for now. | Andreas Schneider | 1 | -0/+6 | |
2013-06-17 | pki: Fix a resource leak on error. | Andreas Schneider | 1 | -0/+3 | |
2013-06-13 | pki: Use fstat() after opening the file. | Andreas Schneider | 1 | -16/+16 | |
2012-11-21 | pki: Add a size limit for pubkey files. | Andreas Schneider | 1 | -1/+1 | |
2012-10-22 | pki: Fix integer overflow in ssh_pki_import_privkey_file(). | Xi Wang | 1 | -0/+5 | |
If the file size is ULONG_MAX, the call to malloc() may allocate a small buffer, leading to a memory corruption. | |||||
2012-10-12 | pki: Make sure the key_buf is null terminated. | Andreas Schneider | 1 | -0/+1 | |
Found by Coverity. | |||||
2012-10-12 | pki: Fix a possible null pointer dereference. | Andreas Schneider | 1 | -3/+3 | |
Found by Coverity. | |||||
2012-10-09 | pki: Make error handling code reachable again. | Andreas Schneider | 1 | -1/+1 | |
Found by Coverity. | |||||
2012-10-07 | pki: Check for no memory available calling ssh_key_new(). | Andreas Schneider | 1 | -0/+4 | |
2012-10-07 | pki: Handle error of pki_import_pubkey_buffer() correctly. | Andreas Schneider | 1 | -1/+3 | |
2012-09-04 | pki: Open privkey file in binary mode. | Andreas Schneider | 1 | -1/+1 | |
This is needed to correctly detect carriage return. | |||||
2012-02-04 | pki: Add ecdsa support for signature verification. | Andreas Schneider | 1 | -8/+24 | |
2012-02-04 | pki: Fix ssh_pki_log function. | Andreas Schneider | 1 | -1/+1 | |
2012-02-04 | pki: Don't free a const key! | Andreas Schneider | 1 | -1/+0 | |
2012-02-04 | pki: Update copyright. | Andreas Schneider | 1 | -1/+1 | |
2012-02-04 | pki: Fix build if you don't have ECC support. | Andreas Schneider | 1 | -8/+0 | |
2012-02-04 | pki: Add support to generate ecdsa keys. | Andreas Schneider | 1 | -4/+13 | |
2012-02-04 | pki: Add support to import ecdsa pubkeys. | Andreas Schneider | 1 | -1/+38 | |
2012-02-04 | pki: Add support to import ecdsa private keys. | Andreas Schneider | 1 | -0/+4 | |
2012-02-04 | pki: Fix typo in error message. | Andreas Schneider | 1 | -1/+1 | |
2011-10-29 | pki: Add a ssh_key_cmp() function. | Andreas Schneider | 1 | -0/+34 | |
2011-09-24 | pki: ssh_pki_generate | Aris Adamantiadis | 1 | -0/+43 | |
for both gcrypt and openssl | |||||
2011-09-18 | pki: null ptr check | Aris Adamantiadis | 1 | -1/+5 | |
2011-09-17 | pki: Use ssh_log_function() for ssh_pki_log(). | Andreas Schneider | 1 | -4/+5 | |
2011-09-08 | pki: Use ssh_string_get_char(). | Andreas Schneider | 1 | -19/+2 | |
2011-09-05 | pki: Add ssh_pki_export_pubkey_rsa1(). | Andreas Schneider | 1 | -0/+8 | |
2011-09-02 | pki: Add ecdsa key support. | Andreas Schneider | 1 | -0/+7 | |