cipher_mode() const | openvpn::CipherContext< CRYPTO_API > | inline |
CipherContext() | openvpn::CipherContext< CRYPTO_API > | inline |
CipherContext(const CryptoAlgs::Type cipher, const StaticKey &key, const int mode) | openvpn::CipherContext< CRYPTO_API > | inline |
ctx | openvpn::CipherContext< CRYPTO_API > | private |
decrypt(const unsigned char *iv, unsigned char *out, const size_t out_size, const unsigned char *in, const size_t in_size) | openvpn::CipherContext< CRYPTO_API > | inline |
defined() const | openvpn::CipherContext< CRYPTO_API > | inline |
encrypt(const unsigned char *iv, unsigned char *out, const size_t out_size, const unsigned char *in, const size_t in_size) | openvpn::CipherContext< CRYPTO_API > | inline |
encrypt_decrypt(const unsigned char *iv, unsigned char *out, const size_t out_size, const unsigned char *in, const size_t in_size) | openvpn::CipherContext< CRYPTO_API > | inline |
init(SSLLib::Ctx libctx, const CryptoAlgs::Type cipher, const StaticKey &key, const int mode) | openvpn::CipherContext< CRYPTO_API > | inline |
iv_length() const | openvpn::CipherContext< CRYPTO_API > | inline |
mode_ | openvpn::CipherContext< CRYPTO_API > | private |
OPENVPN_SIMPLE_EXCEPTION(cipher_mode_error) | openvpn::CipherContext< CRYPTO_API > | |
OPENVPN_SIMPLE_EXCEPTION(cipher_uninitialized) | openvpn::CipherContext< CRYPTO_API > | |
OPENVPN_SIMPLE_EXCEPTION(cipher_init_insufficient_key_material) | openvpn::CipherContext< CRYPTO_API > | |
OPENVPN_SIMPLE_EXCEPTION(cipher_internal_error) | openvpn::CipherContext< CRYPTO_API > | |
OPENVPN_SIMPLE_EXCEPTION(cipher_output_buffer) | openvpn::CipherContext< CRYPTO_API > | |
output_size(const size_t in_size) const | openvpn::CipherContext< CRYPTO_API > | inline |