CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2021/12/04 07:03:22
Modified files:
lib/libssl : ssl_kex.c ssl_lib.c ssl_locl.h ssl_srvr.c
Log message:
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@