summaryrefslogtreecommitdiffstats
path: root/src/pki_crypto.c
Commit message (Expand)AuthorAgeFilesLines
* buffer: do not use ssh_buffer_get_rest_len()Fabiano Fidêncio2015-10-121-5/+5
* buffer: rename ssh_buffer_get_rest() to ssh_buffer_get()Fabiano Fidêncio2015-10-121-2/+2
* cleanup: use ssh_ prefix in the buffer (non-static) functionsFabiano Fidêncio2015-10-121-5/+5
* cleanup: use ssh_ prefix in the bignum (non-static) functionsFabiano Fidêncio2015-10-121-20/+20
* pki: Add rsa, dss certificate key type definitionsAxel Eppe2015-09-071-0/+4
* pki: Use the standard logging functionAndreas Schneider2015-09-071-23/+32
* libcrypto: Make the PEM parser ed25519 awareAris Adamantiadis2015-02-021-0/+6
* pki_crypto.c: plug ecdsa_sig->[r,s] bignum leaksJon Simons2014-12-051-2/+2
* ed25519: Generate, sign and verify keys.Aris2014-09-071-1/+55
* bignums: detach bignum-related functions from dh.c.Aris Adamantiadis2014-08-061-1/+1
* pki: Move ssh_pki_key_ecdsa_name() to the correct file.Andreas Schneider2014-04-231-14/+0
* pki: Make pki_key_ecdsa_nid_to_name() a shared function.Andreas Schneider2014-04-231-1/+1
* pki crypto: expose new ssh_pki_key_ecdsa_name APIJon Simons2014-04-091-0/+14
* pki_crypto: guard against NULL pubkey->rsa in signature extractionJon Simons2014-03-271-1/+7
* pki_crypto: Replace deprecated RSA_generate_key() with RSA_generate_key_ex()Petar Koretic2014-03-271-4/+14
* pki_crypto: Always copy ecdsa_nid into duplicated ECDSA keysAlan Dunn2014-03-121-2/+2
* pki: Fix build warning about unused variables.Andreas Schneider2014-02-141-2/+2
* pki_crypto: Fix memory leak with EC_KEY_set_public_key().Andreas Schneider2014-01-281-1/+3
* pki_crypto: fix DSA signature extractionJon Simons2014-01-231-26/+50
* pki_crypto: pad RSA signature blobsJon Simons2014-01-211-24/+56
* src: Rename buffer_add_data() to ssh_buffer_add_data().Andreas Schneider2014-01-191-3/+3
* src: Rename buffer_init to ssh_buffer_init().Andreas Schneider2014-01-191-1/+1
* update copyright informationAris Adamantiadis2014-01-071-1/+1
* pki_crypto: Add pki_private_key_to_pem().Andreas Schneider2013-11-271-0/+118
* remove warnings on OSX (workaround)Aris Adamantiadis2013-11-041-2/+2
* pki: Don't leak a buffer.Andreas Schneider2013-10-191-0/+2
* pki_crpypto: Fix ecdsa signature to blob.Andreas Schneider2013-10-181-12/+26
* pki: Add the type as a char pointer.Andreas Schneider2013-10-181-1/+4
* pki: Fix switch statement of pki_key_generate_ecdsa().Andreas Schneider2013-06-181-0/+2
* pki: Fix resource leak on error.Andreas Schneider2013-06-131-0/+1
* pki: Don't leak the signature on error paths.Andreas Schneider2012-10-121-0/+2
* pki: Don't leak memory in pubkey to blob.Andreas Schneider2012-10-071-3/+4
* pki: Make sure we don't double free pointers.Andreas Schneider2012-10-071-0/+6
* pki: Fix openssl ecdsa signature from blob.Andreas Schneider2012-02-041-34/+62
* pki: Update copyright.Andreas Schneider2012-02-041-1/+1
* pki: Fix build if you don't have ECC support.Andreas Schneider2012-02-041-0/+4
* pki: Add ecdsa support to do_sign_sessionid.Andreas Schneider2012-02-041-0/+8
* pki: Add ecdsa support to do_sign.Andreas Schneider2012-02-041-0/+14
* pki: Add ecdsa support for signature_verify.Andreas Schneider2012-02-041-0/+14
* pki: Add ecdsa support for signature_from_blob.Andreas Schneider2012-02-041-0/+50
* pki: Add ecdsa support for signature_to_blob.Andreas Schneider2012-02-041-0/+29
* pki: Add support to generate ecdsa keys.Andreas Schneider2012-02-041-0/+34
* pki: Fix ecdsa key dup.Andreas Schneider2012-02-041-0/+2
* pki: Add support to import ecdsa pubkeys.Andreas Schneider2012-02-041-0/+52
* pki: Add support for export ecdsa pubkeys.Andreas Schneider2012-02-041-0/+116
* pki: Add support to import ecdsa private keys.Andreas Schneider2012-02-041-0/+52
* pki: Add ECDSA for key compare.Andreas Schneider2012-02-041-0/+29
* pki: Add a ssh_key_cmp() function.Andreas Schneider2011-10-291-0/+58
* pki: ssh_pki_generateAris Adamantiadis2011-09-241-0/+23
* pki: DO actually verify signaturesAris Adamantiadis2011-09-241-2/+2