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

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

block_size() constopenvpn::OpenSSLCrypto::CipherContextinline
check_initialized() constopenvpn::OpenSSLCrypto::CipherContextinlineprivate
CIPH_CBC_MODE enum valueopenvpn::OpenSSLCrypto::CipherContext
cipher_mode() constopenvpn::OpenSSLCrypto::CipherContextinline
cipher_type(SSLLib::Ctx libctx, const CryptoAlgs::Type alg)openvpn::OpenSSLCrypto::CipherContextinlineprivatestatic
CIPHER_unique_ptr typedefopenvpn::OpenSSLCrypto::CipherContextprivate
CipherContext(const CipherContext &)=deleteopenvpn::OpenSSLCrypto::CipherContextprivate
CipherContext()=defaultopenvpn::OpenSSLCrypto::CipherContext
ctxopenvpn::OpenSSLCrypto::CipherContextprivate
DECRYPT enum valueopenvpn::OpenSSLCrypto::CipherContext
ENCRYPT enum valueopenvpn::OpenSSLCrypto::CipherContext
evp_cipher_type typedefopenvpn::OpenSSLCrypto::CipherContextprivate
final(unsigned char *out, const size_t max_out_size, size_t &out_acc)openvpn::OpenSSLCrypto::CipherContextinline
free_cipher_context()openvpn::OpenSSLCrypto::CipherContextinlineprivate
init(SSLLib::Ctx libctx, const CryptoAlgs::Type alg, const unsigned char *key, const int mode)openvpn::OpenSSLCrypto::CipherContextinline
is_initialized() constopenvpn::OpenSSLCrypto::CipherContextinline
is_supported(SSLLib::Ctx libctx, const CryptoAlgs::Type alg)openvpn::OpenSSLCrypto::CipherContextinlinestatic
iv_length() constopenvpn::OpenSSLCrypto::CipherContextinline
MAX_IV_LENGTH enum valueopenvpn::OpenSSLCrypto::CipherContext
MODE_UNDEF enum valueopenvpn::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 &)=deleteopenvpn::OpenSSLCrypto::CipherContextprivate
reset(const unsigned char *iv)openvpn::OpenSSLCrypto::CipherContextinline
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::CipherContextinline
~CipherContext()openvpn::OpenSSLCrypto::CipherContextinline