0
0
mirror of https://github.com/OpenVPN/openvpn3.git synced 2024-09-20 04:02:15 +02:00
openvpn3/openvpn/crypto
Arne Schwabe 80399075d4 Implement CHACHA20-Poly1305 support for data channel
This also changes the mbed TLS implementation from using the AES GCM
specific API to the generic AEAD API in mbed TLS. As result we can
refactor the commonly used parts of AEAD and normal cipher into a
common class.

Signed-off-by: Arne Schwabe <arne@openvpn.net>
2020-02-18 18:50:27 +01:00
..
bs64_data_limit.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
cipher.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
crypto_aead.hpp Rename GCM classes and files to AEAD 2020-02-18 18:50:27 +01:00
crypto_chm.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
cryptoalgs.hpp Implement CHACHA20-Poly1305 support for data channel 2020-02-18 18:50:27 +01:00
cryptodc.hpp CryptoAlgs: Don't report any digests for ciphers not using them 2019-10-24 14:48:22 +02:00
cryptodcsel.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
decrypt_chm.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
digestapi.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
encrypt_chm.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
hashstr.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
ovpnhmac.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
packet_id.hpp Make tls-crypt/tls-cryptv2 compile with multiple compilation units 2019-08-29 16:59:33 +02:00
selftest.hpp [OVPN3-140] Update company names in copyrights 2017-12-22 17:59:39 +08:00
static_key.hpp BufferAllocated: improve movability 2018-03-10 02:28:31 +08:00
tls_crypt_v2.hpp Make tls-crypt/tls-cryptv2 compile with multiple compilation units 2019-08-29 16:59:33 +02:00
tls_crypt.hpp Make tls-crypt/tls-cryptv2 compile with multiple compilation units 2019-08-29 16:59:33 +02:00