index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.bin
/
ssh
/
sshkey.c
Age
Commit message (
Expand
)
Author
2020-04-11
Refactor private key parsing. Eliminates a fair bit of duplicated
Damien Miller
2020-04-08
add sshkey_parse_pubkey_from_private_fileblob_type()
Damien Miller
2020-04-08
simplify sshkey_parse_private_fileblob_type()
Damien Miller
2020-04-08
check private key type against requested key type in new-style private
Damien Miller
2020-04-08
check that pubkey in private key envelope matches actual private key
Damien Miller
2020-04-08
refactor private key parsing a little
Damien Miller
2020-03-06
sshkey_cert_check_authority requires reason to be set; ok djm
Markus Friedl
2020-03-06
passphrase depends on kdfname, not ciphername (possible null-deref);
Markus Friedl
2020-02-26
change explicit_bzero();free() to freezero()
Jonathan Gray
2020-01-21
fix ssh-keygen not displaying authenticator touch prompt;
Damien Miller
2019-12-30
SK API and sk-helper error/PIN passing
Damien Miller
2019-12-13
use ssh-sk-helper for all security key signing operations
Damien Miller
2019-11-25
Add new structure for signature options
Damien Miller
2019-11-18
fix a bug that prevented serialisation of ed25519-sk keys
Damien Miller
2019-11-18
fix bug that prevented certification of ed25519-sk keys
Damien Miller
2019-11-15
remove most uses of BN_CTX
Damien Miller
2019-11-13
in order to be able to figure out the number of signatures left on
Markus Friedl
2019-11-13
fix shield/unshield for xmss keys:
Markus Friedl
2019-11-12
enable ed25519 support; ok djm
Markus Friedl
2019-11-12
implement sshsk_ed25519_inner_sig(); ok djm
Markus Friedl
2019-11-12
rename sshsk_ecdsa_sign() to sshsk_sign(); ok djm
Markus Friedl
2019-11-12
implement ssh-ed25519-sk verification; ok djm@
Markus Friedl
2019-10-31
Refactor signing - use sshkey_sign for everything, including the new
Damien Miller
2019-10-31
Initial infrastructure for U2F/FIDO support
Damien Miller
2019-10-09
fix an unreachable integer overflow similar to the XMSS case, and some
Damien Miller
2019-09-06
fixes for !WITH_OPENSSL compilation; ok dtucker@
Damien Miller
2019-09-03
make get_sigtype public as sshkey_get_sigtype(); ok markus@
Damien Miller
2019-07-16
remove mostly vestigal uuencode.[ch]; moving the only unique
Damien Miller
2019-07-15
support PKCS8 as an optional format for storage of private keys,
Damien Miller
2019-07-07
Remove some set but never used variables. ok daraadt@
Darren Tucker
2019-06-27
fix NULL deference (bzero) on error path added in last commit;
Damien Miller
2019-06-23
fix mismatch proto/decl from key shielding change; spotted via oss-fuzz
Damien Miller
2019-06-21
Add protection for private keys at rest in RAM against speculation
Damien Miller
2019-05-20
When signing certificates with an RSA key, default to using the
Damien Miller
2019-05-03
Wrap XMSS including in ifdef. Patch from markus at blueflash.cc, ok djm
Darren Tucker
2019-01-21
Make sshpkt_get_bignum2() allocate the bignum it is parsing rather
Damien Miller
2018-10-11
typo in plain RSA algorithm counterpart names for certificates;
Damien Miller
2018-10-09
Treat all PEM_read_bio_PrivateKey() errors when a passphrase is specified
Damien Miller
2018-09-14
garbage-collect moribund ssh_new_private() API.
Damien Miller
2018-09-13
hold our collective noses and use the openssl-1.1.x API in OpenSSH;
Damien Miller
2018-09-12
add sshkey_check_cert_sigtype() that checks a cert->signature_type
Damien Miller
2018-09-12
add cert->signature_type field and keep it in sync with certificate
Damien Miller
2018-07-03
some finesse to fix RSA-SHA2 certificate authentication for certs
Damien Miller
2018-07-03
Improve strictness and control over RSA-SHA2 signature types:
Damien Miller
2018-03-22
ssh/xmss: fix deserialize for certs; ok djm@
Markus Friedl
2018-03-02
refactor sshkey_read() to make it a little more, err, readable.
Damien Miller
2018-02-23
Add experimental support for PQC XMSS keys (Extended Hash-Based Signatures)
Markus Friedl
2018-02-14
Some obvious freezero() conversions.
Joel Sing
2018-02-07
Remove all guards for calls to OpenSSL free functions - all of these
Joel Sing
2017-12-18
pass negotiated signing algorithm though to sshkey_verify() and
Damien Miller
[next]