Home
last modified time | relevance | path

Searched refs:EVP_MD (Results 1 – 25 of 147) sorted by relevance

123456

/openbsd/src/lib/libcrypto/evp/
Dm_sha1.c94 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 …]
Dm_sha3.c41 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 …]
Devp.h131 #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 …]
Devp_digest.c124 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()
Dm_null.c85 static const EVP_MD null_md = {
96 .ctx_size = sizeof(EVP_MD *),
99 const EVP_MD *
Dm_ripemd.c94 static const EVP_MD ripemd160_md = {
105 .ctx_size = sizeof(EVP_MD *) + sizeof(RIPEMD160_CTX),
108 const EVP_MD *
Dm_md5.c94 static const EVP_MD md5_md = {
105 .ctx_size = sizeof(EVP_MD *) + sizeof(MD5_CTX),
108 const EVP_MD *
Dm_md4.c94 static const EVP_MD md4_md = {
105 .ctx_size = sizeof(EVP_MD *) + sizeof(MD4_CTX),
108 const EVP_MD *
Dm_sm3.c48 static const EVP_MD sm3_md = {
59 .ctx_size = sizeof(EVP_MD *) + sizeof(SM3_CTX),
62 const EVP_MD *
Devp_pbe.c77 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 …]
Dm_md5_sha1.c73 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/
Drsa_pss.c75 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()
Drsa_local.h130 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);
Drsa.h328 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,
Drsa_ameth.c535 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 …]
Drsa_oaep.c98 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/
Dsm2.h44 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,
Dsm2_local.h25 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/
Dhkdf.h36 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,
Dhkdf.c31 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/
Drs1.c14 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/
Dhmac.h81 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/
Dx_all.c426 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/
Dtls13_internal.h119 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/
Ddsa_pmeth.c80 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()

123456