Home
last modified time | relevance | path

Searched refs:md (Results 1 – 25 of 314) sorted by relevance

12345678910>>...13

/openssl/crypto/sha/
H A Dsha1_one.c28 if (md == NULL) in ossl_sha1()
29 md = m; in ossl_sha1()
35 return md; in ossl_sha1()
42 if (md == NULL) in SHA1()
43 md = m; in SHA1()
51 if (md == NULL) in SHA224()
52 md = m; in SHA224()
60 if (md == NULL) in SHA256()
61 md = m; in SHA256()
70 md = m; in SHA384()
[all …]
/openssl/test/recipes/30-test_evp_data/
H A Devppkey_kdf_hkdf.txt17 Ctrl.md = md:SHA256
25 Ctrl.md = md:SHA256
32 Ctrl.md = md:SHA256
38 Ctrl.md = md:SHA256
46 Ctrl.md = md:SHA256
53 Ctrl.md = md:SHA256
81 Ctrl.md = md:SHA1
89 Ctrl.md = md:SHA1
96 Ctrl.md = md:SHA1
102 Ctrl.md = md:SHA1
[all …]
H A Devppkey_kdf_tls1_prf.txt17 Ctrl.md = md:MD5-SHA1
25 Ctrl.md = md:MD5-SHA1
34 Ctrl.md = md:MD5-SHA1
42 Ctrl.md = md:SHA256
50 Ctrl.md = md:SHA256
59 Ctrl.md = md:SHA256
/openssl/engines/
H A De_ossltest.c73 EVP_MD *md; in digest_md5() local
85 md = NULL; in digest_md5()
102 EVP_MD *md; in digest_sha1() local
114 md = NULL; in digest_sha1()
131 EVP_MD *md; in digest_sha256() local
143 md = NULL; in digest_sha256()
165 EVP_MD *md; in digest_sha384() local
177 md = NULL; in digest_sha384()
187 EVP_MD *md; in digest_sha512() local
199 md = NULL; in digest_sha512()
[all …]
/openssl/crypto/evp/
H A Devp_lib.c747 if (md == NULL) in EVP_MD_is_a()
750 return evp_is_a(md->prov, md->name_id, NULL, name); in EVP_MD_is_a()
772 if (md == NULL) in EVP_MD_get0_name()
788 return evp_names_do_all(md->prov, md->name_id, fn, data); in EVP_MD_names_do_all()
795 return md->prov; in EVP_MD_get0_provider()
840 return md; in EVP_MD_meth_new()
854 if ((to = EVP_MD_meth_new(md->type, md->pkey_type)) != NULL) { in EVP_MD_meth_dup()
874 if (md == NULL || md->origin != EVP_ORIG_METH) in EVP_MD_meth_free()
1030 EVP_MD *md; in EVP_MD_CTX_get1_md() local
1035 if (md == NULL || !EVP_MD_up_ref(md)) in EVP_MD_CTX_get1_md()
[all …]
H A Ddigest.c741 if (md != NULL && md->settable_ctx_params != NULL) { in EVP_MD_settable_ctx_params()
797 if (md != NULL && md->gettable_ctx_params != NULL) { in EVP_MD_gettable_ctx_params()
885 EVP_MD *md = OPENSSL_zalloc(sizeof(*md)); in evp_md_new() local
895 return md; in evp_md_new()
1075 md = NULL; in evp_md_from_algorithm()
1078 return md; in evp_md_from_algorithm()
1094 EVP_MD *md = in EVP_MD_fetch() local
1098 return md; in EVP_MD_fetch()
1106 CRYPTO_UP_REF(&md->refcnt, &ref, md->lock); in EVP_MD_up_ref()
1114 if (md == NULL || md->origin != EVP_ORIG_DYNAMIC) in EVP_MD_free()
[all …]
H A De_rc4_hmac_md5.c33 MD5_CTX head, tail, md; member
58 key->md = key->head; in rc4_hmac_md5_init_key()
112 key->md.Nh++; in rc4_hmac_md5_cipher()
126 key->md = key->tail; in rc4_hmac_md5_cipher()
154 if (l < key->md.Nl) in rc4_hmac_md5_cipher()
155 key->md.Nh++; in rc4_hmac_md5_cipher()
156 key->md.Nl = l; in rc4_hmac_md5_cipher()
169 MD5_Final(mac, &key->md); in rc4_hmac_md5_cipher()
170 key->md = key->tail; in rc4_hmac_md5_cipher()
172 MD5_Final(mac, &key->md); in rc4_hmac_md5_cipher()
[all …]
H A Dbio_ok.c105 EVP_MD_CTX *md; member
324 EVP_MD *md; in ok_ctrl() local
387 md = ptr; in ok_ctrl()
388 if (!EVP_DigestInit_ex(ctx->md, md, NULL)) in ok_ctrl()
436 EVP_MD_CTX *md; in sig_out() local
442 md = ctx->md; in sig_out()
478 EVP_MD_CTX *md; in sig_in() local
486 if ((md = ctx->md) == NULL) in sig_in()
528 EVP_MD_CTX *md; in block_out() local
534 md = ctx->md; in block_out()
[all …]
H A De_aes_cbc_hmac_sha1.c33 SHA_CTX head, tail, md; member
88 key->md = key->head; in aesni_cbc_hmac_sha1_init_key()
225 ctx->A[i] = key->md.h0; in tls1_1_multi_block_encrypt()
226 ctx->B[i] = key->md.h1; in tls1_1_multi_block_encrypt()
227 ctx->C[i] = key->md.h2; in tls1_1_multi_block_encrypt()
228 ctx->D[i] = key->md.h3; in tls1_1_multi_block_encrypt()
229 ctx->E[i] = key->md.h4; in tls1_1_multi_block_encrypt()
451 key->md.Nh++; in aesni_cbc_hmac_sha1_cipher()
465 key->md = key->tail; in aesni_cbc_hmac_sha1_cipher()
559 key->md = key->head; in aesni_cbc_hmac_sha1_cipher()
[all …]
H A De_aes_cbc_hmac_sha256.c33 SHA256_CTX head, tail, md; member
83 key->md = key->head; in aesni_cbc_hmac_sha256_init_key()
220 ctx->A[i] = key->md.h[0]; in tls1_1_multi_block_encrypt()
221 ctx->B[i] = key->md.h[1]; in tls1_1_multi_block_encrypt()
222 ctx->C[i] = key->md.h[2]; in tls1_1_multi_block_encrypt()
223 ctx->D[i] = key->md.h[3]; in tls1_1_multi_block_encrypt()
224 ctx->E[i] = key->md.h[4]; in tls1_1_multi_block_encrypt()
225 ctx->F[i] = key->md.h[5]; in tls1_1_multi_block_encrypt()
226 ctx->G[i] = key->md.h[6]; in tls1_1_multi_block_encrypt()
479 key->md.Nh++; in aesni_cbc_hmac_sha256_cipher()
[all …]
H A Dnames.c35 int EVP_add_digest(const EVP_MD *md) in EVP_add_digest() argument
40 name = OBJ_nid2sn(md->type); in EVP_add_digest()
44 r = OBJ_NAME_add(OBJ_nid2ln(md->type), OBJ_NAME_TYPE_MD_METH, in EVP_add_digest()
45 (const char *)md); in EVP_add_digest()
49 if (md->pkey_type && md->type != md->pkey_type) { in EVP_add_digest()
50 r = OBJ_NAME_add(OBJ_nid2sn(md->pkey_type), in EVP_add_digest()
54 r = OBJ_NAME_add(OBJ_nid2ln(md->pkey_type), in EVP_add_digest()
109 const EVP_MD **md = data; in digest_from_name() local
111 if (*md != NULL) in digest_from_name()
229 void EVP_MD_do_all(void (*fn) (const EVP_MD *md, in EVP_MD_do_all() argument
[all …]
/openssl/crypto/hmac/
H A Dhmac.c35 if (md != NULL && md != ctx->md && (key == NULL || len < 0)) in HMAC_Init_ex()
38 if (md != NULL) in HMAC_Init_ex()
39 ctx->md = md; in HMAC_Init_ex()
41 md = ctx->md; in HMAC_Init_ex()
104 if (key && md) in HMAC_Init()
112 if (!ctx->md) in HMAC_Update()
122 if (!ctx->md) in HMAC_Final()
163 ctx->md = NULL; in hmac_ctx_cleanup()
214 dctx->md = sctx->md; in HMAC_CTX_copy()
233 md == NULL ? static_md : md, size, &temp_md_len); in HMAC()
[all …]
/openssl/providers/implementations/asymciphers/
H A Dsm2_enc.c45 PROV_DIGEST md; member
73 const EVP_MD *md = ossl_prov_digest_md(&psm2ctx->md); in sm2_get_md() local
75 if (md == NULL) in sm2_get_md()
76 md = ossl_prov_digest_fetch(&psm2ctx->md, psm2ctx->libctx, "SM3", NULL); in sm2_get_md()
78 return md; in sm2_get_md()
88 if (md == NULL) in sm2_asym_encrypt()
109 if (md == NULL) in sm2_asym_decrypt()
126 ossl_prov_digest_reset(&psm2ctx->md); in sm2_freectx()
141 memset(&dstctx->md, 0, sizeof(dstctx->md)); in sm2_dupctx()
148 if (!ossl_prov_digest_copy(&dstctx->md, &srcctx->md)) { in sm2_dupctx()
[all …]
/openssl/providers/implementations/ciphers/
H A Dcipher_rc4_hmac_md5_hw.c43 ctx->md = ctx->head; in cipher_hw_rc4_hmac_md5_initkey()
85 ctx->md.Nh += blocks >> 29; in cipher_hw_rc4_hmac_md5_cipher()
88 ctx->md.Nh++; in cipher_hw_rc4_hmac_md5_cipher()
102 ctx->md = ctx->tail; in cipher_hw_rc4_hmac_md5_cipher()
132 if (l < ctx->md.Nl) in cipher_hw_rc4_hmac_md5_cipher()
133 ctx->md.Nh++; in cipher_hw_rc4_hmac_md5_cipher()
134 ctx->md.Nl = l; in cipher_hw_rc4_hmac_md5_cipher()
148 MD5_Final(mac, &ctx->md); in cipher_hw_rc4_hmac_md5_cipher()
149 ctx->md = ctx->tail; in cipher_hw_rc4_hmac_md5_cipher()
151 MD5_Final(mac, &ctx->md); in cipher_hw_rc4_hmac_md5_cipher()
[all …]
H A Dcipher_aes_cbc_hmac_sha256_hw.c61 sctx->md = sctx->head; in aesni_cbc_hmac_sha256_init_key()
192 mctx->A[i] = sctx->md.h[0]; in tls1_multi_block_encrypt()
193 mctx->B[i] = sctx->md.h[1]; in tls1_multi_block_encrypt()
194 mctx->C[i] = sctx->md.h[2]; in tls1_multi_block_encrypt()
195 mctx->D[i] = sctx->md.h[3]; in tls1_multi_block_encrypt()
196 mctx->E[i] = sctx->md.h[4]; in tls1_multi_block_encrypt()
197 mctx->F[i] = sctx->md.h[5]; in tls1_multi_block_encrypt()
198 mctx->G[i] = sctx->md.h[6]; in tls1_multi_block_encrypt()
449 sctx->md.Nh++; in aesni_cbc_hmac_sha256_cipher()
739 sctx->md = sctx->head; in aesni_cbc_hmac_sha256_set_tls1_aad()
[all …]
H A Dcipher_aes_cbc_hmac_sha1_hw.c59 sctx->md = sctx->head; in aesni_cbc_hmac_sha1_init_key()
187 mctx->A[i] = sctx->md.h0; in tls1_multi_block_encrypt()
188 mctx->B[i] = sctx->md.h1; in tls1_multi_block_encrypt()
189 mctx->C[i] = sctx->md.h2; in tls1_multi_block_encrypt()
190 mctx->D[i] = sctx->md.h3; in tls1_multi_block_encrypt()
191 mctx->E[i] = sctx->md.h4; in tls1_multi_block_encrypt()
411 sctx->md.Nh++; in aesni_cbc_hmac_sha1_cipher()
424 sctx->md = sctx->tail; in aesni_cbc_hmac_sha1_cipher()
496 sctx->md = sctx->head; in aesni_cbc_hmac_sha1_cipher()
686 sctx->md = sctx->head; in aesni_cbc_hmac_sha1_set_tls1_aad()
[all …]
/openssl/crypto/conf/
H A Dconf_mod.c246 CONF_MODULE *md; in module_run() local
258 if (!md) { in module_run()
287 CONF_MODULE *md; in module_load_dso() local
308 if (md == NULL) in module_load_dso()
311 return md; in module_load_dso()
480 CONF_MODULE *md; in CONF_modules_unload() local
492 if (((md->links > 0) || !md->dso) && !all) in CONF_modules_unload()
512 OPENSSL_free(md); in module_free()
581 return md->name; in CONF_imodule_get_name()
586 return md->value; in CONF_imodule_get_value()
[all …]
/openssl/crypto/asn1/
H A Da_digest.c29 unsigned char *md, unsigned int *len) in ASN1_digest() argument
46 if (!EVP_Digest(str, inl, md, len, type, NULL)) { in ASN1_digest()
56 int ossl_asn1_item_digest_ex(const ASN1_ITEM *it, const EVP_MD *md, void *asn, in ossl_asn1_item_digest_ex() argument
62 EVP_MD *fetched_md = (EVP_MD *)md; in ossl_asn1_item_digest_ex()
68 if (EVP_MD_get0_provider(md) == NULL) { in ossl_asn1_item_digest_ex()
70 ENGINE *tmpeng = ENGINE_get_digest_engine(EVP_MD_get_type(md)); in ossl_asn1_item_digest_ex()
76 fetched_md = EVP_MD_fetch(libctx, EVP_MD_get0_name(md), propq); in ossl_asn1_item_digest_ex()
84 if (fetched_md != md) in ossl_asn1_item_digest_ex()
89 int ASN1_item_digest(const ASN1_ITEM *it, const EVP_MD *md, void *asn, in ASN1_item_digest() argument
92 return ossl_asn1_item_digest_ex(it, md, asn, data, len, NULL, NULL); in ASN1_item_digest()
/openssl/doc/man3/
H A DEVP_MD_meth_new.pod26 void EVP_MD_meth_free(EVP_MD *md);
27 EVP_MD *EVP_MD_meth_dup(const EVP_MD *md);
31 int EVP_MD_meth_set_app_datasize(EVP_MD *md, int datasize);
32 int EVP_MD_meth_set_flags(EVP_MD *md, unsigned long flags);
45 int EVP_MD_meth_get_input_blocksize(const EVP_MD *md);
46 int EVP_MD_meth_get_result_size(const EVP_MD *md);
47 int EVP_MD_meth_get_app_datasize(const EVP_MD *md);
48 unsigned long EVP_MD_meth_get_flags(const EVP_MD *md);
73 EVP_MD_meth_dup() creates a copy of B<md>.
79 for the method B<md> to B<blocksize> bytes.
[all …]
/openssl/crypto/rsa/
H A Drsa_pmeth.c43 const EVP_MD *md; member
97 dctx->md = sctx->md; in pkey_rsa_copy()
146 if (rctx->md) { in pkey_rsa_sign()
216 if (rctx->md) { in pkey_rsa_verifyrecover()
268 if (rctx->md) { in pkey_rsa_verify()
381 if (!md) in check_padding_md()
441 if (!rctx->md) in pkey_rsa_ctrl()
525 rctx->md = p2; in pkey_rsa_ctrl()
537 rctx->md = p2; in pkey_rsa_ctrl()
831 const EVP_MD *md; in pkey_pss_init() local
[all …]
H A Drsa_oaep.c68 if (md == NULL) { in ossl_rsa_padding_add_PKCS1_OAEP_mgf1_ex()
70 md = EVP_sha1(); in ossl_rsa_padding_add_PKCS1_OAEP_mgf1_ex()
77 mgf1md = md; in ossl_rsa_padding_add_PKCS1_OAEP_mgf1_ex()
79 mdlen = EVP_MD_get_size(md); in ossl_rsa_padding_add_PKCS1_OAEP_mgf1_ex()
175 if (md == NULL) { in RSA_padding_check_PKCS1_OAEP_mgf1()
177 md = EVP_sha1(); in RSA_padding_check_PKCS1_OAEP_mgf1()
185 mgf1md = md; in RSA_padding_check_PKCS1_OAEP_mgf1()
187 mdlen = EVP_MD_get_size(md); in RSA_padding_check_PKCS1_OAEP_mgf1()
338 unsigned char md[EVP_MAX_MD_SIZE]; in PKCS1_MGF1() local
364 if (!EVP_DigestFinal_ex(c, md, NULL)) in PKCS1_MGF1()
[all …]
/openssl/providers/implementations/rands/
H A Dcrngt.c30 EVP_MD *md; member
36 unsigned char *buf, unsigned char *md, in crngt_get_entropy() argument
45 r = EVP_Digest(p, CRNGT_BUFSIZ, md, md_size, digest, NULL); in crngt_get_entropy()
61 EVP_MD_free(crngt_glob->md); in ossl_rand_crng_ctx_free()
78 EVP_MD_free(crngt_glob->md); in ossl_rand_crng_ctx_new()
102 unsigned char md[EVP_MAX_MD_SIZE]; in ossl_crngt_get_entropy() local
123 if (!crngt_get_entropy(drbg->provctx, crngt_glob->md, buf, in ossl_crngt_get_entropy()
158 if (!crngt_get_entropy(drbg->provctx, crngt_glob->md, entbuf, md, &sz)) in ossl_crngt_get_entropy()
163 if (OSSL_SELF_TEST_oncorrupt_byte(st, md)) in ossl_crngt_get_entropy()
164 memcpy(md, crngt_glob->crngt_prev, sz); in ossl_crngt_get_entropy()
[all …]
/openssl/ssl/
H A Dtls13_enc.c46 const char *mdname = EVP_MD_get0_name(md); in tls13_hkdf_expand()
69 if ((ret = EVP_MD_get_size(md)) <= 0) { in tls13_hkdf_expand()
192 mdleni = EVP_MD_get_size(md); in tls13_generate_secret()
254 *secret_size = EVP_MD_get_size(md); in tls13_generate_master_secret()
275 if (md == NULL) in tls13_final_finish_mac()
352 int hashleni = EVP_MD_get_size(md); in derive_secret_key_and_iv()
463 const EVP_MD *md = NULL; in tls13_change_cipher_state() local
556 if (md == NULL || !EVP_DigestInit_ex(mdctx, md, NULL) in tls13_change_cipher_state()
629 md = ssl_handshake_md(s); in tls13_change_cipher_state()
921 const EVP_MD *md; in tls13_export_keying_material_early() local
[all …]
/openssl/providers/implementations/kdfs/
H A Dsshkdf.c128 const EVP_MD *md; in kdf_sshkdf_derive() local
133 md = ossl_prov_digest_md(&ctx->digest); in kdf_sshkdf_derive()
134 if (md == NULL) { in kdf_sshkdf_derive()
154 return SSHKDF(md, ctx->key, ctx->key_len, in kdf_sshkdf_derive()
259 EVP_MD_CTX *md = NULL; in SSHKDF() local
265 md = EVP_MD_CTX_new(); in SSHKDF()
266 if (md == NULL) in SSHKDF()
269 if (!EVP_DigestInit_ex(md, evp_md, NULL)) in SSHKDF()
272 if (!EVP_DigestUpdate(md, key, key_len)) in SSHKDF()
278 if (!EVP_DigestUpdate(md, &type, 1)) in SSHKDF()
[all …]
/openssl/include/openssl/
H A Dsha.h51 OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
55 unsigned char *SHA1(const unsigned char *d, size_t n, unsigned char *md);
72 OSSL_DEPRECATEDIN_3_0 int SHA224_Final(unsigned char *md, SHA256_CTX *c);
76 OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
81 unsigned char *SHA224(const unsigned char *d, size_t n, unsigned char *md);
82 unsigned char *SHA256(const unsigned char *d, size_t n, unsigned char *md);
122 OSSL_DEPRECATEDIN_3_0 int SHA384_Final(unsigned char *md, SHA512_CTX *c);
126 OSSL_DEPRECATEDIN_3_0 int SHA512_Final(unsigned char *md, SHA512_CTX *c);
131 unsigned char *SHA384(const unsigned char *d, size_t n, unsigned char *md);
132 unsigned char *SHA512(const unsigned char *d, size_t n, unsigned char *md);

Completed in 82 milliseconds

12345678910>>...13