Home
last modified time | relevance | path

Searched refs:mdctx (Results 1 – 15 of 15) sorted by relevance

/freebsd-12-stable/usr.sbin/uefisign/
Dchild.c86 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/
Ddigest-libc.c53 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 …]
Ddigest-openssl.c47 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/
Dnet_utils.c70 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()
Dpci_virtio_block.c396 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()
Dsmbiostbl.c602 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()
Dpci_ahci.c2318 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/
Dtlsh.c85 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/
Dntp_leapsec.c1111 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/
Dtls13_enc.c510 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/
Dpkg.c520 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/
DEVP_DigestInit.pod379 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/
Dcryptocheck.c423 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/
Diflib.c1427 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/
Dconfigure13938 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);