aboutsummaryrefslogtreecommitdiff
path: root/src/pki_crypto.c
AgeCommit message (Expand)AuthorFilesLines
2013-10-19pki: Don't leak a buffer.Andreas Schneider1-0/+2
2013-10-18pki_crpypto: Fix ecdsa signature to blob.Andreas Schneider1-12/+26
2013-10-18pki: Add the type as a char pointer.Andreas Schneider1-1/+4
2013-06-18pki: Fix switch statement of pki_key_generate_ecdsa().Andreas Schneider1-0/+2
2013-06-13pki: Fix resource leak on error.Andreas Schneider1-0/+1
2012-10-12pki: Don't leak the signature on error paths.Andreas Schneider1-0/+2
2012-10-07pki: Don't leak memory in pubkey to blob.Andreas Schneider1-3/+4
2012-10-07pki: Make sure we don't double free pointers.Andreas Schneider1-0/+6
2012-02-04pki: Fix openssl ecdsa signature from blob.Andreas Schneider1-34/+62
2012-02-04pki: Update copyright.Andreas Schneider1-1/+1
2012-02-04pki: Fix build if you don't have ECC support.Andreas Schneider1-0/+4
2012-02-04pki: Add ecdsa support to do_sign_sessionid.Andreas Schneider1-0/+8
2012-02-04pki: Add ecdsa support to do_sign.Andreas Schneider1-0/+14
2012-02-04pki: Add ecdsa support for signature_verify.Andreas Schneider1-0/+14
2012-02-04pki: Add ecdsa support for signature_from_blob.Andreas Schneider1-0/+50
2012-02-04pki: Add ecdsa support for signature_to_blob.Andreas Schneider1-0/+29
2012-02-04pki: Add support to generate ecdsa keys.Andreas Schneider1-0/+34
2012-02-04pki: Fix ecdsa key dup.Andreas Schneider1-0/+2
2012-02-04pki: Add support to import ecdsa pubkeys.Andreas Schneider1-0/+52
2012-02-04pki: Add support for export ecdsa pubkeys.Andreas Schneider1-0/+116
2012-02-04pki: Add support to import ecdsa private keys.Andreas Schneider1-0/+52
2012-02-04pki: Add ECDSA for key compare.Andreas Schneider1-0/+29
2011-10-29pki: Add a ssh_key_cmp() function.Andreas Schneider1-0/+58
2011-09-24pki: ssh_pki_generateAris Adamantiadis1-0/+23
2011-09-24pki: DO actually verify signaturesAris Adamantiadis1-2/+2
2011-09-06pki: Add missing ECC ifdef.Andreas Schneider1-0/+2
2011-09-05pki: Add ssh_pki_export_pubkey_rsa1().Andreas Schneider1-0/+29
2011-09-02pki_crypto: Add ecdsa support for key duplication.Andreas Schneider1-0/+31
2011-08-28pki: string_* -> ssh_string_*Andreas Schneider1-4/+4
2011-08-28pki: Refactor _RSA_do_sign().Andreas Schneider1-15/+31
2011-08-28pki: Cleanup crypto includes.Andreas Schneider1-2/+0
2011-08-26pki: Handle hash correctly.Andreas Schneider1-10/+11
2011-08-26pki: Fix build with DEBUG_CRYPTO.Andreas Schneider1-4/+4
2011-08-26pki: Migrate ssh_pki_do_sign to new pki.Andreas Schneider1-19/+18
2011-08-22pki: Add ssh_pki_signature_verify_blob().Andreas Schneider1-0/+47
2011-08-22pki: Fix switch in crypto pki_signature_to_blob().Andreas Schneider1-0/+2
2011-08-22pki: Add ssh_srv_pki_do_sign_sessionid().Andreas Schneider1-0/+37
2011-08-22pki: Ensure sig_blob isn't used uninitialized.Andreas Schneider1-2/+3
2011-08-21pki: Fix setting flags in ssh_key_dup().Andreas Schneider1-1/+5
2011-08-21pki: Create a pki private header file.Andreas Schneider1-0/+1
2011-08-21pki: Add ssh_pki_import_signature_blob().Andreas Schneider1-0/+104
2011-08-21pki: Add ssh_pki_export_signature_blob().Andreas Schneider1-0/+46
2011-08-20pki: Add _RSA_do_sign to pki_crypto.Andreas Schneider1-1/+31
2011-08-19pki: Use a consistent naming scheme.Andreas Schneider1-1/+1
2011-08-16pki: Remove session from ssh_pki_import_privkey_* functions.Andreas Schneider1-26/+28
2011-08-16pki: Fix pki_publickey_to_string() rsa checks.Andreas Schneider1-2/+2
2011-08-15pki: Add ssh_pki_publickey_to_string().Andreas Schneider1-17/+57
2011-08-15pki: Fix ssh_key_dup().Andreas Schneider1-2/+2
2011-08-15pki: Cleanup pki header.Andreas Schneider1-0/+96
2011-08-15pki: Added ssh_key_dup().Andreas Schneider1-57/+140