Lines Matching refs:SSLTranscript
24 SSLTranscript::SSLTranscript(bool is_dtls) : is_dtls_(is_dtls) {} in SSLTranscript() function in SSLTranscript
26 SSLTranscript::~SSLTranscript() {} in ~SSLTranscript()
28 bool SSLTranscript::Init() { in Init()
38 bool SSLTranscript::InitHash(uint16_t version, const SSL_CIPHER *cipher) { in InitHash()
61 bool SSLTranscript::HashBuffer(EVP_MD_CTX *ctx, const EVP_MD *digest) const { in HashBuffer()
108 void SSLTranscript::FreeBuffer() { buffer_.reset(); } in FreeBuffer()
110 size_t SSLTranscript::DigestLen() const { return EVP_MD_size(Digest()); } in DigestLen()
112 const EVP_MD *SSLTranscript::Digest() const { in Digest()
116 bool SSLTranscript::UpdateForHelloRetryRequest() { in UpdateForHelloRetryRequest()
136 bool SSLTranscript::CopyToHashContext(EVP_MD_CTX *ctx, in CopyToHashContext()
152 bool SSLTranscript::Update(Span<const uint8_t> in) { in Update()
173 bool SSLTranscript::AddToBufferOrHash(Span<const uint8_t> in) { in AddToBufferOrHash()
188 bool SSLTranscript::GetHash(uint8_t *out, size_t *out_len) const { in GetHash()
199 bool SSLTranscript::GetFinishedMAC(uint8_t *out, size_t *out_len, in GetFinishedMAC()