Lines Matching refs:digest

53 tls13_secrets_create(const EVP_MD *digest, int resumption)  in tls13_secrets_create()  argument
60 hash_length = EVP_MD_size(digest); in tls13_secrets_create()
105 if (!EVP_DigestInit_ex(mdctx, digest, NULL)) in tls13_secrets_create()
117 secrets->digest = digest; in tls13_secrets_create()
159 tls13_hkdf_expand_label(struct tls13_secret *out, const EVP_MD *digest, in tls13_hkdf_expand_label() argument
163 return tls13_hkdf_expand_label_with_length(out, digest, secret, label, in tls13_hkdf_expand_label()
169 const EVP_MD *digest, const struct tls13_secret *secret, in tls13_hkdf_expand_label_with_length() argument
199 ret = HKDF_expand(out->data, out->len, digest, secret->data, in tls13_hkdf_expand_label_with_length()
210 tls13_derive_secret(struct tls13_secret *out, const EVP_MD *digest, in tls13_derive_secret() argument
214 return tls13_hkdf_expand_label(out, digest, secret, label, context); in tls13_derive_secret()
219 const EVP_MD *digest, const struct tls13_secret *secret, const uint8_t *label, in tls13_derive_secret_with_label_length() argument
222 return tls13_hkdf_expand_label_with_length(out, digest, secret, label, in tls13_derive_secret_with_label_length()
234 &secrets->extracted_early.len, secrets->digest, psk, psk_len, in tls13_derive_early_secrets()
241 if (!tls13_derive_secret(&secrets->binder_key, secrets->digest, in tls13_derive_early_secrets()
247 secrets->digest, &secrets->extracted_early, "c e traffic", in tls13_derive_early_secrets()
251 secrets->digest, &secrets->extracted_early, "e exp master", in tls13_derive_early_secrets()
255 secrets->digest, &secrets->extracted_early, "derived", in tls13_derive_early_secrets()
277 &secrets->extracted_handshake.len, secrets->digest, in tls13_derive_handshake_secrets()
291 secrets->digest, &secrets->extracted_handshake, "c hs traffic", in tls13_derive_handshake_secrets()
295 secrets->digest, &secrets->extracted_handshake, "s hs traffic", in tls13_derive_handshake_secrets()
299 secrets->digest, &secrets->extracted_handshake, "derived", in tls13_derive_handshake_secrets()
322 &secrets->extracted_master.len, secrets->digest, in tls13_derive_application_secrets()
336 secrets->digest, &secrets->extracted_master, "c ap traffic", in tls13_derive_application_secrets()
340 secrets->digest, &secrets->extracted_master, "s ap traffic", in tls13_derive_application_secrets()
344 secrets->digest, &secrets->extracted_master, "exp master", in tls13_derive_application_secrets()
348 secrets->digest, &secrets->extracted_master, "res master", in tls13_derive_application_secrets()
372 secrets->digest, &secrets->client_application_traffic, in tls13_update_client_traffic_secret()
386 secrets->digest, &secrets->server_application_traffic, in tls13_update_server_traffic_secret()
415 md_len = EVP_MD_size(secrets->digest); in tls13_exporter()
432 if (!EVP_DigestInit_ex(md_ctx, secrets->digest, NULL)) in tls13_exporter()
442 secrets->digest, &secrets->exporter_master, label, label_len, in tls13_exporter()
446 if (!tls13_hkdf_expand_label(&export_out, secrets->digest, in tls13_exporter()