summaryrefslogtreecommitdiff
path: root/lib/libssl/ssl_kex.c
AgeCommit message (Expand)Author
2023-07-28Also remove ecdh.h use from libsslTheo Buehler
2023-06-27Switch from get_rfc*() to BN_get_rfc*()Theo Buehler
2022-01-14Convert ssl_kex.c to opaque DHTheo Buehler
2022-01-11Plumb decode errors through key share parsing code.Joel Sing
2021-12-04Clean up and refactor server side DHE key exchange.Joel Sing
2021-12-04Move the minimum DHE key size check into ssl_kex_peer_params_dhe()Joel Sing
2021-12-04Check DH public key in ssl_kex_peer_public_dhe().Joel Sing
2021-11-30Align ssl_kex_derive_ecdhe_ecp() with ssl_kex_derive_dhe()Theo Buehler
2021-11-29First pass of converting ssl_kex.c to opaque DH.Theo Buehler
2021-11-29Factor out/rewrite DHE key exchange.Joel Sing
2020-04-18Expose the peer ephemeral public key used for TLSv1.3 key exchange.Joel Sing
2020-01-30Factor out/rewrite the ECDHE EC point key exchange code.Joel Sing