| aead_usage_limit_ | openvpn::OpenSSLCrypto::CipherContextAEAD | private |
| AUTH_TAG_LEN enum value | openvpn::OpenSSLCrypto::CipherContextAEAD | |
| check_initialized() const | openvpn::OpenSSLCrypto::CipherContextAEAD | inlineprivate |
| cipher_type(SSLLib::Ctx libctx, const CryptoAlgs::Type alg, unsigned int &keysize) | openvpn::OpenSSLCrypto::CipherContextAEAD | inlineprivatestatic |
| CIPHER_unique_ptr typedef | openvpn::OpenSSLCrypto::CipherContextAEAD | private |
| CipherContextAEAD(const CipherContextAEAD &)=delete | openvpn::OpenSSLCrypto::CipherContextAEAD | |
| CipherContextAEAD(CipherContextAEAD &&other) noexcept | openvpn::OpenSSLCrypto::CipherContextAEAD | inline |
| CipherContextAEAD()=default | openvpn::OpenSSLCrypto::CipherContextAEAD | |
| ctx | openvpn::OpenSSLCrypto::CipherContextAEAD | private |
| DECRYPT enum value | openvpn::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::CipherContextAEAD | inline |
| ENCRYPT enum value | openvpn::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::CipherContextAEAD | inline |
| evp_cipher_type typedef | openvpn::OpenSSLCrypto::CipherContextAEAD | private |
| free_cipher_context() | openvpn::OpenSSLCrypto::CipherContextAEAD | inlineprivate |
| get_usage_limit() | openvpn::OpenSSLCrypto::CipherContextAEAD | inline |
| init(SSLLib::Ctx libctx, const CryptoAlgs::Type alg, const unsigned char *key, const unsigned int keysize, const int mode) | openvpn::OpenSSLCrypto::CipherContextAEAD | inline |
| is_initialized() const | openvpn::OpenSSLCrypto::CipherContextAEAD | inline |
| is_supported(SSLLib::Ctx libctx, const CryptoAlgs::Type alg) | openvpn::OpenSSLCrypto::CipherContextAEAD | inlinestatic |
| IV_LEN enum value | openvpn::OpenSSLCrypto::CipherContextAEAD | |
| MODE_UNDEF enum value | openvpn::OpenSSLCrypto::CipherContextAEAD | |
| OPENVPN_EXCEPTION(openssl_gcm_error) | openvpn::OpenSSLCrypto::CipherContextAEAD | |
| operator=(const CipherContextAEAD &)=delete | openvpn::OpenSSLCrypto::CipherContextAEAD | |
| operator=(CipherContextAEAD &&other) | openvpn::OpenSSLCrypto::CipherContextAEAD | inline |
| requires_authtag_at_end() | openvpn::OpenSSLCrypto::CipherContextAEAD | inline |
| ~CipherContextAEAD() | openvpn::OpenSSLCrypto::CipherContextAEAD | inline |