/openssl/providers/implementations/signature/ |
H A D | sm2_sig.c | 84 EVP_MD_CTX *mdctx; member 202 EVP_MD_CTX_free(ctx->mdctx); in free_md() 204 ctx->mdctx = NULL; in free_md() 221 if (ctx->mdctx == NULL) { in sm2sig_digest_signverify_init() 223 if (ctx->mdctx == NULL) in sm2sig_digest_signverify_init() 361 dstctx->mdctx = NULL; in sm2sig_dupctx() 378 if (srcctx->mdctx != NULL) { in sm2sig_dupctx() 380 if (dstctx->mdctx == NULL in sm2sig_dupctx() 381 || !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx)) in sm2sig_dupctx() 514 if (psm2ctx->mdctx == NULL) in sm2sig_get_ctx_md_params() [all …]
|
H A D | dsa_sig.c | 106 EVP_MD_CTX *mdctx; member 232 ctx->mdctx = NULL; in dsa_setup_md() 528 if (pdsactx->mdctx == NULL) { in dsa_digest_signverify_init() 541 pdsactx->mdctx = NULL; in dsa_digest_signverify_init() 618 EVP_MD_CTX_free(ctx->mdctx); in dsa_freectx() 650 if (srcctx->mdctx != NULL) { in dsa_dupctx() 652 if (dstctx->mdctx == NULL in dsa_dupctx() 653 || !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx)) in dsa_dupctx() 802 if (pdsactx->mdctx == NULL) in dsa_get_ctx_md_params() 822 if (pdsactx->mdctx == NULL) in dsa_set_ctx_md_params() [all …]
|
H A D | ecdsa_sig.c | 103 EVP_MD_CTX *mdctx; member 236 EVP_MD_CTX_free(ctx->mdctx); in ecdsa_setup_md() 251 ctx->mdctx = NULL; in ecdsa_setup_md() 384 if (ctx->mdctx == NULL) in ecdsa_sign_message_final() 522 if (ctx->mdctx == NULL) { in ecdsa_digest_signverify_init() 533 ctx->mdctx = NULL; in ecdsa_digest_signverify_init() 651 || !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx)) in ecdsa_dupctx() 820 if (ctx->mdctx == NULL) in ecdsa_get_ctx_md_params() 840 if (ctx->mdctx == NULL) in ecdsa_set_ctx_md_params() 929 if (ctx->mdctx == NULL) { in ecdsa_sigalg_signverify_init() [all …]
|
H A D | rsa_sig.c | 126 EVP_MD_CTX *mdctx; member 451 ctx->mdctx = NULL; in rsa_setup_md() 857 if (prsactx->mdctx == NULL) in rsa_sign_message_final() 1139 if (prsactx->mdctx == NULL) in rsa_verify_message_final() 1223 prsactx->mdctx = NULL; in rsa_digest_signverify_init() 1350 dstctx->mdctx = NULL; in rsa_dupctx() 1366 if (srcctx->mdctx != NULL) { in rsa_dupctx() 1369 || !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx)) in rsa_dupctx() 1825 if (prsactx->mdctx == NULL) in rsa_get_ctx_md_params() 1845 if (prsactx->mdctx == NULL) in rsa_set_ctx_md_params() [all …]
|
/openssl/providers/implementations/digests/ |
H A D | blake2_prov.c | 38 struct blake##variant##_md_data_st *mdctx = vctx; \ 41 BLAKE##VARIANT##_CTX *ctx = &mdctx->ctx; \ 50 && !OSSL_PARAM_set_uint(p, (unsigned int)mdctx->params.digest_length)) { \ 61 struct blake##variant##_md_data_st *mdctx = vctx; \ 64 BLAKE##VARIANT##_CTX *ctx = &mdctx->ctx; \ 81 ossl_blake##variant##_param_set_digest_length(&mdctx->params, (uint8_t)size); \ 89 struct blake##variant##_md_data_st *mdctx = ctx; \ 90 uint8_t digest_length = mdctx->params.digest_length; \ 92 ossl_blake##variant##_param_init(&mdctx->params); \ 94 mdctx->params.digest_length = digest_length; \ [all …]
|
/openssl/crypto/bn/ |
H A D | bn_rand.c | 299 EVP_MD_CTX *mdctx = EVP_MD_CTX_new(); in ossl_bn_gen_dsa_nonce_fixed_top() local 317 if (mdctx == NULL) in ossl_bn_gen_dsa_nonce_fixed_top() 350 if (!EVP_DigestInit_ex(mdctx, md, NULL) in ossl_bn_gen_dsa_nonce_fixed_top() 351 || !EVP_DigestUpdate(mdctx, &i, sizeof(i)) in ossl_bn_gen_dsa_nonce_fixed_top() 352 || !EVP_DigestUpdate(mdctx, private_bytes, in ossl_bn_gen_dsa_nonce_fixed_top() 354 || !EVP_DigestUpdate(mdctx, message, message_len) in ossl_bn_gen_dsa_nonce_fixed_top() 355 || !EVP_DigestUpdate(mdctx, random_bytes, in ossl_bn_gen_dsa_nonce_fixed_top() 357 || !EVP_DigestFinal_ex(mdctx, digest, NULL)) in ossl_bn_gen_dsa_nonce_fixed_top() 388 EVP_MD_CTX_free(mdctx); in ossl_bn_gen_dsa_nonce_fixed_top()
|
/openssl/test/ |
H A D | p_test.c | 153 EVP_MD_CTX *mdctx = EVP_MD_CTX_new(); in p_get_params() local 183 && mdctx != NULL) { in p_get_params() 184 if (EVP_DigestInit_ex(mdctx, md4, NULL) in p_get_params() 185 && EVP_DigestUpdate(mdctx, (const unsigned char *)msg, in p_get_params() 187 && EVP_DigestFinal(mdctx, out, NULL)) in p_get_params() 190 EVP_MD_CTX_free(mdctx); in p_get_params()
|
H A D | algorithmid_test.c | 116 EVP_MD_CTX *mdctx = NULL; in test_x509_sig_aid() local 152 if (!TEST_ptr(mdctx = EVP_MD_CTX_new()) in test_x509_sig_aid() 153 || !TEST_true(EVP_DigestVerifyInit_ex(mdctx, &pctx, in test_x509_sig_aid() 182 EVP_MD_CTX_free(mdctx); in test_x509_sig_aid()
|
H A D | tls-provider.c | 2646 EVP_MD_CTX *mdctx; member 2686 EVP_MD_CTX_free(ctx->mdctx); in xor_sig_setup_md() 2687 ctx->mdctx = NULL; in xor_sig_setup_md() 2699 ctx->mdctx = NULL; in xor_sig_setup_md() 2846 pxor_sigctx->mdctx = NULL; in xor_sig_digest_signverify_init() 2921 EVP_MD_CTX_free(ctx->mdctx); in xor_sig_freectx() 2924 ctx->mdctx = NULL; in xor_sig_freectx() 2944 dstctx->mdctx = NULL; in xor_sig_dupctx() 2955 if (srcctx->mdctx != NULL) { in xor_sig_dupctx() 2957 if (dstctx->mdctx == NULL in xor_sig_dupctx() [all …]
|
H A D | evp_extra_test.c | 1923 EVP_MD_CTX *mdctx = NULL; in test_siphash_digestsign() local 1959 EVP_MD_CTX_free(mdctx); in test_siphash_digestsign() 2788 if (!TEST_ptr(mdctx) in get_cmac_val() 2796 EVP_MD_CTX_free(mdctx); in get_cmac_val() 3128 if (!TEST_ptr(mdctx) in test_EVP_PKEY_CTX_get_set_params() 3156 EVP_MD_CTX_free(mdctx); in test_EVP_PKEY_CTX_get_set_params() 5213 if (!TEST_ptr(mdctx) in test_custom_md_meth() 5242 EVP_MD_CTX_free(mdctx); in test_custom_md_meth() 5898 EVP_MD_CTX *mdctx; in test_invalid_ctx_for_digest() local 5901 if (!TEST_ptr(mdctx)) in test_invalid_ctx_for_digest() [all …]
|
H A D | evp_extra_test2.c | 1326 EVP_MD_CTX *mdctx; in test_evp_md_ctx_dup() local 1331 ret = TEST_ptr(mdctx = EVP_MD_CTX_new()) in test_evp_md_ctx_dup() 1332 && TEST_ptr(copyctx = EVP_MD_CTX_dup(mdctx)); in test_evp_md_ctx_dup() 1334 EVP_MD_CTX_free(mdctx); in test_evp_md_ctx_dup() 1341 EVP_MD_CTX *mdctx = NULL; in test_evp_md_ctx_copy() local 1346 ret = TEST_ptr(mdctx = EVP_MD_CTX_new()) in test_evp_md_ctx_copy() 1348 && TEST_true(EVP_MD_CTX_copy_ex(copyctx, mdctx)); in test_evp_md_ctx_copy() 1350 EVP_MD_CTX_free(mdctx); in test_evp_md_ctx_copy()
|
H A D | threadstest.c | 815 EVP_MD_CTX *mdctx = EVP_MD_CTX_new(); in thread_general_worker() local 839 if (!TEST_ptr(mdctx) in thread_general_worker() 847 if (!TEST_true(EVP_DigestInit_ex(mdctx, md, NULL)) in thread_general_worker() 848 || !TEST_true(EVP_DigestUpdate(mdctx, message, messlen)) in thread_general_worker() 849 || !TEST_true(EVP_DigestFinal(mdctx, out, &mdoutl))) in thread_general_worker() 872 EVP_MD_CTX_free(mdctx); in thread_general_worker()
|
/openssl/fuzz/ |
H A D | provider.c | 551 EVP_MD_CTX *mdctx = NULL; in do_evp_md() local 553 if (!(mdctx = EVP_MD_CTX_new())) { in do_evp_md() 558 if (!EVP_MD_CTX_set_params(mdctx, params)) { in do_evp_md() 563 if (!EVP_DigestInit_ex2(mdctx, evp_md, NULL)) { in do_evp_md() 567 if (!EVP_DigestUpdate(mdctx, "Test", strlen("Test"))) { in do_evp_md() 571 if (!EVP_DigestFinal_ex(mdctx, md_value, &md_len)) { in do_evp_md() 577 EVP_MD_CTX_free(mdctx); in do_evp_md()
|
/openssl/ssl/ |
H A D | tls13_enc.c | 491 EVP_MD_CTX *mdctx = NULL; in tls13_change_cipher_state() local 551 mdctx = EVP_MD_CTX_new(); in tls13_change_cipher_state() 552 if (mdctx == NULL) { in tls13_change_cipher_state() 558 if (md == NULL || !EVP_DigestInit_ex(mdctx, md, NULL) in tls13_change_cipher_state() 559 || !EVP_DigestUpdate(mdctx, hdata, handlen) in tls13_change_cipher_state() 560 || !EVP_DigestFinal_ex(mdctx, hashval, &hashlenui)) { in tls13_change_cipher_state() 562 EVP_MD_CTX_free(mdctx); in tls13_change_cipher_state() 566 EVP_MD_CTX_free(mdctx); in tls13_change_cipher_state()
|
/openssl/providers/implementations/kdfs/ |
H A D | argon2.c | 652 EVP_MD_CTX *mdctx; in initial_hash() local 668 mdctx = EVP_MD_CTX_create(); in initial_hash() 669 if (mdctx == NULL || EVP_DigestInit_ex(mdctx, ctx->md, NULL) != 1) in initial_hash() 674 if (EVP_DigestUpdate(mdctx, &value, sizeof(value)) != 1) in initial_hash() 679 if (EVP_DigestUpdate(mdctx, ctx->pwd, ctx->pwdlen) != 1) in initial_hash() 689 if (EVP_DigestUpdate(mdctx, &value, sizeof(value)) != 1) in initial_hash() 697 if (EVP_DigestUpdate(mdctx, &value, sizeof(value)) != 1) in initial_hash() 710 if (EVP_DigestUpdate(mdctx, &value, sizeof(value)) != 1) in initial_hash() 714 if (EVP_DigestUpdate(mdctx, ctx->ad, ctx->adlen) != 1) in initial_hash() 718 if (EVP_DigestFinal_ex(mdctx, blockhash, &tmp) != 1) in initial_hash() [all …]
|
H A D | tls1_prf.c | 86 static int tls1_prf_alg(EVP_MAC_CTX *mdctx, EVP_MAC_CTX *sha1ctx, 549 static int tls1_prf_alg(EVP_MAC_CTX *mdctx, EVP_MAC_CTX *sha1ctx, in tls1_prf_alg() argument 562 if (!tls1_prf_P_hash(mdctx, sec, L_S1, in tls1_prf_alg() 581 if (!tls1_prf_P_hash(mdctx, sec, slen, seed, seed_len, out, olen)) in tls1_prf_alg()
|
/openssl/doc/man3/ |
H A D | EVP_DigestInit.pod | 745 EVP_MD_CTX *mdctx; 763 mdctx = EVP_MD_CTX_new(); 764 if (mdctx == NULL) { 768 if (!EVP_DigestInit_ex2(mdctx, md, NULL)) { 770 EVP_MD_CTX_free(mdctx); 773 if (!EVP_DigestUpdate(mdctx, mess1, strlen(mess1))) { 775 EVP_MD_CTX_free(mdctx); 780 EVP_MD_CTX_free(mdctx); 783 if (!EVP_DigestFinal_ex(mdctx, md_value, &md_len)) { 785 EVP_MD_CTX_free(mdctx); [all …]
|