block_size() const | openvpn::OpenSSLCrypto::CipherContext | inline |
check_initialized() const | openvpn::OpenSSLCrypto::CipherContext | inlineprivate |
CIPH_CBC_MODE enum value | openvpn::OpenSSLCrypto::CipherContext | |
cipher_mode() const | openvpn::OpenSSLCrypto::CipherContext | inline |
cipher_type(SSLLib::Ctx libctx, const CryptoAlgs::Type alg) | openvpn::OpenSSLCrypto::CipherContext | inlineprivatestatic |
CIPHER_unique_ptr typedef | openvpn::OpenSSLCrypto::CipherContext | private |
CipherContext(const CipherContext &)=delete | openvpn::OpenSSLCrypto::CipherContext | private |
CipherContext()=default | openvpn::OpenSSLCrypto::CipherContext | |
ctx | openvpn::OpenSSLCrypto::CipherContext | private |
DECRYPT enum value | openvpn::OpenSSLCrypto::CipherContext | |
ENCRYPT enum value | openvpn::OpenSSLCrypto::CipherContext | |
evp_cipher_type typedef | openvpn::OpenSSLCrypto::CipherContext | private |
final(unsigned char *out, const size_t max_out_size, size_t &out_acc) | openvpn::OpenSSLCrypto::CipherContext | inline |
free_cipher_context() | openvpn::OpenSSLCrypto::CipherContext | inlineprivate |
init(SSLLib::Ctx libctx, const CryptoAlgs::Type alg, const unsigned char *key, const int mode) | openvpn::OpenSSLCrypto::CipherContext | inline |
is_initialized() const | openvpn::OpenSSLCrypto::CipherContext | inline |
is_supported(SSLLib::Ctx libctx, const CryptoAlgs::Type alg) | openvpn::OpenSSLCrypto::CipherContext | inlinestatic |
iv_length() const | openvpn::OpenSSLCrypto::CipherContext | inline |
MAX_IV_LENGTH enum value | openvpn::OpenSSLCrypto::CipherContext | |
MODE_UNDEF enum value | openvpn::OpenSSLCrypto::CipherContext | |
OPENVPN_EXCEPTION(openssl_cipher_error) | openvpn::OpenSSLCrypto::CipherContext | |
OPENVPN_SIMPLE_EXCEPTION(openssl_cipher_mode_error) | openvpn::OpenSSLCrypto::CipherContext | |
OPENVPN_SIMPLE_EXCEPTION(openssl_cipher_uninitialized) | openvpn::OpenSSLCrypto::CipherContext | |
operator=(const CipherContext &)=delete | openvpn::OpenSSLCrypto::CipherContext | private |
reset(const unsigned char *iv) | openvpn::OpenSSLCrypto::CipherContext | inline |
update(unsigned char *out, const size_t max_out_size, const unsigned char *in, const size_t in_size, size_t &out_acc) | openvpn::OpenSSLCrypto::CipherContext | inline |
~CipherContext() | openvpn::OpenSSLCrypto::CipherContext | inline |