summaryrefslogtreecommitdiffstats
path: root/sshkey.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* upstream: fix a bug that prevented serialisation of ed25519-sk keysdjm@openbsd.org2019-11-181-1/+2
* upstream: fix bug that prevented certification of ed25519-sk keysdjm@openbsd.org2019-11-181-1/+7
* Move ifdef OPENSSL_HAS_ECC.Darren Tucker2019-11-181-1/+1
* upstream: remove most uses of BN_CTXdjm@openbsd.org2019-11-161-59/+33
* upstream: in order to be able to figure out the number ofmarkus@openbsd.org2019-11-141-1/+6
* upstream: fix shield/unshield for xmss keys: - in ssh-agent we needmarkus@openbsd.org2019-11-141-2/+2
* Put sshsk_sign call inside ifdef ENABLE_SK.Darren Tucker2019-11-141-0/+2
* upstream: enable ed25519 support; ok djmmarkus@openbsd.org2019-11-121-1/+153
* upstream: implement sshsk_ed25519_inner_sig(); ok djmmarkus@openbsd.org2019-11-121-1/+6
* upstream: rename sshsk_ecdsa_sign() to sshsk_sign(); ok djmmarkus@openbsd.org2019-11-121-3/+3
* upstream: implement ssh-ed25519-sk verification; ok djm@markus@openbsd.org2019-11-121-1/+5
* conditionalise SK sign/verify on ENABLE_SKDamien Miller2019-11-011-0/+4
* upstream: Refactor signing - use sshkey_sign for everything,djm@openbsd.org2019-10-311-8/+18
* upstream: Initial infrastructure for U2F/FIDO supportdjm@openbsd.org2019-10-311-26/+179
* upstream: fix an unreachable integer overflow similar to the XMSSdjm@openbsd.org2019-10-091-4/+22
* needs time.h for --without-opensslDamien Miller2019-09-081-0/+1
* upstream: fixes for !WITH_OPENSSL compilation; ok dtucker@djm@openbsd.org2019-09-061-1/+1
* upstream: make get_sigtype public as sshkey_get_sigtype(); okdjm@openbsd.org2019-09-031-7/+7
* upstream: remove mostly vestigal uuencode.[ch]; moving the only uniquedjm@openbsd.org2019-07-161-20/+7
* upstream: support PKCS8 as an optional format for storage ofdjm@openbsd.org2019-07-151-22/+56
* upstream: Remove some set but never used variables. ok daraadt@dtucker@openbsd.org2019-07-081-4/+2
* upstream: fix NULL deference (bzero) on errdjm@openbsd.org2019-06-281-2/+2
* upstream: fix mismatch proto/decl from key shielding change; spotteddjm@openbsd.org2019-06-231-2/+2
* upstream: Add protection for private keys at rest in RAM againstdjm@openbsd.org2019-06-211-17/+282
* upstream: When signing certificates with an RSA key, default todjm@openbsd.org2019-05-201-1/+8
* upstream: Wrap XMSS including in ifdef. Patch from markus atdtucker@openbsd.org2019-05-081-2/+4
* upstream: Make sshpkt_get_bignum2() allocate the bignum it isdjm@openbsd.org2019-01-211-70/+26
* some more duplicated key algorithm linesDamien Miller2018-10-111-4/+0
* fix duplicated algorithm specification linesDamien Miller2018-10-111-4/+0
* upstream: typo in plain RSA algorithm counterpart names fordjm@openbsd.org2018-10-111-3/+3
* supply callback to PEM_read_bio_PrivateKeyDamien Miller2018-10-111-1/+15
* upstream: Treat all PEM_read_bio_PrivateKey() errors when a passphrasedjm@openbsd.org2018-10-091-2/+11
* Fix openssl-1.1 fallout for --without-openssl.Darren Tucker2018-09-151-0/+4
* upstream: garbage-collect moribund ssh_new_private() API.djm@openbsd.org2018-09-141-17/+6
* adapt -portable to OpenSSL 1.1x APIDamien Miller2018-09-131-1/+2
* upstream: hold our collective noses and use the openssl-1.1.x API indjm@openbsd.org2018-09-131-295/+342
* upstream: add sshkey_check_cert_sigtype() that checks adjm@openbsd.org2018-09-121-1/+22
* upstream: add cert->signature_type field and keep it in sync withdjm@openbsd.org2018-09-121-26/+67
* upstream: some finesse to fix RSA-SHA2 certificate authenticationdjm@openbsd.org2018-07-031-4/+4
* upstream: Improve strictness and control over RSA-SHA2 signaturedjm@openbsd.org2018-07-031-21/+83
* upstream: ssh/xmss: fix deserialize for certs; ok djm@markus@openbsd.org2018-03-231-1/+6
* upstream: refactor sshkey_read() to make it a little more, err,djm@openbsd.org2018-03-021-113/+135
* upstream: Add experimental support for PQC XMSS keys (Extendedmarkus@openbsd.org2018-02-261-15/+395
* upstream: Some obvious freezero() conversions.jsing@openbsd.org2018-02-161-26/+11
* upstream commitjsing@openbsd.org2018-02-071-35/+18
* upstream commitdjm@openbsd.org2017-12-191-4/+5
* upstream commitdjm@openbsd.org2017-12-191-1/+26
* upstream commitdjm@openbsd.org2017-10-201-2/+2
* upstream commitdjm@openbsd.org2017-08-121-2/+2
* upstream commitmarkus@openbsd.org2017-07-211-6/+1