path: root/sshkey.c
AgeCommit message (Expand)Author
2020-03-13upstream: sshkey_cert_check_authority requires reason to be set;
2020-03-13upstream: passphrase depends on kdfname, not ciphername (
2020-02-28upstream: change explicit_bzero();free() to freezero()
2020-01-21upstream: fix ssh-keygen not displaying authenticator
2019-12-30upstream: SK API and sk-helper error/PIN
2019-12-14remove a bunch of ENABLE_SK #ifdefsDamien Miller
2019-12-14upstream: use ssh-sk-helper for all security key signing
2019-11-25upstream: Add new structure for signature
2019-11-18upstream: fix a bug that prevented serialisation of ed25519-sk
2019-11-18upstream: fix bug that prevented certification of ed25519-sk
2019-11-18Move ifdef OPENSSL_HAS_ECC.Darren Tucker
2019-11-17upstream: remove most uses of
2019-11-15upstream: in order to be able to figure out the number
2019-11-15upstream: fix shield/unshield for xmss keys: - in ssh-agent we
2019-11-14Put sshsk_sign call inside ifdef ENABLE_SK.Darren Tucker
2019-11-13upstream: enable ed25519 support; ok
2019-11-13upstream: implement sshsk_ed25519_inner_sig(); ok
2019-11-13upstream: rename sshsk_ecdsa_sign() to sshsk_sign(); ok
2019-11-13upstream: implement ssh-ed25519-sk verification; ok
2019-11-01conditionalise SK sign/verify on ENABLE_SKDamien Miller
2019-11-01upstream: Refactor signing - use sshkey_sign for everything,
2019-11-01upstream: Initial infrastructure for U2F/FIDO
2019-10-09upstream: fix an unreachable integer overflow similar to the
2019-09-08needs time.h for --without-opensslDamien Miller
2019-09-06upstream: fixes for !WITH_OPENSSL compilation; ok
2019-09-03upstream: make get_sigtype public as sshkey_get_sigtype();
2019-07-16upstream: remove mostly vestigal uuencode.[ch]; moving the only
2019-07-15upstream: support PKCS8 as an optional format for storage
2019-07-08upstream: Remove some set but never used variables. ok
2019-06-28upstream: fix NULL deference (bzero) on
2019-06-23upstream: fix mismatch proto/decl from key shielding change;
2019-06-21upstream: Add protection for private keys at rest in RAM
2019-05-20upstream: When signing certificates with an RSA key, default
2019-05-08upstream: Wrap XMSS including in ifdef. Patch from markus
2019-01-21upstream: Make sshpkt_get_bignum2() allocate the bignum it
2018-10-11some more duplicated key algorithm linesDamien Miller
2018-10-11fix duplicated algorithm specification linesDamien Miller
2018-10-11upstream: typo in plain RSA algorithm counterpart names
2018-10-11supply callback to PEM_read_bio_PrivateKeyDamien Miller
2018-10-09upstream: Treat all PEM_read_bio_PrivateKey() errors when a
2018-09-15Fix openssl-1.1 fallout for --without-openssl.Darren Tucker
2018-09-14upstream: garbage-collect moribund ssh_new_private()
2018-09-13adapt -portable to OpenSSL 1.1x APIDamien Miller
2018-09-13upstream: hold our collective noses and use the openssl-1.1.x API
2018-09-12upstream: add sshkey_check_cert_sigtype() that checks
2018-09-12upstream: add cert->signature_type field and keep it in sync
2018-07-03upstream: some finesse to fix RSA-SHA2 certificate
2018-07-03upstream: Improve strictness and control over RSA-SHA2
2018-03-23upstream: ssh/xmss: fix deserialize for certs; ok
2018-03-02upstream: refactor sshkey_read() to make it a little more, err,