diff options
author | jsing <> | 2021-12-04 14:03:22 +0000 |
---|---|---|
committer | jsing <> | 2021-12-04 14:03:22 +0000 |
commit | 553bc9b478f48580c6c51ddaa65c906cac0ee4e7 (patch) | |
tree | eaa42a538f5b252c276e4477b5f4bd6b0fd7a981 /src/lib/libcrypto/dsa/dsa_depr.c | |
parent | 7747938abe289fe6b8f9dd672e16cfcfcbdf8c95 (diff) | |
download | openbsd-553bc9b478f48580c6c51ddaa65c906cac0ee4e7.tar.gz openbsd-553bc9b478f48580c6c51ddaa65c906cac0ee4e7.tar.bz2 openbsd-553bc9b478f48580c6c51ddaa65c906cac0ee4e7.zip |
Clean up and refactor server side DHE key exchange.
Provide ssl_kex_generate_dhe_params_auto() which handles DHE key generation
based on parameters determined by the specified key bits. Convert the
existing DHE auto parameter selection code into a function that just tells
us how many key bits to use.
Untangle and rework the server side DHE key exchange to use the ssl_kex_*
functions.
ok inoguchi@ tb@
Diffstat (limited to 'src/lib/libcrypto/dsa/dsa_depr.c')
0 files changed, 0 insertions, 0 deletions