aboutsummaryrefslogtreecommitdiff
path: root/src/pki_mbedcrypto.c
AgeCommit message (Expand)AuthorFilesLines
2020-12-11Add safety checks for all ssh_string_fill callsDirkjan Bussink1-2/+11
2020-02-11pki: add support for sk-ecdsa and sk-ed25519Sebastian Kinne1-2/+23
2020-02-11pki: fix `pki_key_ecdsa_to_key_type` thread-safetyJon Simons1-1/+1
2019-12-23pki_mbedtls: Avoid potential memory leaksJakub Jelen1-2/+2
2019-12-23pki_mbedtls: Do not warn about unused argumentsJakub Jelen1-1/+1
2019-12-20src: Implements PKCS11 URI supportSahana Prasad1-0/+10
2019-12-09pki_mbedcrypto: Use SSH_BUFFER_FREE()Andreas Schneider1-19/+19
2019-12-09pki_mbedcrypto: Use SSH_STRING_FREE()Andreas Schneider1-15/+15
2019-09-24pki: Remove unused function pki_signature_verify()Anderson Toshiyuki Sasaki1-36/+0
2019-09-24pki: Move common Ed25519 functions to pki_ed25519_common.cAnderson Toshiyuki Sasaki1-2/+2
2019-09-24pki_mbedcrypto: Do not treat Ed25519 as a special caseAnderson Toshiyuki Sasaki1-11/+35
2019-08-07pki_mbedcrypto: Add missing misc.h header fileAndreas Schneider1-0/+1
2019-07-30Replace ssh_print_hexa() with ssh_log_hexdump()Anderson Toshiyuki Sasaki1-3/+3
2019-05-13pki: Fail to sign when using wrong hash algorithmAnderson Toshiyuki Sasaki1-4/+23
2019-05-13pki: Use pki_sign_data() and pki_verify_data_signature()Anderson Toshiyuki Sasaki1-70/+12
2019-05-13pki_mbedcrypto: Added pki_sign_data() and pki_verify_data_signature()Anderson Toshiyuki Sasaki1-0/+154
2019-05-13auth, pki: Calculate hash internally when signing/verifyingAnderson Toshiyuki Sasaki1-30/+48
2019-05-13pki: Remove duplicate and unused codeAnderson Toshiyuki Sasaki1-69/+0
2019-05-13pki: Refactor ssh_pki_do_sign()Anderson Toshiyuki Sasaki1-6/+0
2019-04-17pki: allow certificates to be used in signature verificationBen Toews1-2/+7
2019-04-17libssh: deprecate SSH_KEYTYPE_ECDSABen Toews1-52/+70
2019-01-30pki: NULL check pki_signature_from_rsa_blob resultJon Simons1-0/+3
2018-11-30pki: Sanitize input to verificationJakub Jelen1-0/+8
2018-11-30pki: Verify the provided public key has expected typeJakub Jelen1-0/+8
2018-11-30pki: Set correct type for imported signaturesJakub Jelen1-1/+2
2018-11-30The largest ECDSA key has 521 bitsJakub Jelen1-1/+1
2018-09-18pki: Allow reading keys in new OpenSSH formatJakub Jelen1-0/+137
2018-09-17pki_mbedcrypto: pki_pubkey_build_rsa: properly clean up on errorJakub Jelen1-15/+21
2018-09-04pki_mbedcrypto: Use explicit_bzero()Andreas Schneider1-1/+1
2018-08-31pki: Support RSA SHA2 signatures of sessionid for serverJakub Jelen1-3/+13
2018-08-31pki: RSA signatures with SHA2 hash algorithms (RFC 8332)Jakub Jelen1-7/+36
2018-08-31pki: Support RSA verification using different hash algorithmsJakub Jelen1-4/+27
2018-08-20mbedtls: Use getter for ssh_mbedtls_ctr_drbgAndreas Schneider1-12/+33
2018-08-03Remove internal calls to ssh_initAnderson Toshiyuki Sasaki1-4/+0
2018-07-05bignum: Make bignum_free saferAris Adamantiadis1-2/+2
2018-06-29Rest in Peace SSHv1Andreas Schneider1-44/+3
2018-03-07pki: Add mbedTLS ECDSA key comparison supportJuraj Vijtiuk1-9/+28
2018-02-12src: Use explicit_bzero() if available on the platformAndreas Schneider1-1/+1
2017-12-28add mbedtls crypto supportJuraj Vijtiuk1-0/+1304