Home
last modified time | relevance | path

Searched refs:mac_key_len (Results 1 – 2 of 2) sorted by relevance

/dragonfly/crypto/libressl/ssl/
H A Dtls12_key_schedule.c91 size_t mac_key_len = 0, key_len = 0, iv_len = 0; in tls12_key_block_generate() local
123 mac_key_len = EVP_MD_size(mac_hash); in tls12_key_block_generate()
129 mac_key_len = 32; in tls12_key_block_generate()
132 if (mac_key_len > EVP_MAX_MD_SIZE) in tls12_key_block_generate()
139 key_block_len = 2 * mac_key_len + 2 * key_len + 2 * iv_len; in tls12_key_block_generate()
153 if (!CBS_get_bytes(&cbs, &kb->client_write_mac_key, mac_key_len)) in tls12_key_block_generate()
155 if (!CBS_get_bytes(&cbs, &kb->server_write_mac_key, mac_key_len)) in tls12_key_block_generate()
H A Dtls12_record_layer.c52 size_t mac_key_len; member
72 freezero(rp->mac_key, rp->mac_key_len); in tls12_record_protection_clear()
396 const uint8_t *mac_key, size_t mac_key_len) in tls12_record_layer_set_mac_key() argument
398 freezero(rp->mac_key, rp->mac_key_len); in tls12_record_layer_set_mac_key()
400 rp->mac_key_len = 0; in tls12_record_layer_set_mac_key()
402 if (mac_key == NULL || mac_key_len == 0) in tls12_record_layer_set_mac_key()
405 if ((rp->mac_key = calloc(1, mac_key_len)) == NULL) in tls12_record_layer_set_mac_key()
408 memcpy(rp->mac_key, mac_key, mac_key_len); in tls12_record_layer_set_mac_key()
409 rp->mac_key_len = mac_key_len; in tls12_record_layer_set_mac_key()
756 rl->read->mac_key, rl->read->mac_key_len)) in tls12_record_layer_read_mac_cbc()