| /freebsd-12-stable/crypto/openssl/crypto/hmac/ |
| D | hmac.c | 53 if (!EVP_DigestInit_ex(ctx->md_ctx, md, impl) in HMAC_Init_ex() 54 || !EVP_DigestUpdate(ctx->md_ctx, key, len) in HMAC_Init_ex() 55 || !EVP_DigestFinal_ex(ctx->md_ctx, keytmp, in HMAC_Init_ex() 80 if (!EVP_MD_CTX_copy_ex(ctx->md_ctx, ctx->i_ctx)) in HMAC_Init_ex() 104 return EVP_DigestUpdate(ctx->md_ctx, data, len); in HMAC_Update() 115 if (!EVP_DigestFinal_ex(ctx->md_ctx, buf, &i)) in HMAC_Final() 117 if (!EVP_MD_CTX_copy_ex(ctx->md_ctx, ctx->o_ctx)) in HMAC_Final() 119 if (!EVP_DigestUpdate(ctx->md_ctx, buf, i)) in HMAC_Final() 121 if (!EVP_DigestFinal_ex(ctx->md_ctx, md, len)) in HMAC_Final() 152 EVP_MD_CTX_reset(ctx->md_ctx); in hmac_ctx_cleanup() [all …]
|
| D | hmac_local.h | 18 EVP_MD_CTX *md_ctx; member
|
| /freebsd-12-stable/crypto/openssl/ssl/ |
| D | s3_cbc.c | 156 EVP_MD_CTX *md_ctx = NULL; in ssl3_cbc_digest_record() local 455 md_ctx = EVP_MD_CTX_new(); in ssl3_cbc_digest_record() 456 if (md_ctx == NULL) in ssl3_cbc_digest_record() 458 if (EVP_DigestInit_ex(md_ctx, EVP_MD_CTX_md(ctx), NULL /* engine */ ) <= 0) in ssl3_cbc_digest_record() 464 if (EVP_DigestUpdate(md_ctx, mac_secret, mac_secret_length) <= 0 in ssl3_cbc_digest_record() 465 || EVP_DigestUpdate(md_ctx, hmac_pad, sslv3_pad_length) <= 0 in ssl3_cbc_digest_record() 466 || EVP_DigestUpdate(md_ctx, mac_out, md_size) <= 0) in ssl3_cbc_digest_record() 473 if (EVP_DigestUpdate(md_ctx, hmac_pad, md_block_size) <= 0 in ssl3_cbc_digest_record() 474 || EVP_DigestUpdate(md_ctx, mac_out, md_size) <= 0) in ssl3_cbc_digest_record() 478 ret = EVP_DigestFinal(md_ctx, md_out, &md_out_size_u); in ssl3_cbc_digest_record() [all …]
|
| /freebsd-12-stable/crypto/openssl/crypto/x509/ |
| D | x509_cmp.c | 217 EVP_MD_CTX *md_ctx = EVP_MD_CTX_new(); in X509_NAME_hash_old() local 221 if (md_ctx == NULL) in X509_NAME_hash_old() 226 EVP_MD_CTX_set_flags(md_ctx, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); in X509_NAME_hash_old() 227 if (EVP_DigestInit_ex(md_ctx, EVP_md5(), NULL) in X509_NAME_hash_old() 228 && EVP_DigestUpdate(md_ctx, x->bytes->data, x->bytes->length) in X509_NAME_hash_old() 229 && EVP_DigestFinal_ex(md_ctx, md, NULL)) in X509_NAME_hash_old() 233 EVP_MD_CTX_free(md_ctx); in X509_NAME_hash_old()
|
| /freebsd-12-stable/crypto/openssl/crypto/ts/ |
| D | ts_rsp_verify.c | 574 EVP_MD_CTX *md_ctx = NULL; in ts_compute_imprint() local 596 md_ctx = EVP_MD_CTX_new(); in ts_compute_imprint() 597 if (md_ctx == NULL) { in ts_compute_imprint() 601 if (!EVP_DigestInit(md_ctx, md)) in ts_compute_imprint() 604 if (!EVP_DigestUpdate(md_ctx, buffer, length)) in ts_compute_imprint() 607 if (!EVP_DigestFinal(md_ctx, *imprint, NULL)) in ts_compute_imprint() 609 EVP_MD_CTX_free(md_ctx); in ts_compute_imprint() 613 EVP_MD_CTX_free(md_ctx); in ts_compute_imprint()
|
| /freebsd-12-stable/crypto/openssl/ssl/record/ |
| D | ssl3_record.c | 1248 EVP_MD_CTX *md_ctx = EVP_MD_CTX_new(); in n_ssl3_mac() local 1250 if (md_ctx == NULL) in n_ssl3_mac() 1256 if (EVP_MD_CTX_copy_ex(md_ctx, hash) <= 0 in n_ssl3_mac() 1257 || EVP_DigestUpdate(md_ctx, mac_sec, md_size) <= 0 in n_ssl3_mac() 1258 || EVP_DigestUpdate(md_ctx, ssl3_pad_1, npad) <= 0 in n_ssl3_mac() 1259 || EVP_DigestUpdate(md_ctx, seq, 8) <= 0 in n_ssl3_mac() 1260 || EVP_DigestUpdate(md_ctx, &rec_char, 1) <= 0 in n_ssl3_mac() 1261 || EVP_DigestUpdate(md_ctx, md, 2) <= 0 in n_ssl3_mac() 1262 || EVP_DigestUpdate(md_ctx, rec->input, rec->length) <= 0 in n_ssl3_mac() 1263 || EVP_DigestFinal_ex(md_ctx, md, NULL) <= 0 in n_ssl3_mac() [all …]
|
| /freebsd-12-stable/crypto/openssl/apps/ |
| D | ts.c | 483 EVP_MD_CTX *md_ctx = NULL; in create_digest() local 493 md_ctx = EVP_MD_CTX_new(); in create_digest() 494 if (md_ctx == NULL) in create_digest() 497 if (!EVP_DigestInit(md_ctx, md)) in create_digest() 500 if (!EVP_DigestUpdate(md_ctx, buffer, length)) in create_digest() 503 if (!EVP_DigestFinal(md_ctx, *md_value, NULL)) in create_digest() 519 EVP_MD_CTX_free(md_ctx); in create_digest()
|
| /freebsd-12-stable/crypto/openssl/ssl/statem/ |
| D | statem_clnt.c | 2264 EVP_MD_CTX *md_ctx = NULL; in tls_process_key_exchange() local 2380 md_ctx = EVP_MD_CTX_new(); in tls_process_key_exchange() 2381 if (md_ctx == NULL) { in tls_process_key_exchange() 2387 if (EVP_DigestVerifyInit(md_ctx, &pctx, md, NULL, pkey) <= 0) { in tls_process_key_exchange() 2408 rv = EVP_DigestVerify(md_ctx, PACKET_data(&signature), in tls_process_key_exchange() 2416 EVP_MD_CTX_free(md_ctx); in tls_process_key_exchange() 2417 md_ctx = NULL; in tls_process_key_exchange() 2440 EVP_MD_CTX_free(md_ctx); in tls_process_key_exchange()
|
| D | statem_srvr.c | 2502 EVP_MD_CTX *md_ctx = EVP_MD_CTX_new(); in tls_construct_server_key_exchange() local 2512 if (md_ctx == NULL) { in tls_construct_server_key_exchange() 2804 || EVP_DigestSignInit(md_ctx, &pctx, md, NULL, pkey) <= 0) { in tls_construct_server_key_exchange() 2826 rv = EVP_DigestSign(md_ctx, sigbytes1, &siglen, tbs, tbslen); in tls_construct_server_key_exchange() 2837 EVP_MD_CTX_free(md_ctx); in tls_construct_server_key_exchange() 2846 EVP_MD_CTX_free(md_ctx); in tls_construct_server_key_exchange()
|