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
/
ssh-rsa.c
Age
Commit message (
Expand
)
Author
2024-08-15
Convert RSA and ECDSA key to the libcrypto EVP_PKEY API. DSA remains
Damien Miller
2023-03-05
Remove unused compat.h includes. We've previously removed a lot
Darren Tucker
2022-10-28
put sshkey_check_rsa_length() back in sshkey.c to unbreak
Damien Miller
2022-10-28
refactor sshkey_private_deserialize
Damien Miller
2022-10-28
refactor sshkey_private_serialize_opt()
Damien Miller
2022-10-28
refactor sshkey_sign() and sshkey_verify()
Damien Miller
2022-10-28
refactor sshkey_from_blob_internal()
Damien Miller
2022-10-28
refactor sshkey_from_private()
Damien Miller
2022-10-28
factor out key generation
Damien Miller
2022-10-28
factor out public key serialization
Damien Miller
2022-10-28
factor out sshkey_equal_public()
Damien Miller
2022-10-28
begin big refactor of sshkey
Damien Miller
2018-09-13
hold our collective noses and use the openssl-1.1.x API in OpenSSH;
Damien Miller
2018-07-03
Improve strictness and control over RSA-SHA2 signature types:
Damien Miller
2018-02-14
Ensure that D mod (P-1) and D mod (Q-1) are calculated in constant time.
Joel Sing
2018-02-07
Convert some explicit_bzero()/free() calls to freezero().
Joel Sing
2017-12-18
log mismatched RSA signature types; ok markus@
Damien Miller
2017-12-18
pass negotiated signing algorithm though to sshkey_verify() and
Damien Miller
2017-07-01
remove post-SSHv1 removal dead code from rsa.c and merge the
Damien Miller
2017-05-07
Refuse RSA keys <1024 bits in length. Improve reporting for keys that
Damien Miller
2016-09-12
handle certs in rsa_hash_alg_from_ident(), saving an unnecessary
Damien Miller
2016-04-21
make argument == NULL tests more consistent
Damien Miller
2015-12-11
Remove NULL-checks before sshbuf_free().
mmcc
2015-12-10
Remove NULL-checks before free().
mmcc
2015-12-07
stricter encoding type checks for ssh-rsa; ok djm@
Markus Friedl
2015-12-04
implement SHA2-{256,512} for RSASSA-PKCS1-v1_5 signatures (user and host auth)
Markus Friedl
2015-09-09
openssh_RSA_verify return type is int, so don't make it size_t within
Damien Miller
2015-06-15
return failure on RSA signature error; reported by Albert S
Damien Miller
2014-06-24
New key API: refactor key-related functions to be more library-like,
Damien Miller
2014-02-02
convert memset of potentially-private data to explicit_bzero()
Damien Miller
2014-01-09
Introduce digest API and use it to perform all hashing operations
Damien Miller
2013-12-30
refuse RSA keys from old proprietary clients/servers that use the
Damien Miller
2013-12-27
correct comment
Damien Miller
2013-12-27
make the original RSA and DSA signing/verification code look more like
Damien Miller
2013-05-17
bye, bye xfree(); ok markus@
Damien Miller
2010-08-31
Add buffer_get_cstring() and related functions that verify that the
Damien Miller
2010-07-16
more timing paranoia - compare all parts of the expected decrypted
Damien Miller
2010-07-13
s/timing_safe_cmp/timingsafe_bcmp/g
Damien Miller
2010-07-13
implement a timing_safe_cmp() function to compare memory without leaking
Damien Miller
2010-04-16
revised certificate format ssh-{dss,rsa}-cert-v01@openssh.com with the
Damien Miller
2010-02-26
Add support for certificate key types for users and hosts.
Damien Miller
2006-08-03
almost entirely get rid of the culture of ".h files that include .h files"
Theo de Raadt
2006-07-22
move #include <string.h> out of includes.h
Kevin Steves
2006-03-25
Put $OpenBSD$ tags back (as comments) to replace the RCSID()s that
Damien Miller
2006-03-25
change OpenSSH's xrealloc() function from being xrealloc(p, new_size) to
Damien Miller
2006-03-20
annoying spacing fixes getting in the way of real diffs
Theo de Raadt
2006-03-20
in a switch (), break after return or goto is stupid
Theo de Raadt
2006-03-19
RCSID() can die
Theo de Raadt
2005-06-17
make this -Wsign-compare clean; ok avsm@ markus@
Damien Miller
2003-11-10
constify. ok markus@ & djm@
Jakob Schlyter
[next]