Add EVP demo for X25519 key exchange
authorHugo Landau <hlandau@openssl.org>
Wed, 2 Mar 2022 13:08:53 +0000 (13:08 +0000)
committerPauli <pauli@openssl.org>
Fri, 4 Mar 2022 00:03:36 +0000 (11:03 +1100)
commit2cc7c9b6981d683711e76c3483f813701b686eb9
tree1e7c5110a748a8e1624e99b7443bb26023d9bf4a
parenta3b4cd1d6e307c1b1607ee9270658b5baf0b9870
Add EVP demo for X25519 key exchange

This offers both a known answer test with fixed keys and also
demonstrates a more realistic usage with random keys.

Fixes #14118.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17799)
demos/keyexch/x25519.c [new file with mode: 0644]