Home
last modified time | relevance | path

Searched refs:handshake_hash (Results 1 – 4 of 4) sorted by relevance

/dragonfly/crypto/libressl/ssl/
H A Dssl_transcript.c37 if ((s->s3->handshake_hash = EVP_MD_CTX_new()) == NULL) { in tls1_transcript_hash_init()
41 if (!EVP_DigestInit_ex(s->s3->handshake_hash, md, NULL)) { in tls1_transcript_hash_init()
66 if (s->s3->handshake_hash == NULL) in tls1_transcript_hash_update()
69 return EVP_DigestUpdate(s->s3->handshake_hash, buf, len); in tls1_transcript_hash_update()
80 if (s->s3->handshake_hash == NULL) in tls1_transcript_hash_value()
83 if (EVP_MD_CTX_size(s->s3->handshake_hash) > len) in tls1_transcript_hash_value()
90 if (!EVP_MD_CTX_copy_ex(mdctx, s->s3->handshake_hash)) { in tls1_transcript_hash_value()
112 EVP_MD_CTX_free(s->s3->handshake_hash); in tls1_transcript_hash_free()
113 s->s3->handshake_hash = NULL; in tls1_transcript_hash_free()
H A Dt1_enc.c349 const EVP_MD *handshake_hash = NULL; in tls1_setup_key_block() local
375 if (!ssl_get_handshake_evp_md(s, &handshake_hash)) in tls1_setup_key_block()
380 handshake_hash, mac_hash); in tls1_setup_key_block()
H A Dtls12_record_layer.c172 const EVP_MD *handshake_hash; member
273 const EVP_CIPHER *cipher, const EVP_MD *handshake_hash, in tls12_record_layer_set_cipher_hash() argument
277 rl->handshake_hash = handshake_hash; in tls12_record_layer_set_cipher_hash()
525 if (EVP_MD_type(rl->handshake_hash) == NID_id_GostR3411_94) in tls12_record_layer_ccs_cipher()
H A Dssl_locl.h687 const EVP_CIPHER *cipher, const EVP_MD *handshake_hash,
1195 EVP_MD_CTX *handshake_hash; member