Home GnuPG

Add client hello supporting Key Share extention.

Description

Add client hello supporting Key Share extention.

* src/ecdh.c (_ntbtls_ecdh_make_public): Allow use without
peer's public key.
* src/protocol-cli.c (write_key_share_ext): New.
(write_client_hello): Call it.
  • Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>

Details

Provenance
gniibeAuthored on Jan 31 2024, 3:50 AM
Parents
rT103c446c9b6d: Drop support of compression, which is actually not implemented.
Branches
Unknown
Tags
Unknown