summaryrefslogtreecommitdiff
path: root/src/usr.bin
diff options
context:
space:
mode:
authortb <>2023-06-11 19:01:01 +0000
committertb <>2023-06-11 19:01:01 +0000
commit3e78f2fb356efca03fc4bfdadb63b49114e128a2 (patch)
tree857746157a022e2a8e92ad5ea6c98c37f02c1123 /src/usr.bin
parent9ca5a491a6bf2cf73c12da0cc924a6a0c445f762 (diff)
downloadopenbsd-3e78f2fb356efca03fc4bfdadb63b49114e128a2.tar.gz
openbsd-3e78f2fb356efca03fc4bfdadb63b49114e128a2.tar.bz2
openbsd-3e78f2fb356efca03fc4bfdadb63b49114e128a2.zip
Convert legacy server kex to one-shot sign/verify
This converts ssl3_{get,send}_server_key_exchange() to EVP_DigestVerify() and EVP_DigestSign(). In order to do this, build the full signed_params up front and rework the way the key exchange parameters are constructed. This way we can do the verify and sign steps in one go and at the same use a more idiomatic approach with CBB/CBS. with/ok jsing
Diffstat (limited to 'src/usr.bin')
0 files changed, 0 insertions, 0 deletions