| /openbsd/src/lib/libcrypto/evp/ |
| D | m_sha1.c | 94 static const EVP_MD sha1_md = { 105 .ctx_size = sizeof(EVP_MD *) + sizeof(SHA_CTX), 108 const EVP_MD * 140 static const EVP_MD sha224_md = { 151 .ctx_size = sizeof(EVP_MD *) + sizeof(SHA256_CTX), 154 const EVP_MD * 179 static const EVP_MD sha256_md = { 190 .ctx_size = sizeof(EVP_MD *) + sizeof(SHA256_CTX), 193 const EVP_MD * 221 static const EVP_MD sha384_md = { [all …]
|
| D | m_sha3.c | 41 static const EVP_MD sha3_224_md = { 52 .ctx_size = sizeof(EVP_MD *) + sizeof(sha3_ctx), 55 const EVP_MD * 80 static const EVP_MD sha3_256_md = { 91 .ctx_size = sizeof(EVP_MD *) + sizeof(sha3_ctx), 94 const EVP_MD * 119 static const EVP_MD sha3_384_md = { 130 .ctx_size = sizeof(EVP_MD *) + sizeof(sha3_ctx), 133 const EVP_MD * 158 static const EVP_MD sha3_512_md = { [all …]
|
| D | evp.h | 131 #ifndef EVP_MD 312 ASN1_TYPE *param, const EVP_CIPHER *cipher, const EVP_MD *md, int en_de); 340 int EVP_MD_type(const EVP_MD *md); 343 int EVP_MD_pkey_type(const EVP_MD *md); 344 int EVP_MD_size(const EVP_MD *md); 345 int EVP_MD_block_size(const EVP_MD *md); 346 unsigned long EVP_MD_flags(const EVP_MD *md); 348 const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); 452 int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl); 456 unsigned int *size, const EVP_MD *type, ENGINE *impl); [all …]
|
| D | evp_digest.c | 124 EVP_DigestInit(EVP_MD_CTX *ctx, const EVP_MD *type) in EVP_DigestInit() 132 EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl) in EVP_DigestInit_ex() 210 unsigned char *md, unsigned int *size, const EVP_MD *type, ENGINE *impl) in EVP_Digest() 395 const EVP_MD * 464 EVP_MD_type(const EVP_MD *md) in EVP_MD_type() 471 EVP_MD_pkey_type(const EVP_MD *md) in EVP_MD_pkey_type() 478 EVP_MD_size(const EVP_MD *md) in EVP_MD_size() 489 EVP_MD_flags(const EVP_MD *md) in EVP_MD_flags() 496 EVP_MD_block_size(const EVP_MD *md) in EVP_MD_block_size()
|
| D | m_null.c | 85 static const EVP_MD null_md = { 96 .ctx_size = sizeof(EVP_MD *), 99 const EVP_MD *
|
| D | m_ripemd.c | 94 static const EVP_MD ripemd160_md = { 105 .ctx_size = sizeof(EVP_MD *) + sizeof(RIPEMD160_CTX), 108 const EVP_MD *
|
| D | m_md5.c | 94 static const EVP_MD md5_md = { 105 .ctx_size = sizeof(EVP_MD *) + sizeof(MD5_CTX), 108 const EVP_MD *
|
| D | m_md4.c | 94 static const EVP_MD md4_md = { 105 .ctx_size = sizeof(EVP_MD *) + sizeof(MD4_CTX), 108 const EVP_MD *
|
| D | m_sm3.c | 48 static const EVP_MD sm3_md = { 59 .ctx_size = sizeof(EVP_MD *) + sizeof(SM3_CTX), 62 const EVP_MD *
|
| D | evp_pbe.c | 77 ASN1_TYPE *param, const EVP_CIPHER *cipher, const EVP_MD *md, int en_de); 79 ASN1_TYPE *param, const EVP_CIPHER *c, const EVP_MD *md, int en_de); 81 ASN1_TYPE *param, const EVP_CIPHER *cipher, const EVP_MD *md_type, 84 ASN1_TYPE *param, const EVP_CIPHER *c, const EVP_MD *md, int en_de); 186 const EVP_MD *md = NULL; in EVP_PBE_CipherInit() 235 ASN1_TYPE *param, const EVP_CIPHER *cipher, const EVP_MD *md, int en_de) in PKCS5_PBE_keyivgen() 331 int saltlen, int iter, const EVP_MD *digest, int keylen, unsigned char *out) in PKCS5_PBKDF2_HMAC() 420 ASN1_TYPE *param, const EVP_CIPHER *c, const EVP_MD *md, int en_de) in PKCS5_v2_PBE_keyivgen() 507 ASN1_TYPE *param, const EVP_CIPHER *c, const EVP_MD *md, int en_de) in PKCS5_v2_PBKDF2_keyivgen() 515 const EVP_MD *prfmd; in PKCS5_v2_PBKDF2_keyivgen() [all …]
|
| D | m_md5_sha1.c | 73 static const EVP_MD md5_sha1_md = { 82 .ctx_size = sizeof(EVP_MD *) + sizeof(struct md5_sha1_ctx), 85 const EVP_MD *
|
| /openbsd/src/lib/libcrypto/rsa/ |
| D | rsa_pss.c | 75 RSA_verify_PKCS1_PSS(RSA *rsa, const unsigned char *mHash, const EVP_MD *Hash, in RSA_verify_PKCS1_PSS() 84 const EVP_MD *Hash, const EVP_MD *mgf1Hash, const unsigned char *EM, in RSA_verify_PKCS1_PSS_mgf1() 188 const unsigned char *mHash, const EVP_MD *Hash, int sLen) in RSA_padding_add_PKCS1_PSS() 196 const unsigned char *mHash, const EVP_MD *Hash, const EVP_MD *mgf1Hash, in RSA_padding_add_PKCS1_PSS_mgf1()
|
| D | rsa_local.h | 130 RSA_PSS_PARAMS *rsa_pss_params_create(const EVP_MD *sigmd, const EVP_MD *mgf1md, 132 int rsa_pss_get_param(const RSA_PSS_PARAMS *pss, const EVP_MD **pmd, 133 const EVP_MD **pmgf1md, int *psaltlen);
|
| D | rsa.h | 328 const unsigned char *seed, long seedlen, const EVP_MD *dgst); 337 const EVP_MD *md, const EVP_MD *mgf1md); 340 int plen, const EVP_MD *md, const EVP_MD *mgf1md); 347 const EVP_MD *Hash, const unsigned char *EM, int sLen); 349 const unsigned char *mHash, const EVP_MD *Hash, int sLen); 352 const EVP_MD *Hash, const EVP_MD *mgf1Hash, const unsigned char *EM, 356 const unsigned char *mHash, const EVP_MD *Hash, const EVP_MD *mgf1Hash,
|
| D | rsa_ameth.c | 535 const EVP_MD *md; in rsa_pkey_ctrl() 536 const EVP_MD *mgf1md; in rsa_pkey_ctrl() 600 rsa_md_to_algor(const EVP_MD *md, X509_ALGOR **out_alg) in rsa_md_to_algor() 638 rsa_mgf1md_to_maskGenAlgorithm(const EVP_MD *mgf1md, X509_ALGOR **out_alg) in rsa_mgf1md_to_maskGenAlgorithm() 683 static const EVP_MD * 686 const EVP_MD *md; in rsa_algor_to_md() 703 const EVP_MD *sigmd, *mgf1md; in rsa_ctx_to_pss() 727 rsa_pss_params_create(const EVP_MD *sigmd, const EVP_MD *mgf1md, int saltlen) in rsa_pss_params_create() 774 const EVP_MD *mgf1md = NULL, *md = NULL; in rsa_pss_to_ctx() 795 const EVP_MD *checkmd; in rsa_pss_to_ctx() [all …]
|
| D | rsa_oaep.c | 98 const EVP_MD *md, const EVP_MD *mgf1md) in RSA_padding_add_PKCS1_OAEP_mgf1() 175 int plen, const EVP_MD *md, const EVP_MD *mgf1md) in RSA_padding_check_PKCS1_OAEP_mgf1() 325 long seedlen, const EVP_MD *dgst) in PKCS1_MGF1()
|
| /openbsd/src/lib/libcrypto/sm2/ |
| D | sm2.h | 44 int SM2_ciphertext_size(const EC_KEY *key, const EVP_MD *digest, size_t msg_len, 47 int SM2_plaintext_size(const EC_KEY *key, const EVP_MD *digest, size_t msg_len, 50 int SM2_encrypt(const EC_KEY *key, const EVP_MD *digest, const uint8_t *msg, 53 int SM2_decrypt(const EC_KEY *key, const EVP_MD *digest,
|
| D | sm2_local.h | 25 int sm2_compute_userid_digest(uint8_t *out, const EVP_MD *digest, 32 ECDSA_SIG *sm2_do_sign(const EC_KEY *key, const EVP_MD *digest, 35 int sm2_do_verify(const EC_KEY *key, const EVP_MD *digest,
|
| /openbsd/src/lib/libcrypto/hkdf/ |
| D | hkdf.h | 36 int HKDF(uint8_t *out_key, size_t out_len, const EVP_MD *digest, 46 int HKDF_extract(uint8_t *out_key, size_t *out_len, const EVP_MD *digest, 57 const EVP_MD *digest, const uint8_t *prk, size_t prk_len,
|
| D | hkdf.c | 31 HKDF(uint8_t *out_key, size_t out_len, const EVP_MD *digest, in HKDF() 52 const EVP_MD *digest, const uint8_t *secret, size_t secret_len, in HKDF_extract() 74 const EVP_MD *digest, const uint8_t *prk, size_t prk_len, in HKDF_expand()
|
| /openbsd/src/lib/libfido2/src/ |
| D | rs1.c | 14 static EVP_MD * 19 return ((EVP_MD *)EVP_sha1()); in rs1_get_EVP_MD() 28 EVP_MD *md = NULL; in rs1_verify_sig()
|
| /openbsd/src/lib/libcrypto/hmac/ |
| D | hmac.h | 81 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, const EVP_MD *md, 87 unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len, 95 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
|
| /openbsd/src/lib/libcrypto/x509/ |
| D | x_all.c | 426 X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md) in X509_sign() 446 X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md) in X509_REQ_sign() 462 X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md) in X509_CRL_sign() 480 NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md) in NETSCAPE_SPKI_sign() 488 X509_pubkey_digest(const X509 *data, const EVP_MD *type, unsigned char *md, in X509_pubkey_digest() 500 X509_digest(const X509 *data, const EVP_MD *type, unsigned char *md, in X509_digest() 508 X509_CRL_digest(const X509_CRL *data, const EVP_MD *type, unsigned char *md, in X509_CRL_digest() 516 X509_REQ_digest(const X509_REQ *data, const EVP_MD *type, unsigned char *md, in X509_REQ_digest() 524 X509_NAME_digest(const X509_NAME *data, const EVP_MD *type, unsigned char *md, in X509_NAME_digest()
|
| /openbsd/src/lib/libssl/ |
| D | tls13_internal.h | 119 const EVP_MD *digest; 146 struct tls13_secrets *tls13_secrets_create(const EVP_MD *digest, 150 int tls13_hkdf_expand_label(struct tls13_secret *out, const EVP_MD *digest, 154 const EVP_MD *digest, const struct tls13_secret *secret, 157 int tls13_derive_secret(struct tls13_secret *out, const EVP_MD *digest, 161 const EVP_MD *digest, const struct tls13_secret *secret, 209 const EVP_MD *hash); 288 const EVP_MD *hash; 315 const EVP_MD *tls13_cipher_hash(const SSL_CIPHER *cipher);
|
| /openbsd/src/lib/libcrypto/dsa/ |
| D | dsa_pmeth.c | 80 const EVP_MD *pmd; /* MD for parameter generation */ 84 const EVP_MD *md; /* MD for the signature */ 194 switch (EVP_MD_type((const EVP_MD *)p2)) { in pkey_dsa_ctrl() 229 *(const EVP_MD **)p2 = dctx->md; in pkey_dsa_ctrl()
|