| /freebsd-12-stable/usr.sbin/uefisign/ |
| D | child.c | 86 digest_range(struct executable *x, EVP_MD_CTX *mdctx, off_t off, size_t len) in digest_range() argument 92 ok = EVP_DigestUpdate(mdctx, x->x_buf + off, len); in digest_range() 102 EVP_MD_CTX *mdctx; in digest() local 118 mdctx = EVP_MD_CTX_create(); in digest() 119 if (mdctx == NULL) { in digest() 124 ok = EVP_DigestInit_ex(mdctx, md, NULL); in digest() 137 digest_range(x, mdctx, 0, x->x_checksum_off); in digest() 143 digest_range(x, mdctx, x->x_checksum_off + x->x_checksum_len, in digest() 150 digest_range(x, mdctx, in digest() 162 digest_range(x, mdctx, in digest() [all …]
|
| /freebsd-12-stable/crypto/openssh/ |
| 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 …]
|
| 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-12-stable/usr.sbin/bhyve/ |
| D | net_utils.c | 70 MD5_CTX mdctx; in net_genmac() local 77 MD5Init(&mdctx); in net_genmac() 78 MD5Update(&mdctx, nstr, (unsigned int)strlen(nstr)); in net_genmac() 79 MD5Final(digest, &mdctx); in net_genmac()
|
| D | pci_virtio_block.c | 396 MD5_CTX mdctx; in pci_vtblk_init() local 448 MD5Init(&mdctx); in pci_vtblk_init() 449 MD5Update(&mdctx, opts, strlen(opts)); in pci_vtblk_init() 450 MD5Final(digest, &mdctx); in pci_vtblk_init()
|
| D | smbiostbl.c | 602 MD5_CTX mdctx; in smbios_type1_initializer() local 614 MD5Init(&mdctx); in smbios_type1_initializer() 615 MD5Update(&mdctx, vmname, strlen(vmname)); in smbios_type1_initializer() 616 MD5Update(&mdctx, hostname, sizeof(hostname)); in smbios_type1_initializer() 617 MD5Final(digest, &mdctx); in smbios_type1_initializer()
|
| D | pci_ahci.c | 2318 MD5_CTX mdctx; in pci_ahci_init() local 2383 MD5Init(&mdctx); in pci_ahci_init() 2384 MD5Update(&mdctx, opts, strlen(opts)); in pci_ahci_init() 2385 MD5Final(digest, &mdctx); in pci_ahci_init()
|
| /freebsd-12-stable/contrib/sendmail/src/ |
| 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-12-stable/contrib/ntp/ntpd/ |
| D | ntp_leapsec.c | 1111 isc_sha1_t * mdctx, in do_hash_data() argument 1124 mdctx, text, sizeof(text)); in do_hash_data() 1128 isc_sha1_update(mdctx, text, tlen); in do_hash_data() 1139 isc_sha1_t mdctx; in leapsec_validate() local 1144 isc_sha1_init(&mdctx); in leapsec_validate() 1149 do_hash_data(&mdctx, line+2); in leapsec_validate() 1151 do_hash_data(&mdctx, line+2); in leapsec_validate() 1153 do_hash_data(&mdctx, line); in leapsec_validate() 1155 isc_sha1_final(&mdctx, ldig.hv); in leapsec_validate() 1156 isc_sha1_invalidate(&mdctx); in leapsec_validate()
|
| /freebsd-12-stable/crypto/openssl/ssl/ |
| D | tls13_enc.c | 510 EVP_MD_CTX *mdctx = NULL; in tls13_change_cipher_state() local 558 mdctx = EVP_MD_CTX_new(); in tls13_change_cipher_state() 559 if (mdctx == NULL) { in tls13_change_cipher_state() 566 if (md == NULL || !EVP_DigestInit_ex(mdctx, md, NULL) in tls13_change_cipher_state() 567 || !EVP_DigestUpdate(mdctx, hdata, handlen) in tls13_change_cipher_state() 568 || !EVP_DigestFinal_ex(mdctx, hashval, &hashlenui)) { in tls13_change_cipher_state() 571 EVP_MD_CTX_free(mdctx); in tls13_change_cipher_state() 575 EVP_MD_CTX_free(mdctx); in tls13_change_cipher_state()
|
| /freebsd-12-stable/usr.sbin/pkg/ |
| D | pkg.c | 520 EVP_MD_CTX *mdctx; in rsa_verify_cert() local 527 mdctx = NULL; in rsa_verify_cert() 555 if ((mdctx = EVP_MD_CTX_create()) == NULL) { in rsa_verify_cert() 560 if (EVP_DigestVerifyInit(mdctx, NULL, EVP_sha256(), NULL, pkey) != 1) { in rsa_verify_cert() 564 if (EVP_DigestVerifyUpdate(mdctx, sha256, strlen(sha256)) != 1) { in rsa_verify_cert() 569 if (EVP_DigestVerifyFinal(mdctx, sig, siglen) != 1) { in rsa_verify_cert() 584 if (mdctx) in rsa_verify_cert() 585 EVP_MD_CTX_destroy(mdctx); in rsa_verify_cert()
|
| /freebsd-12-stable/crypto/openssl/doc/man3/ |
| D | EVP_DigestInit.pod | 379 EVP_MD_CTX *mdctx; 397 mdctx = EVP_MD_CTX_new(); 398 EVP_DigestInit_ex(mdctx, md, NULL); 399 EVP_DigestUpdate(mdctx, mess1, strlen(mess1)); 400 EVP_DigestUpdate(mdctx, mess2, strlen(mess2)); 401 EVP_DigestFinal_ex(mdctx, md_value, &md_len); 402 EVP_MD_CTX_free(mdctx);
|
| /freebsd-12-stable/tools/tools/crypto/ |
| D | cryptocheck.c | 423 EVP_MD_CTX *mdctx; in openssl_hash() local 429 mdctx = EVP_MD_CTX_create(); in openssl_hash() 430 if (mdctx == NULL) in openssl_hash() 433 rc = EVP_DigestInit_ex(mdctx, md, NULL); in openssl_hash() 437 rc = EVP_DigestUpdate(mdctx, buffer, size); in openssl_hash() 441 rc = EVP_DigestFinal_ex(mdctx, digest_out, digest_sz_out); in openssl_hash() 445 EVP_MD_CTX_destroy(mdctx); in openssl_hash()
|
| /freebsd-12-stable/sys/net/ |
| D | iflib.c | 1427 MD5_CTX mdctx; in iflib_gen_mac() local 1443 MD5Init(&mdctx); in iflib_gen_mac() 1444 MD5Update(&mdctx, buf, strlen(buf)); in iflib_gen_mac() 1445 MD5Final(digest, &mdctx); in iflib_gen_mac()
|
| /freebsd-12-stable/crypto/heimdal/ |
| D | configure | 13938 EVP_MD_CTX mdctx; 13945 EVP_MD_CTX_init(&mdctx); 13946 EVP_DigestInit_ex(&mdctx, EVP_sha1(), (ENGINE *)0); 14012 EVP_MD_CTX mdctx; 14019 EVP_MD_CTX_init(&mdctx); 14020 EVP_DigestInit_ex(&mdctx, EVP_sha1(), (ENGINE *)0); 14117 EVP_MD_CTX mdctx; 14124 EVP_MD_CTX_init(&mdctx); 14125 EVP_DigestInit_ex(&mdctx, EVP_sha1(), (ENGINE *)0);
|