/freebsd/crypto/openssl/providers/implementations/signature/ |
H A D | dsa_sig.c | 87 EVP_MD_CTX *mdctx; member 179 ctx->mdctx = NULL; in dsa_setup_md() 291 if (pdsactx->mdctx == NULL) { in dsa_digest_signverify_init() 304 pdsactx->mdctx = NULL; in dsa_digest_signverify_init() 391 EVP_MD_CTX_free(ctx->mdctx); in dsa_freectx() 394 ctx->mdctx = NULL; in dsa_freectx() 415 dstctx->mdctx = NULL; in dsa_dupctx() 426 if (srcctx->mdctx != NULL) { in dsa_dupctx() 429 || !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx)) in dsa_dupctx() 530 if (pdsactx->mdctx == NULL) in dsa_get_ctx_md_params() [all …]
|
H A D | ecdsa_sig.c | 85 EVP_MD_CTX *mdctx; member 261 EVP_MD_CTX_free(ctx->mdctx); in ecdsa_setup_md() 273 ctx->mdctx = NULL; in ecdsa_setup_md() 296 if (ctx->mdctx == NULL) { in ecdsa_digest_signverify_init() 298 if (ctx->mdctx == NULL) in ecdsa_digest_signverify_init() 307 ctx->mdctx = NULL; in ecdsa_digest_signverify_init() 381 ctx->mdctx = NULL; in ecdsa_freectx() 405 dstctx->mdctx = NULL; in ecdsa_dupctx() 422 || !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx)) in ecdsa_dupctx() 548 if (ctx->mdctx == NULL) in ecdsa_get_ctx_md_params() [all …]
|
H A D | sm2_sig.c | 85 EVP_MD_CTX *mdctx; member 198 EVP_MD_CTX_free(ctx->mdctx); in free_md() 200 ctx->mdctx = NULL; in free_md() 216 if (ctx->mdctx == NULL) { in sm2sig_digest_signverify_init() 218 if (ctx->mdctx == NULL) in sm2sig_digest_signverify_init() 316 || psm2ctx->mdctx == NULL in sm2sig_digest_verify_final() 351 dstctx->mdctx = NULL; in sm2sig_dupctx() 368 if (srcctx->mdctx != NULL) { in sm2sig_dupctx() 371 || !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx)) in sm2sig_dupctx() 502 if (psm2ctx->mdctx == NULL) in sm2sig_get_ctx_md_params() [all …]
|
H A D | rsa_sig.c | 92 EVP_MD_CTX *mdctx; member 338 ctx->mdctx = NULL; in rsa_setup_md() 865 if (prsactx->mdctx == NULL) { in rsa_digest_signverify_init() 878 prsactx->mdctx = NULL; in rsa_digest_signverify_init() 913 if (prsactx->mdctx == NULL) in rsa_digest_sign_final() 953 if (prsactx->mdctx == NULL) in rsa_digest_verify_final() 1001 dstctx->mdctx = NULL; in rsa_dupctx() 1017 if (srcctx->mdctx != NULL) { in rsa_dupctx() 1020 || !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx)) in rsa_dupctx() 1403 if (prsactx->mdctx == NULL) in rsa_get_ctx_md_params() [all …]
|
/freebsd/usr.sbin/uefisign/ |
H A D | child.c | 88 ok = EVP_DigestUpdate(mdctx, x->x_buf + off, len); in digest_range() 98 EVP_MD_CTX *mdctx; in digest() local 114 mdctx = EVP_MD_CTX_create(); in digest() 115 if (mdctx == NULL) { in digest() 120 ok = EVP_DigestInit_ex(mdctx, md, NULL); in digest() 133 digest_range(x, mdctx, 0, x->x_checksum_off); in digest() 139 digest_range(x, mdctx, x->x_checksum_off + x->x_checksum_len, in digest() 146 digest_range(x, mdctx, in digest() 158 digest_range(x, mdctx, in digest() 173 digest_range(x, mdctx, sum_of_bytes_hashed, in digest() [all …]
|
/freebsd/crypto/openssh/ |
H A D | digest-libc.c | 53 typedef void md_init_fn(void *mdctx); 54 typedef void md_update_fn(void *mdctx, const u_int8_t *m, size_t mlen); 55 typedef void md_final_fn(u_int8_t[], void *mdctx); 59 void *mdctx; member 181 if ((ret->mdctx = calloc(1, digest->ctx_len)) == NULL) { in ssh_digest_start() 186 digest->md_init(ret->mdctx); in ssh_digest_start() 197 memcpy(to->mdctx, from->mdctx, digest->ctx_len); in ssh_digest_copy_state() 208 digest->md_update(ctx->mdctx, m, mlen); in ssh_digest_update() 229 digest->md_final(d, ctx->mdctx); in ssh_digest_final() 241 explicit_bzero(ctx->mdctx, digest->ctx_len); in ssh_digest_free() [all …]
|
H A D | digest-openssl.c | 47 EVP_MD_CTX *mdctx; member 110 return EVP_MD_CTX_block_size(ctx->mdctx); in ssh_digest_blocksize() 122 if ((ret->mdctx = EVP_MD_CTX_new()) == NULL) { in ssh_digest_start() 126 if (EVP_DigestInit_ex(ret->mdctx, digest->mdfunc(), NULL) != 1) { in ssh_digest_start() 139 if (!EVP_MD_CTX_copy_ex(to->mdctx, from->mdctx)) in ssh_digest_copy_state() 147 if (EVP_DigestUpdate(ctx->mdctx, m, mlen) != 1) in ssh_digest_update() 168 if (EVP_DigestFinal_ex(ctx->mdctx, d, &l) != 1) in ssh_digest_final() 180 EVP_MD_CTX_free(ctx->mdctx); in ssh_digest_free()
|
/freebsd/crypto/openssl/crypto/bn/ |
H A D | bn_rand.c | 255 EVP_MD_CTX *mdctx = EVP_MD_CTX_new(); in BN_generate_dsa_nonce() local 271 if (mdctx == NULL) in BN_generate_dsa_nonce() 298 if (!EVP_DigestInit_ex(mdctx, md, NULL) in BN_generate_dsa_nonce() 299 || !EVP_DigestUpdate(mdctx, &done, sizeof(done)) in BN_generate_dsa_nonce() 300 || !EVP_DigestUpdate(mdctx, private_bytes, in BN_generate_dsa_nonce() 302 || !EVP_DigestUpdate(mdctx, message, message_len) in BN_generate_dsa_nonce() 303 || !EVP_DigestUpdate(mdctx, random_bytes, sizeof(random_bytes)) in BN_generate_dsa_nonce() 304 || !EVP_DigestFinal_ex(mdctx, digest, NULL)) in BN_generate_dsa_nonce() 321 EVP_MD_CTX_free(mdctx); in BN_generate_dsa_nonce()
|
/freebsd/usr.sbin/bhyve/ |
H A D | net_utils.c | 103 MD5_CTX mdctx; in net_genmac() local 110 MD5Init(&mdctx); in net_genmac() 111 MD5Update(&mdctx, nstr, (unsigned int)strlen(nstr)); in net_genmac() 112 MD5Final(digest, &mdctx); in net_genmac()
|
H A D | smbiostbl.c | 678 MD5_CTX mdctx; in smbios_type1_initializer() local 691 MD5Init(&mdctx); in smbios_type1_initializer() 693 MD5Update(&mdctx, vmname, strlen(vmname)); in smbios_type1_initializer() 694 MD5Update(&mdctx, hostname, sizeof(hostname)); in smbios_type1_initializer() 695 MD5Final(digest, &mdctx); in smbios_type1_initializer()
|
H A D | pci_virtio_block.c | 453 MD5_CTX mdctx; in pci_vtblk_init() local 511 MD5Init(&mdctx); in pci_vtblk_init() 512 MD5Update(&mdctx, path, strlen(path)); in pci_vtblk_init() 513 MD5Final(digest, &mdctx); in pci_vtblk_init()
|
H A D | pci_ahci.c | 2423 MD5_CTX mdctx; in pci_ahci_init() local 2491 MD5Init(&mdctx); in pci_ahci_init() 2492 MD5Update(&mdctx, path, strlen(path)); in pci_ahci_init() 2493 MD5Final(digest, &mdctx); in pci_ahci_init()
|
/freebsd/contrib/sendmail/src/ |
H A D | tlsh.c | 85 EVP_MD_CTX *mdctx; local 92 mdctx = EVP_MD_CTX_create(); 93 if (EVP_DigestInit_ex(mdctx, md, NULL) != 1) 95 if (EVP_DigestUpdate(mdctx, (void *)buf, len) != 1) 97 if (EVP_DigestFinal_ex(mdctx, md_buf, &md_len) != 1) 99 EVP_MD_CTX_destroy(mdctx);
|
/freebsd/crypto/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 | threadstest.c | 310 EVP_MD_CTX *mdctx = EVP_MD_CTX_new(); in thread_general_worker() local 334 if (!TEST_ptr(mdctx) in thread_general_worker() 342 if (!TEST_true(EVP_DigestInit_ex(mdctx, md, NULL)) in thread_general_worker() 343 || !TEST_true(EVP_DigestUpdate(mdctx, message, messlen)) in thread_general_worker() 344 || !TEST_true(EVP_DigestFinal(mdctx, out, &mdoutl))) in thread_general_worker() 367 EVP_MD_CTX_free(mdctx); in thread_general_worker()
|
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 | evp_extra_test.c | 1564 EVP_MD_CTX *mdctx = NULL; in test_siphash_digestsign() local 1600 EVP_MD_CTX_free(mdctx); in test_siphash_digestsign() 2429 if (!TEST_ptr(mdctx) in get_cmac_val() 2437 EVP_MD_CTX_free(mdctx); in get_cmac_val() 2663 EVP_MD_CTX *mdctx = NULL; in test_EVP_PKEY_CTX_get_set_params() local 2727 mdctx = EVP_MD_CTX_new(); in test_EVP_PKEY_CTX_get_set_params() 2728 if (!TEST_ptr(mdctx) in test_EVP_PKEY_CTX_get_set_params() 2756 EVP_MD_CTX_free(mdctx); in test_EVP_PKEY_CTX_get_set_params() 4678 EVP_MD_CTX *mdctx = NULL; in test_custom_md_meth() local 4709 if (!TEST_ptr(mdctx) in test_custom_md_meth() [all …]
|
H A D | evp_extra_test2.c | 1182 EVP_MD_CTX *mdctx = NULL; in test_evp_md_ctx_copy() local 1187 ret = TEST_ptr(mdctx = EVP_MD_CTX_new()) in test_evp_md_ctx_copy() 1189 && TEST_true(EVP_MD_CTX_copy_ex(copyctx, mdctx)); in test_evp_md_ctx_copy() 1191 EVP_MD_CTX_free(mdctx); in test_evp_md_ctx_copy()
|
/freebsd/contrib/libfido2/src/ |
H A D | eddsa.c | 176 EVP_MD_CTX *mdctx = NULL; in eddsa_verify_sig() local 191 if ((mdctx = EVP_MD_CTX_new()) == NULL) { in eddsa_verify_sig() 196 if (EVP_DigestVerifyInit(mdctx, NULL, NULL, NULL, pkey) != 1) { in eddsa_verify_sig() 201 if (EVP_DigestVerify(mdctx, sig->ptr, sig->len, dgst->ptr, in eddsa_verify_sig() 209 EVP_MD_CTX_free(mdctx); in eddsa_verify_sig()
|
/freebsd/contrib/ntp/ntpd/ |
H A D | ntp_leapsec.c | 1093 isc_sha1_t * mdctx, in do_hash_data() argument 1106 mdctx, text, sizeof(text)); in do_hash_data() 1110 isc_sha1_update(mdctx, text, tlen); in do_hash_data() 1121 isc_sha1_t mdctx; in leapsec_validate() local 1126 isc_sha1_init(&mdctx); in leapsec_validate() 1131 do_hash_data(&mdctx, line+2); in leapsec_validate() 1133 do_hash_data(&mdctx, line+2); in leapsec_validate() 1135 do_hash_data(&mdctx, line); in leapsec_validate() 1137 isc_sha1_final(&mdctx, ldig.hv); in leapsec_validate() 1138 isc_sha1_invalidate(&mdctx); in leapsec_validate()
|
/freebsd/crypto/openssl/providers/implementations/kdfs/ |
H A D | tls1_prf.c | 74 static int tls1_prf_alg(EVP_MAC_CTX *mdctx, EVP_MAC_CTX *sha1ctx, 373 static int tls1_prf_alg(EVP_MAC_CTX *mdctx, EVP_MAC_CTX *sha1ctx, in tls1_prf_alg() argument 386 if (!tls1_prf_P_hash(mdctx, sec, L_S1, in tls1_prf_alg() 407 if (!tls1_prf_P_hash(mdctx, sec, slen, seed, seed_len, out, olen)) in tls1_prf_alg()
|
/freebsd/crypto/openssl/ssl/ |
H A D | tls13_enc.c | 479 EVP_MD_CTX *mdctx = NULL; in tls13_change_cipher_state() local 522 mdctx = EVP_MD_CTX_new(); in tls13_change_cipher_state() 523 if (mdctx == NULL) { in tls13_change_cipher_state() 535 EVP_MD_CTX_free(mdctx); in tls13_change_cipher_state() 540 if (md == NULL || !EVP_DigestInit_ex(mdctx, md, NULL) in tls13_change_cipher_state() 541 || !EVP_DigestUpdate(mdctx, hdata, handlen) in tls13_change_cipher_state() 542 || !EVP_DigestFinal_ex(mdctx, hashval, &hashlenui)) { in tls13_change_cipher_state() 544 EVP_MD_CTX_free(mdctx); in tls13_change_cipher_state() 548 EVP_MD_CTX_free(mdctx); in tls13_change_cipher_state()
|
/freebsd/usr.sbin/pkg/ |
H A D | pkg.c | 443 EVP_MD_CTX *mdctx; in rsa_verify_cert() local 451 mdctx = NULL; in rsa_verify_cert() 479 if ((mdctx = EVP_MD_CTX_create()) == NULL) { in rsa_verify_cert() 484 if (EVP_DigestVerifyInit(mdctx, NULL, EVP_sha256(), NULL, pkey) != 1) { in rsa_verify_cert() 488 if (EVP_DigestVerifyUpdate(mdctx, sha256, strlen(sha256)) != 1) { in rsa_verify_cert() 493 if (EVP_DigestVerifyFinal(mdctx, sig, siglen) != 1) { in rsa_verify_cert() 509 if (mdctx) in rsa_verify_cert() 510 EVP_MD_CTX_destroy(mdctx); in rsa_verify_cert()
|
/freebsd/tools/tools/crypto/ |
H A D | cryptocheck.c | 544 EVP_MD_CTX *mdctx; in openssl_hash() local 550 mdctx = EVP_MD_CTX_create(); in openssl_hash() 551 if (mdctx == NULL) in openssl_hash() 554 rc = EVP_DigestInit_ex(mdctx, md, NULL); in openssl_hash() 558 rc = EVP_DigestUpdate(mdctx, buffer, size); in openssl_hash() 566 EVP_MD_CTX_destroy(mdctx); in openssl_hash() 1232 EVP_MD_CTX *mdctx; in openssl_digest() local 1242 mdctx = EVP_MD_CTX_new(); in openssl_digest() 1243 if (mdctx == NULL) { in openssl_digest() 1265 EVP_MD_CTX_free(mdctx); in openssl_digest() [all …]
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | EVP_DigestInit.pod | 679 EVP_MD_CTX *mdctx; 697 mdctx = EVP_MD_CTX_new(); 698 if (!EVP_DigestInit_ex2(mdctx, md, NULL)) { 700 EVP_MD_CTX_free(mdctx); 703 if (!EVP_DigestUpdate(mdctx, mess1, strlen(mess1))) { 705 EVP_MD_CTX_free(mdctx); 708 if (!EVP_DigestUpdate(mdctx, mess2, strlen(mess2))) { 710 EVP_MD_CTX_free(mdctx); 713 if (!EVP_DigestFinal_ex(mdctx, md_value, &md_len)) { 715 EVP_MD_CTX_free(mdctx); [all …]
|