/freebsd/crypto/openssl/crypto/evp/ |
H A D | legacy_sha.c | 91 static const EVP_MD sha1_md = { 101 const EVP_MD *EVP_sha1(void) in EVP_sha1() 106 static const EVP_MD sha224_md = { 116 const EVP_MD *EVP_sha224(void) in EVP_sha224() 121 static const EVP_MD sha256_md = { 131 const EVP_MD *EVP_sha256(void) in EVP_sha256() 146 const EVP_MD *EVP_sha512_224(void) in EVP_sha512_224() 166 static const EVP_MD sha384_md = { 176 const EVP_MD *EVP_sha384(void) in EVP_sha384() 181 static const EVP_MD sha512_md = { [all …]
|
H A D | evp_lib.c | 740 int evp_md_get_number(const EVP_MD *md) in evp_md_get_number() 769 int EVP_MD_names_do_all(const EVP_MD *md, in EVP_MD_names_do_all() 784 int EVP_MD_get_type(const EVP_MD *md) in EVP_MD_get_type() 803 int EVP_MD_get_size(const EVP_MD *md) in EVP_MD_get_size() 819 EVP_MD *md = evp_md_new(); in EVP_MD_meth_new() 829 EVP_MD *EVP_MD_meth_dup(const EVP_MD *md) in EVP_MD_meth_dup() 831 EVP_MD *to = NULL; in EVP_MD_meth_dup() 850 void evp_md_free_int(EVP_MD *md) in evp_md_free_int() 858 void EVP_MD_meth_free(EVP_MD *md) in EVP_MD_meth_free() 1016 EVP_MD *md; in EVP_MD_CTX_get1_md() [all …]
|
H A D | names.c | 35 int EVP_add_digest(const EVP_MD *md) in EVP_add_digest() 109 const EVP_MD **md = data; in digest_from_name() 114 *md = (const EVP_MD *)OBJ_NAME_get(name, OBJ_NAME_TYPE_MD_METH); in digest_from_name() 117 const EVP_MD *EVP_get_digestbyname(const char *name) in EVP_get_digestbyname() 122 const EVP_MD *evp_get_digestbyname_ex(OSSL_LIB_CTX *libctx, const char *name) in evp_get_digestbyname_ex() 124 const EVP_MD *dp; in evp_get_digestbyname_ex() 131 dp = (const EVP_MD *)OBJ_NAME_get(name, OBJ_NAME_TYPE_MD_METH); in evp_get_digestbyname_ex() 216 void (*fn) (const EVP_MD *ciph, 226 dc->fn((const EVP_MD *)nm->data, nm->name, NULL, dc->arg); in do_all_md_fn() 229 void EVP_MD_do_all(void (*fn) (const EVP_MD *md, in EVP_MD_do_all() [all …]
|
H A D | legacy_blake2.c | 20 static const EVP_MD blake2b_md = { 30 const EVP_MD *EVP_blake2b512(void) in EVP_blake2b512() 35 static const EVP_MD blake2s_md = { 45 const EVP_MD *EVP_blake2s256(void) in EVP_blake2s256()
|
H A D | evp_local.h | 17 const EVP_MD *reqdigest; /* The original requested digest */ 18 const EVP_MD *digest; 33 EVP_MD *fetched_digest; 235 const EVP_CIPHER *c, const EVP_MD *md, 239 const EVP_CIPHER *c, const EVP_MD *md, 316 EVP_MD *evp_md_new(void); 342 int evp_do_md_getparams(const EVP_MD *md, OSSL_PARAM params[]); 343 int evp_do_md_ctx_getparams(const EVP_MD *md, void *provctx, 345 int evp_do_md_ctx_setparams(const EVP_MD *md, void *provctx, 370 void evp_md_free_int(EVP_MD *md);
|
H A D | p5_crpt2.c | 24 const EVP_MD *digest, int keylen, unsigned char *out, in ossl_pkcs5_pbkdf2_hmac_ex() 84 int saltlen, int iter, const EVP_MD *digest, int keylen, in PKCS5_PBKDF2_HMAC() 96 EVP_MD *digest; in PKCS5_PBKDF2_HMAC_SHA1() 114 const EVP_MD *md, int en_de, in PKCS5_v2_PBE_keyivgen_ex() 175 const EVP_MD *md, int en_de) in PKCS5_v2_PBE_keyivgen() 182 const EVP_CIPHER *c, const EVP_MD *md, int en_de, in PKCS5_v2_PBKDF2_keyivgen_ex() 191 const EVP_MD *prfmd = NULL; in PKCS5_v2_PBKDF2_keyivgen_ex() 192 EVP_MD *prfmd_fetch = NULL; in PKCS5_v2_PBKDF2_keyivgen_ex() 267 const EVP_CIPHER *c, const EVP_MD *md, int en_de) in PKCS5_v2_PBKDF2_keyivgen()
|
/freebsd/crypto/openssl/crypto/dsa/ |
H A D | dsa_pmeth.c | 31 const EVP_MD *pmd; /* MD for parameter generation */ 35 const EVP_MD *md; /* MD for the signature */ 141 if (EVP_MD_get_type((const EVP_MD *)p2) != NID_sha1 && in pkey_dsa_ctrl() 142 EVP_MD_get_type((const EVP_MD *)p2) != NID_sha224 && in pkey_dsa_ctrl() 143 EVP_MD_get_type((const EVP_MD *)p2) != NID_sha256) { in pkey_dsa_ctrl() 151 if (EVP_MD_get_type((const EVP_MD *)p2) != NID_sha1 && in pkey_dsa_ctrl() 152 EVP_MD_get_type((const EVP_MD *)p2) != NID_dsa && in pkey_dsa_ctrl() 154 EVP_MD_get_type((const EVP_MD *)p2) != NID_sha224 && in pkey_dsa_ctrl() 155 EVP_MD_get_type((const EVP_MD *)p2) != NID_sha256 && in pkey_dsa_ctrl() 169 *(const EVP_MD **)p2 = dctx->md; in pkey_dsa_ctrl() [all …]
|
/freebsd/contrib/libfido2/src/ |
H A D | rs1.c | 14 static EVP_MD * 17 const EVP_MD *from; in rs1_get_EVP_MD() 18 EVP_MD *to = NULL; in rs1_get_EVP_MD() 27 rs1_free_EVP_MD(EVP_MD *md) in rs1_free_EVP_MD() 32 static EVP_MD * 39 rs1_free_EVP_MD(EVP_MD *md) in rs1_free_EVP_MD() 44 static EVP_MD * 47 const EVP_MD *md; in rs1_get_EVP_MD() 56 rs1_free_EVP_MD(EVP_MD *md) in rs1_free_EVP_MD() 67 EVP_MD *md = NULL; in rs1_verify_sig()
|
H A D | rs256.c | 22 static EVP_MD * 25 const EVP_MD *from; in rs256_get_EVP_MD() 26 EVP_MD *to = NULL; in rs256_get_EVP_MD() 35 rs256_free_EVP_MD(EVP_MD *md) in rs256_free_EVP_MD() 40 static EVP_MD * 47 rs256_free_EVP_MD(EVP_MD *md) in rs256_free_EVP_MD() 52 static EVP_MD * 55 const EVP_MD *md; in rs256_get_EVP_MD() 64 rs256_free_EVP_MD(EVP_MD *md) in rs256_free_EVP_MD() 263 EVP_MD *md = NULL; in rs256_verify_sig()
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | EVP_MD_meth_new.pod | 15 - Routines to build up legacy EVP_MD methods 25 EVP_MD *EVP_MD_meth_new(int md_type, int pkey_type); 26 void EVP_MD_meth_free(EVP_MD *md); 27 EVP_MD *EVP_MD_meth_dup(const EVP_MD *md); 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); 70 EVP_MD_meth_new() creates a new B<EVP_MD> structure. 71 These B<EVP_MD> structures are reference counted. [all …]
|
H A D | EVP_sha3_224.pod | 17 const EVP_MD *EVP_sha3_224(void); 18 const EVP_MD *EVP_sha3_256(void); 19 const EVP_MD *EVP_sha3_384(void); 20 const EVP_MD *EVP_sha3_512(void); 22 const EVP_MD *EVP_shake128(void); 23 const EVP_MD *EVP_shake256(void); 57 L<EVP_MD_fetch(3)> with L<EVP_MD-SHA3(7)> or L<EVP_MD-SHAKE(7)> instead. 62 These functions return a B<EVP_MD> structure that contains the 64 details of the B<EVP_MD> structure.
|
H A D | EVP_sha224.pod | 17 const EVP_MD *EVP_sha224(void); 18 const EVP_MD *EVP_sha256(void); 19 const EVP_MD *EVP_sha512_224(void); 20 const EVP_MD *EVP_sha512_256(void); 21 const EVP_MD *EVP_sha384(void); 22 const EVP_MD *EVP_sha512(void); 52 L<EVP_MD_fetch(3)> with L<EVP_MD-SHA2(7)>instead. 57 These functions return a B<EVP_MD> structure that contains the 59 details of the B<EVP_MD> structure.
|
H A D | EVP_DigestInit.pod | 36 int EVP_MD_up_ref(EVP_MD *md); 37 void EVP_MD_free(EVP_MD *md); 76 int EVP_MD_names_do_all(const EVP_MD *md, 80 int EVP_MD_get_type(const EVP_MD *md); 81 int EVP_MD_get_pkey_type(const EVP_MD *md); 82 int EVP_MD_get_size(const EVP_MD *md); 83 int EVP_MD_get_block_size(const EVP_MD *md); 87 EVP_MD *EVP_MD_CTX_get1_md(EVP_MD_CTX *ctx); 94 const EVP_MD *EVP_md_null(void); 347 B<EVP_MD>. [all …]
|
H A D | EVP_md5.pod | 13 const EVP_MD *EVP_md5(void); 14 const EVP_MD *EVP_md5_sha1(void); 43 L<EVP_MD_fetch(3)> with L<EVP_MD-MD5(7)> or L<EVP_MD-MD5-SHA1(7)> instead. 48 These functions return a B<EVP_MD> structure that contains the 50 details of the B<EVP_MD> structure.
|
/freebsd/secure/lib/libcrypto/man/man7/ |
H A D | Makefile | 43 MAN+= EVP_MD-MD2.7 44 MAN+= EVP_MD-MD4.7 46 MAN+= EVP_MD-MD5.7 47 MAN+= EVP_MD-MDC2.7 48 MAN+= EVP_MD-NULL.7 50 MAN+= EVP_MD-SHA1.7 51 MAN+= EVP_MD-SHA2.7 52 MAN+= EVP_MD-SHA3.7 53 MAN+= EVP_MD-SHAKE.7 54 MAN+= EVP_MD-SM3.7 [all …]
|
/freebsd/crypto/openssl/include/openssl/ |
H A D | evp.h | 108 # ifndef EVP_MD 111 OSSL_DEPRECATEDIN_3_0 EVP_MD *EVP_MD_meth_dup(const EVP_MD *md); 733 int EVP_MD_up_ref(EVP_MD *md); 734 void EVP_MD_free(EVP_MD *md); 900 const EVP_MD *EVP_md2(void); 903 const EVP_MD *EVP_md4(void); 906 const EVP_MD *EVP_md5(void); 913 const EVP_MD *EVP_sha1(void); 914 const EVP_MD *EVP_sha224(void); 928 const EVP_MD *EVP_mdc2(void); [all …]
|
H A D | rsa.h | 143 int EVP_PKEY_CTX_set_rsa_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); 146 int EVP_PKEY_CTX_get_rsa_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD **md); 153 int EVP_PKEY_CTX_set_rsa_pss_keygen_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); 158 int EVP_PKEY_CTX_set_rsa_oaep_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); 161 int EVP_PKEY_CTX_get_rsa_oaep_md(EVP_PKEY_CTX *ctx, const EVP_MD **md); 391 const EVP_MD *dgst); 404 const EVP_MD *md, const EVP_MD *mgf1md); 410 const EVP_MD *md, const EVP_MD *mgf1md); 425 const EVP_MD *Hash, const unsigned char *EM, 434 const EVP_MD *Hash, const EVP_MD *mgf1Hash, [all …]
|
H A D | hmac.h | 40 const EVP_MD *md); 44 const EVP_MD *md, ENGINE *impl); 51 OSSL_DEPRECATEDIN_3_0 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx); 54 unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len,
|
/freebsd/crypto/openssl/include/crypto/ |
H A D | sm2.h | 29 const EVP_MD *digest, 38 const EVP_MD *digest, 44 const EVP_MD *digest, 67 int ossl_sm2_ciphertext_size(const EC_KEY *key, const EVP_MD *digest, 74 const EVP_MD *digest, 79 const EVP_MD *digest,
|
/freebsd/crypto/openssl/providers/common/include/prov/ |
H A D | securitycheck.h | 18 int ossl_digest_is_allowed(OSSL_LIB_CTX *ctx, const EVP_MD *md); 20 int ossl_digest_get_approved_nid_with_sha1(OSSL_LIB_CTX *ctx, const EVP_MD *md, 24 int ossl_digest_md_to_nid(const EVP_MD *md, const OSSL_ITEM *it, size_t it_len); 25 int ossl_digest_get_approved_nid(const EVP_MD *md); 28 int ossl_digest_rsa_sign_get_md_nid(OSSL_LIB_CTX *ctx, const EVP_MD *md,
|
H A D | provider_util.h | 32 const EVP_MD *md; /* digest */ 33 EVP_MD *alloc_md; /* fetched digest */ 66 const EVP_MD *ossl_prov_digest_fetch(PROV_DIGEST *pd, OSSL_LIB_CTX *libctx, 86 const EVP_MD *ossl_prov_digest_md(const PROV_DIGEST *pd);
|
/freebsd/crypto/openssl/crypto/ec/ |
H A D | ec_pmeth.c | 31 const EVP_MD *md; 39 const EVP_MD *kdf_md; 331 *(const EVP_MD **)p2 = dctx->kdf_md; in pkey_ec_ctrl() 358 if (EVP_MD_get_type((const EVP_MD *)p2) != NID_sha1 && in pkey_ec_ctrl() 360 EVP_MD_get_type((const EVP_MD *)p2) != NID_sha224 && in pkey_ec_ctrl() 361 EVP_MD_get_type((const EVP_MD *)p2) != NID_sha256 && in pkey_ec_ctrl() 362 EVP_MD_get_type((const EVP_MD *)p2) != NID_sha384 && in pkey_ec_ctrl() 363 EVP_MD_get_type((const EVP_MD *)p2) != NID_sha512 && in pkey_ec_ctrl() 368 EVP_MD_get_type((const EVP_MD *)p2) != NID_sm3) { in pkey_ec_ctrl() 376 *(const EVP_MD **)p2 = dctx->md; in pkey_ec_ctrl() [all …]
|
/freebsd/crypto/openssl/engines/ |
H A D | e_ossltest.c | 68 static EVP_MD *_hidden_md5_md = NULL; 69 static const EVP_MD *digest_md5(void) in digest_md5() 72 EVP_MD *md; in digest_md5() 97 static EVP_MD *_hidden_sha1_md = NULL; 98 static const EVP_MD *digest_sha1(void) in digest_sha1() 101 EVP_MD *md; in digest_sha1() 126 static EVP_MD *_hidden_sha256_md = NULL; 130 EVP_MD *md; in digest_sha256() 164 EVP_MD *md; in digest_sha384() 186 EVP_MD *md; in digest_sha512() [all …]
|
/freebsd/crypto/openssl/crypto/asn1/ |
H A D | a_digest.c | 28 int ASN1_digest(i2d_of_void *i2d, const EVP_MD *type, char *data, 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() 62 EVP_MD *fetched_md = (EVP_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()
|
/freebsd/crypto/openssl/crypto/pkcs12/ |
H A D | p12_key.c | 21 unsigned char *out, const EVP_MD *md_type, in PKCS12_key_gen_asc_ex() 43 unsigned char *out, const EVP_MD *md_type) in PKCS12_key_gen_asc() 51 unsigned char *out, const EVP_MD *md_type, in PKCS12_key_gen_utf8_ex() 73 unsigned char *out, const EVP_MD *md_type) in PKCS12_key_gen_utf8() 81 unsigned char *out, const EVP_MD *md_type, in PKCS12_key_gen_uni_ex() 135 unsigned char *out, const EVP_MD *md_type) in PKCS12_key_gen_uni()
|