OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::TLSCrypt< CRYPTO_API > Member List

This is the complete list of members for openvpn::TLSCrypt< CRYPTO_API >, including all inherited members.

ctx_cryptopenvpn::TLSCrypt< CRYPTO_API >private
ctx_hmacopenvpn::TLSCrypt< CRYPTO_API >private
decrypt(const unsigned char *iv, unsigned char *out, const size_t olen, const unsigned char *in, const size_t ilen)openvpn::TLSCrypt< CRYPTO_API >inline
defined() constopenvpn::TLSCrypt< CRYPTO_API >inline
encrypt(const unsigned char *iv, unsigned char *out, const size_t olen, const unsigned char *in, const size_t ilen)openvpn::TLSCrypt< CRYPTO_API >inline
encrypt_decrypt(const unsigned char *iv, unsigned char *out, const size_t olen, const unsigned char *in, const size_t ilen)openvpn::TLSCrypt< CRYPTO_API >inlineprivate
hmac_cmp(const unsigned char *header, const size_t header_len, const unsigned char *payload, const size_t payload_len)openvpn::TLSCrypt< CRYPTO_API >inline
hmac_gen(unsigned char *header, const size_t header_len, const unsigned char *payload, const size_t payload_len)openvpn::TLSCrypt< CRYPTO_API >inline
hmac_pre(const unsigned char *header, const size_t header_len, const unsigned char *payload, const size_t payload_len)openvpn::TLSCrypt< CRYPTO_API >inlineprivate
init(SSLLib::Ctx libctx, const CryptoAlgs::Type digest, const StaticKey &key_hmac, const CryptoAlgs::Type cipher, const StaticKey &key_crypt, const int mode_arg)openvpn::TLSCrypt< CRYPTO_API >inline
modeopenvpn::TLSCrypt< CRYPTO_API >private
OPENVPN_SIMPLE_EXCEPTION(ovpn_tls_crypt_context_digest_size)openvpn::TLSCrypt< CRYPTO_API >
OPENVPN_SIMPLE_EXCEPTION(ovpn_tls_crypt_context_bad_sizing)openvpn::TLSCrypt< CRYPTO_API >
OPENVPN_SIMPLE_EXCEPTION(ovpn_tls_crypt_wrong_mode)openvpn::TLSCrypt< CRYPTO_API >
output_hmac_size() constopenvpn::TLSCrypt< CRYPTO_API >inline
TLSCrypt()openvpn::TLSCrypt< CRYPTO_API >inline
TLSCrypt(SSLLib::Ctx libctx, const CryptoAlgs::Type digest, const StaticKey &key_hmac, const CryptoAlgs::Type cipher, const StaticKey &key_crypt, const int mode)openvpn::TLSCrypt< CRYPTO_API >inline