diff options
author | jsing <> | 2022-01-09 13:17:33 +0000 |
---|---|---|
committer | jsing <> | 2022-01-09 13:17:33 +0000 |
commit | 98fb653e64884887dde11a1e705e45a6290548d1 (patch) | |
tree | e5b15afafa41f1a56d404c11bcea9d0655669170 /src/lib/libcrypto/evp/evp_lib.c | |
parent | 1332688bca05e7396ac164aafdd58b48c5eaf3c5 (diff) | |
download | openbsd-98fb653e64884887dde11a1e705e45a6290548d1.tar.gz openbsd-98fb653e64884887dde11a1e705e45a6290548d1.tar.bz2 openbsd-98fb653e64884887dde11a1e705e45a6290548d1.zip |
Clean up pkey handling in ssl3_get_server_key_exchange()
With TLSv1.2 and earlier, the authentication algorithm used to sign the
ServerKeyExchange message is dependent on the cipher suite in use and has
nothing to do with the key exchange algorithm. As such, check the
authentication algorithm based on the cipher suite in
ssl3_get_server_key_exchange() and handle things accordingly.
ok inoguchi@ tb@
Diffstat (limited to 'src/lib/libcrypto/evp/evp_lib.c')
0 files changed, 0 insertions, 0 deletions