]> git.ipfire.org Git - thirdparty/openvpn.git/commit
tls-crypt-v2: implement tls-crypt-v2 handshake
authorSteffan Karger <steffan.karger@fox-it.com>
Mon, 22 Oct 2018 11:45:14 +0000 (13:45 +0200)
committerDavid Sommerseth <davids@openvpn.net>
Fri, 26 Oct 2018 17:04:04 +0000 (19:04 +0200)
commit19dffdbde08f6b1ea5d32d429a255218d4304c66
tree7bd73bb3b6a84761d9509bd21664c8fdd21e2b9e
parent283290bf77dbc6c1c23deddd6145e74576bf79f1
tls-crypt-v2: implement tls-crypt-v2 handshake

This makes clients send-and-use, and servers receive-unwrap-and-use
tls-crypt-v2 client keys, which completes the on-the-wire work.

Signed-off-by: Steffan Karger <steffan.karger@fox-it.com>
Acked-by: Antonio Quartulli <antonio@openvpn.net>
Message-Id: <1540208715-14044-5-git-send-email-steffan.karger@fox-it.com>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg17787.html
Signed-off-by: David Sommerseth <davids@openvpn.net>
src/openvpn/init.c
src/openvpn/openvpn.h
src/openvpn/ssl.c
src/openvpn/ssl_common.h
src/openvpn/tls_crypt.c
src/openvpn/tls_crypt.h
tests/unit_tests/openvpn/test_tls_crypt.c