/openssl/providers/implementations/signature/ |
H A D | sm2_sig.c | 85 EVP_MD_CTX *mdctx; member 203 EVP_MD_CTX_free(ctx->mdctx); in free_md() 205 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() 359 dstctx->mdctx = NULL; in sm2sig_dupctx() 376 if (srcctx->mdctx != NULL) { in sm2sig_dupctx() 378 if (dstctx->mdctx == NULL in sm2sig_dupctx() 379 || !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx)) in sm2sig_dupctx() 510 if (psm2ctx->mdctx == NULL) in sm2sig_get_ctx_md_params() [all …]
|
H A D | ecdsa_sig.c | 104 EVP_MD_CTX *mdctx; member 236 EVP_MD_CTX_free(ctx->mdctx); in ecdsa_setup_md() 248 ctx->mdctx = NULL; in ecdsa_setup_md() 381 if (ctx->mdctx == NULL) in ecdsa_sign_message_final() 519 if (ctx->mdctx == NULL) { in ecdsa_digest_signverify_init() 530 ctx->mdctx = NULL; in ecdsa_digest_signverify_init() 648 || !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx)) in ecdsa_dupctx() 814 if (ctx->mdctx == NULL) in ecdsa_get_ctx_md_params() 834 if (ctx->mdctx == NULL) in ecdsa_set_ctx_md_params() 923 if (ctx->mdctx == NULL) { in ecdsa_sigalg_signverify_init() [all …]
|
H A D | dsa_sig.c | 107 EVP_MD_CTX *mdctx; member 230 ctx->mdctx = NULL; in dsa_setup_md() 526 if (pdsactx->mdctx == NULL) { in dsa_digest_signverify_init() 539 pdsactx->mdctx = NULL; in dsa_digest_signverify_init() 616 EVP_MD_CTX_free(ctx->mdctx); in dsa_freectx() 648 if (srcctx->mdctx != NULL) { in dsa_dupctx() 650 if (dstctx->mdctx == NULL in dsa_dupctx() 651 || !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx)) in dsa_dupctx() 797 if (pdsactx->mdctx == NULL) in dsa_get_ctx_md_params() 817 if (pdsactx->mdctx == NULL) in dsa_set_ctx_md_params() [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 | 139 EVP_MD_CTX *mdctx = EVP_MD_CTX_new(); in p_get_params() local 169 && mdctx != NULL) { in p_get_params() 170 if (EVP_DigestInit_ex(mdctx, md4, NULL) in p_get_params() 171 && EVP_DigestUpdate(mdctx, (const unsigned char *)msg, in p_get_params() 173 && EVP_DigestFinal(mdctx, out, NULL)) in p_get_params() 176 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_test2.c | 1272 EVP_MD_CTX *mdctx; in test_evp_md_ctx_dup() local 1277 ret = TEST_ptr(mdctx = EVP_MD_CTX_new()) in test_evp_md_ctx_dup() 1278 && TEST_ptr(copyctx = EVP_MD_CTX_dup(mdctx)); in test_evp_md_ctx_dup() 1280 EVP_MD_CTX_free(mdctx); in test_evp_md_ctx_dup() 1287 EVP_MD_CTX *mdctx = NULL; in test_evp_md_ctx_copy() local 1292 ret = TEST_ptr(mdctx = EVP_MD_CTX_new()) in test_evp_md_ctx_copy() 1294 && TEST_true(EVP_MD_CTX_copy_ex(copyctx, mdctx)); in test_evp_md_ctx_copy() 1296 EVP_MD_CTX_free(mdctx); in test_evp_md_ctx_copy()
|
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 | 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 …]
|