SSLAEADContext Member List

This is the complete list of members for SSLAEADContext, including all inherited members.

ad_is_header_SSLAEADContextprivate
cipher() constSSLAEADContextinline
cipher_SSLAEADContextprivate
CiphertextLen(size_t *out_len, size_t in_len, size_t extra_in_len) constSSLAEADContext
Create(enum evp_aead_direction_t direction, uint16_t version, bool is_dtls, const SSL_CIPHER *cipher, Span< const uint8_t > enc_key, Span< const uint8_t > mac_key, Span< const uint8_t > fixed_iv)SSLAEADContextstatic
CreateNullCipher(bool is_dtls)SSLAEADContextstatic
CreatePlaceholderForQUIC(uint16_t version, const SSL_CIPHER *cipher)SSLAEADContextstatic
ctx_SSLAEADContextprivate
ExplicitNonceLen() constSSLAEADContext
fixed_nonce_SSLAEADContextprivate
fixed_nonce_len_SSLAEADContextprivate
GetAdditionalData(uint8_t storage[13], uint8_t type, uint16_t record_version, const uint8_t seqnum[8], size_t plaintext_len, Span< const uint8_t > header)SSLAEADContextprivate
GetIV(const uint8_t **out_iv, size_t *out_iv_len) constSSLAEADContext
is_dtls_SSLAEADContextprivate
is_null_cipher() constSSLAEADContextinline
kAllowUniquePtrSSLAEADContextstatic
MaxOverhead() constSSLAEADContext
omit_length_in_ad_SSLAEADContextprivate
Open(Span< uint8_t > *out, uint8_t type, uint16_t record_version, const uint8_t seqnum[8], Span< const uint8_t > header, Span< uint8_t > in)SSLAEADContext
operator=(const SSLAEADContext &&)=deleteSSLAEADContext
ProtocolVersion() constSSLAEADContext
random_variable_nonce_SSLAEADContextprivate
RecordVersion() constSSLAEADContext
Seal(uint8_t *out, size_t *out_len, size_t max_out, uint8_t type, uint16_t record_version, const uint8_t seqnum[8], Span< const uint8_t > header, const uint8_t *in, size_t in_len)SSLAEADContext
SealScatter(uint8_t *out_prefix, uint8_t *out, uint8_t *out_suffix, uint8_t type, uint16_t record_version, const uint8_t seqnum[8], Span< const uint8_t > header, const uint8_t *in, size_t in_len, const uint8_t *extra_in, size_t extra_in_len)SSLAEADContext
SetVersionIfNullCipher(uint16_t version)SSLAEADContext
SSLAEADContext(uint16_t version, bool is_dtls, const SSL_CIPHER *cipher)SSLAEADContext
SSLAEADContext(const SSLAEADContext &&)=deleteSSLAEADContext
SuffixLen(size_t *out_suffix_len, size_t in_len, size_t extra_in_len) constSSLAEADContext
variable_nonce_included_in_record_SSLAEADContextprivate
variable_nonce_len_SSLAEADContextprivate
version_SSLAEADContextprivate
xor_fixed_nonce_SSLAEADContextprivate
~SSLAEADContext()SSLAEADContext


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:48