summaryrefslogtreecommitdiff
path: root/src/lib/libssl/s3_lib.c
diff options
context:
space:
mode:
authorjsing <>2022-01-04 11:14:54 +0000
committerjsing <>2022-01-04 11:14:54 +0000
commite98e86883112253e85ada73903217fe349aa40d2 (patch)
tree682ea777b9eeb854698e31c97e29976955d3ebe2 /src/lib/libssl/s3_lib.c
parentda94a7a99fb59b3b816d4e4535ace963ea80bb65 (diff)
downloadopenbsd-e98e86883112253e85ada73903217fe349aa40d2.tar.gz
openbsd-e98e86883112253e85ada73903217fe349aa40d2.tar.bz2
openbsd-e98e86883112253e85ada73903217fe349aa40d2.zip
Refactor ssl3_get_server_kex_ecdhe() to separate parsing and validation.
If we receive something other than a "named curve", send a handshake failure alert as we're unable to complete the handshake with the given parameters. If the server responded with a curve that we did not advertise send an illegal parameter alert. ok inoguchi@ tb@
Diffstat (limited to 'src/lib/libssl/s3_lib.c')
0 files changed, 0 insertions, 0 deletions