diff options
author | guenther <> | 2014-07-28 04:23:12 +0000 |
---|---|---|
committer | guenther <> | 2014-07-28 04:23:12 +0000 |
commit | 224cc55e7b0aa21110d14dd564e88e13893a294e (patch) | |
tree | 51d2af22ad1dd980f4ce9c87fa7c5ea39efd7be6 /src/lib/libcrypto/srp/srp_vfy.c | |
parent | 23872c177fa5acf651189cdfcafd44e94da780ef (diff) | |
download | openbsd-224cc55e7b0aa21110d14dd564e88e13893a294e.tar.gz openbsd-224cc55e7b0aa21110d14dd564e88e13893a294e.tar.bz2 openbsd-224cc55e7b0aa21110d14dd564e88e13893a294e.zip |
The RSA, DH, and ECDH temporary key callbacks expect the number of keybits
for the key (expressed in RSA key bits, which makes *no sense* for ECDH) as
their second argument, not zero.
(jsing@ notes that the RSA callback is only invoked for 'export' ciphers,
which have been removed from LibreSSL, and for the SSL_OP_EPHEMERAL_RSA
option, which is makes the application non-compliant. More fuel for the
tedu fire...)
jasper@ noted the breakage and bisected it down to the diff that broke this
ok jsing@ miod@
Diffstat (limited to 'src/lib/libcrypto/srp/srp_vfy.c')
0 files changed, 0 insertions, 0 deletions