]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Implement methods to generate and manage OpenVPN Epoch keys
authorArne Schwabe <arne@rfc2549.org>
Thu, 9 Jan 2025 18:05:37 +0000 (19:05 +0100)
committerGert Doering <gert@greenie.muc.de>
Thu, 9 Jan 2025 21:41:07 +0000 (22:41 +0100)
commit92adbc88b1b37095cebde2a1c5b6ae242f382678
treead3202b6b79dae57fb1c14ede24f3c1b310ca105
parentbc62a9a02cb7365a678bcd3f2faf537a420cc5a0
Implement methods to generate and manage OpenVPN Epoch keys

This implements functions that allow these keys to be generated and
managed. It does not yet implement using them for the data channel.

Change-Id: Id7d6a576ca8c9560cb2dfae82fc62175820e9b80
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
Acked-by: MaxF <max@max-fillinger.net>
Message-Id: <20250109180537.27686-1-gert@greenie.muc.de>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg30390.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/crypto.c
src/openvpn/crypto.h
src/openvpn/crypto_epoch.c
src/openvpn/crypto_epoch.h
src/openvpn/packet_id.c
src/openvpn/packet_id.h
src/openvpn/ssl_common.h
tests/unit_tests/openvpn/test_crypto.c