This is the complete list of members for SSLAEADContext, including all inherited members.
ad_is_header_ | SSLAEADContext | private |
cipher() const | SSLAEADContext | inline |
cipher_ | SSLAEADContext | private |
CiphertextLen(size_t *out_len, size_t in_len, size_t extra_in_len) const | SSLAEADContext | |
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) | SSLAEADContext | static |
CreateNullCipher(bool is_dtls) | SSLAEADContext | static |
CreatePlaceholderForQUIC(uint16_t version, const SSL_CIPHER *cipher) | SSLAEADContext | static |
ctx_ | SSLAEADContext | private |
ExplicitNonceLen() const | SSLAEADContext | |
fixed_nonce_ | SSLAEADContext | private |
fixed_nonce_len_ | SSLAEADContext | private |
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) | SSLAEADContext | private |
GetIV(const uint8_t **out_iv, size_t *out_iv_len) const | SSLAEADContext | |
is_dtls_ | SSLAEADContext | private |
is_null_cipher() const | SSLAEADContext | inline |
kAllowUniquePtr | SSLAEADContext | static |
MaxOverhead() const | SSLAEADContext | |
omit_length_in_ad_ | SSLAEADContext | private |
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 &&)=delete | SSLAEADContext | |
ProtocolVersion() const | SSLAEADContext | |
random_variable_nonce_ | SSLAEADContext | private |
RecordVersion() const | SSLAEADContext | |
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 &&)=delete | SSLAEADContext | |
SuffixLen(size_t *out_suffix_len, size_t in_len, size_t extra_in_len) const | SSLAEADContext | |
variable_nonce_included_in_record_ | SSLAEADContext | private |
variable_nonce_len_ | SSLAEADContext | private |
version_ | SSLAEADContext | private |
xor_fixed_nonce_ | SSLAEADContext | private |
~SSLAEADContext() | SSLAEADContext |