aboutsummaryrefslogtreecommitdiff
path: root/src/pki.c
AgeCommit message (Expand)AuthorFilesLines
2019-09-24pki: Remove unused function pki_signature_verify()Anderson Toshiyuki Sasaki1-1/+1
2019-09-24pki_crypto: Use OpenSSL for Ed25519 signaturesAnderson Toshiyuki Sasaki1-10/+14
2019-07-30Replace ssh_print_hexa() with ssh_log_hexdump()Anderson Toshiyuki Sasaki1-16/+16
2019-07-29pki: Search OpenSSH header not only at the beginningAnderson Toshiyuki Sasaki1-4/+4
2019-06-26pki: Add workarounds for old OpenSSHAnderson Toshiyuki Sasaki1-0/+28
2019-06-19pki: Search for the PEM headers not only on the start of the key fileJakub Jelen1-7/+7
2019-06-19pki: Reformat pki_privatekey_type_from_string()Jakub Jelen1-4/+10
2019-06-13pki: Derive correct algorithm identification for certificate authentication w...Jakub Jelen1-13/+28
2019-06-12kex, pki, server, options: Filter algorithms in FIPS modeAnderson Toshiyuki Sasaki1-4/+21
2019-06-12pki: Check if the key is allowed against right listAnderson Toshiyuki Sasaki1-3/+18
2019-05-28pki: Avoid a null pointer derefrenceAndreas Schneider1-1/+2
2019-05-13pki: Fail to sign when using wrong hash algorithmAnderson Toshiyuki Sasaki1-0/+89
2019-05-13pki: Remove unused codeAnderson Toshiyuki Sasaki1-6/+0
2019-05-13pki: Use pki_sign_data() and pki_verify_data_signature()Anderson Toshiyuki Sasaki1-31/+1
2019-05-13pki: Add a common place to store raw signaturesAnderson Toshiyuki Sasaki1-0/+3
2019-05-13pki: Make DSA signature to use SHA1 instead of AUTOAnderson Toshiyuki Sasaki1-2/+14
2019-05-13auth, pki: Calculate hash internally when signing/verifyingAnderson Toshiyuki Sasaki1-149/+69
2019-05-13pki: Refactor ssh_srv_pki_do_sign_sessionid()Anderson Toshiyuki Sasaki1-49/+54
2019-05-13pki: Refactor ssh_pki_do_sign()Anderson Toshiyuki Sasaki1-82/+76
2019-04-17pki: allow certificates to be used in signature verificationBen Toews1-4/+31
2019-04-17pki: parse keys from certificates into ssh_keyBen Toews1-21/+51
2019-04-17pki: support ECDSA/ED25519 certificatesBen Toews1-5/+37
2019-04-17libssh: deprecate SSH_KEYTYPE_ECDSABen Toews1-20/+56
2019-01-26pki: Avoid a possible segfaults in error pathsAndreas Schneider1-2/+2
2019-01-09packet: Introduce a new function to access cryptoJakub Jelen1-12/+9
2018-11-30pki: Return default RSA key type for DIGEST_AUTOJakub Jelen1-0/+1
2018-11-30pki: Sanity-check signature matches base key typeJakub Jelen1-0/+6
2018-11-30pki: Separate signature extraction and verificationJakub Jelen1-13/+5
2018-11-30pki: Use self-explanatory variable namesJakub Jelen1-10/+10
2018-11-30The largest ECDSA key has 521 bitsJakub Jelen1-1/+1
2018-11-23kex,packet,packet_cb: ReformatJakub Jelen1-1/+2
2018-11-20pki: Fix typos in documentationTilo Eckert1-2/+3
2018-10-24pki: Add NULL check in ssh_pki_key_ecdsa_name()Andreas Schneider1-1/+4
2018-09-20pki: Use strndup in ssh_pki_export_privkey_base64()Andreas Schneider1-11/+6
2018-09-20pki: Add ssh_pki_export_privkey_base64()DavidWed1-0/+61
2018-09-18pki: Implement reading public key from OpenSSH private key containerJakub Jelen1-1/+15
2018-09-18pki: Allow reading keys in new OpenSSH formatJakub Jelen1-0/+173
2018-09-18pki: Use unpack to simplify public key readingJakub Jelen1-46/+13
2018-09-17pki: Initialize pointers to NULLJakub Jelen1-12/+12
2018-09-01pki: Fix a memory leak in ssh_pki_do_sign()Andreas Schneider1-0/+2
2018-08-31pki: Support RSA SHA2 signatures of sessionid for serverJakub Jelen1-9/+24
2018-08-31tests: PUBLICKEY_ACCEPTED_TYPES are effectiveJakub Jelen1-1/+1
2018-08-31pki: Allow filtering accepted public key types based on the configurationJakub Jelen1-4/+25
2018-08-31auth: Support SHA2 extension for pubkey authentication (RFC 8332)Jakub Jelen1-2/+22
2018-08-31pki: RSA signatures with SHA2 hash algorithms (RFC 8332)Jakub Jelen1-9/+78
2018-08-31pki: Support RSA verification using different hash algorithmsJakub Jelen1-6/+102
2018-08-01pki: Log really the signature algorithm typeJakub Jelen1-1/+1
2018-07-05bignum: Make bignum_free saferAris Adamantiadis1-2/+2
2018-07-05pki: Improve pubkey buffer handling form fileAndreas Schneider1-5/+16
2018-06-29Rest in Peace SSHv1Andreas Schneider1-19/+8