tor/src
Nick Mathewson 600e046ed3 Rename crypto_pk_check_key(), use it more reasonably, add tests
This function was a wrapper around RSA_check_key() in openssl, which
checks for invalid RSA private keys (like those where p or q are
composite, or where d is not the inverse of e, or where n != p*q).
We don't need a function like this in NSS, since unlike OpenSSL, NSS
won't let you import a bogus private key.

I've renamed the function and changed its return type to make it
more reasonable, and added a unit test for trying to read a key
where n != p*q.
2018-09-04 14:52:35 -04:00
..
app When enabling NSS, disable OpenSSL. 2018-08-21 12:25:33 -04:00
config Merge branch 'maint-0.2.9' into maint-0.3.2 2018-07-09 09:11:41 -04:00
core Avoid double-close on TCP sockets under NSS. 2018-09-04 14:52:35 -04:00
ext Update prefork and postfork NSS code for unit tests. 2018-09-04 14:52:35 -04:00
feature Rename crypto_pk_check_key(), use it more reasonably, add tests 2018-09-04 14:52:35 -04:00
lib Rename crypto_pk_check_key(), use it more reasonably, add tests 2018-09-04 14:52:35 -04:00
rust Merge branch 'nss_dh_squashed' into nss_dh_squashed_merged 2018-07-31 19:56:23 -04:00
test Rename crypto_pk_check_key(), use it more reasonably, add tests 2018-09-04 14:52:35 -04:00
tools When enabling NSS, disable OpenSSL. 2018-08-21 12:25:33 -04:00
trunnel Merge branch 'socks_trunnel4_squashed' into socks_trunnel4_squashed_merged 2018-07-12 11:47:25 -04:00
win32 Bump to 0.3.4.4-rc-dev 2018-07-09 15:17:38 -04:00
include.am Start splitting src/or 2018-07-05 17:15:50 -04:00