summaryrefslogtreecommitdiffstats
path: root/src/pki_crypto.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* pki: Add missing ECC ifdef.Andreas Schneider2011-09-061-0/+2
* pki: Add ssh_pki_export_pubkey_rsa1().Andreas Schneider2011-09-051-0/+29
* pki_crypto: Add ecdsa support for key duplication.Andreas Schneider2011-09-021-0/+31
* pki: string_* -> ssh_string_*Andreas Schneider2011-08-281-4/+4
* pki: Refactor _RSA_do_sign().Andreas Schneider2011-08-281-15/+31
* pki: Cleanup crypto includes.Andreas Schneider2011-08-281-2/+0
* pki: Handle hash correctly.Andreas Schneider2011-08-261-10/+11
* pki: Fix build with DEBUG_CRYPTO.Andreas Schneider2011-08-261-4/+4
* pki: Migrate ssh_pki_do_sign to new pki.Andreas Schneider2011-08-261-19/+18
* pki: Add ssh_pki_signature_verify_blob().Andreas Schneider2011-08-221-0/+47
* pki: Fix switch in crypto pki_signature_to_blob().Andreas Schneider2011-08-221-0/+2
* pki: Add ssh_srv_pki_do_sign_sessionid().Andreas Schneider2011-08-221-0/+37
* pki: Ensure sig_blob isn't used uninitialized.Andreas Schneider2011-08-221-2/+3
* pki: Fix setting flags in ssh_key_dup().Andreas Schneider2011-08-211-1/+5
* pki: Create a pki private header file.Andreas Schneider2011-08-211-0/+1
* pki: Add ssh_pki_import_signature_blob().Andreas Schneider2011-08-211-0/+104
* pki: Add ssh_pki_export_signature_blob().Andreas Schneider2011-08-211-0/+46
* pki: Add _RSA_do_sign to pki_crypto.Andreas Schneider2011-08-201-1/+31
* pki: Use a consistent naming scheme.Andreas Schneider2011-08-191-1/+1
* pki: Remove session from ssh_pki_import_privkey_* functions.Andreas Schneider2011-08-161-26/+28
* pki: Fix pki_publickey_to_string() rsa checks.Andreas Schneider2011-08-161-2/+2
* pki: Add ssh_pki_publickey_to_string().Andreas Schneider2011-08-151-17/+57
* pki: Fix ssh_key_dup().Andreas Schneider2011-08-151-2/+2
* pki: Cleanup pki header.Andreas Schneider2011-08-151-0/+96