OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::OpenSSLCrypto::CipherContextAEAD Member List

This is the complete list of members for openvpn::OpenSSLCrypto::CipherContextAEAD, including all inherited members.

aead_usage_limit_openvpn::OpenSSLCrypto::CipherContextAEADprivate
AUTH_TAG_LEN enum valueopenvpn::OpenSSLCrypto::CipherContextAEAD
check_initialized() constopenvpn::OpenSSLCrypto::CipherContextAEADinlineprivate
cipher_type(SSLLib::Ctx libctx, const CryptoAlgs::Type alg, unsigned int &keysize)openvpn::OpenSSLCrypto::CipherContextAEADinlineprivatestatic
CIPHER_unique_ptr typedefopenvpn::OpenSSLCrypto::CipherContextAEADprivate
CipherContextAEAD(const CipherContextAEAD &)=deleteopenvpn::OpenSSLCrypto::CipherContextAEAD
CipherContextAEAD(CipherContextAEAD &&other) noexceptopenvpn::OpenSSLCrypto::CipherContextAEADinline
CipherContextAEAD()=defaultopenvpn::OpenSSLCrypto::CipherContextAEAD
ctxopenvpn::OpenSSLCrypto::CipherContextAEADprivate
DECRYPT enum valueopenvpn::OpenSSLCrypto::CipherContextAEAD
decrypt(const unsigned char *input, unsigned char *output, size_t length, const unsigned char *iv, const unsigned char *tag, const unsigned char *ad, size_t ad_len)openvpn::OpenSSLCrypto::CipherContextAEADinline
ENCRYPT enum valueopenvpn::OpenSSLCrypto::CipherContextAEAD
encrypt(const unsigned char *input, unsigned char *output, size_t length, const unsigned char *iv, unsigned char *tag, const unsigned char *ad, size_t ad_len)openvpn::OpenSSLCrypto::CipherContextAEADinline
evp_cipher_type typedefopenvpn::OpenSSLCrypto::CipherContextAEADprivate
free_cipher_context()openvpn::OpenSSLCrypto::CipherContextAEADinlineprivate
get_usage_limit()openvpn::OpenSSLCrypto::CipherContextAEADinline
init(SSLLib::Ctx libctx, const CryptoAlgs::Type alg, const unsigned char *key, const unsigned int keysize, const int mode)openvpn::OpenSSLCrypto::CipherContextAEADinline
is_initialized() constopenvpn::OpenSSLCrypto::CipherContextAEADinline
is_supported(SSLLib::Ctx libctx, const CryptoAlgs::Type alg)openvpn::OpenSSLCrypto::CipherContextAEADinlinestatic
IV_LEN enum valueopenvpn::OpenSSLCrypto::CipherContextAEAD
MODE_UNDEF enum valueopenvpn::OpenSSLCrypto::CipherContextAEAD
OPENVPN_EXCEPTION(openssl_gcm_error)openvpn::OpenSSLCrypto::CipherContextAEAD
operator=(const CipherContextAEAD &)=deleteopenvpn::OpenSSLCrypto::CipherContextAEAD
operator=(CipherContextAEAD &&other)openvpn::OpenSSLCrypto::CipherContextAEADinline
requires_authtag_at_end()openvpn::OpenSSLCrypto::CipherContextAEADinline
~CipherContextAEAD()openvpn::OpenSSLCrypto::CipherContextAEADinline