Lines Matching refs:EVP_MD
161 * EVP_MD and EVP_PKEY_METHODs need to be closely associated.
169 EVP_MD *md;
222 #ifndef EVP_MD
244 } /* EVP_MD */;
288 #endif /* !EVP_MD */
292 const EVP_MD *digest;
404 const EVP_MD *md, int en_de);
432 int EVP_MD_type(const EVP_MD *md);
435 int EVP_MD_pkey_type(const EVP_MD *md);
436 int EVP_MD_size(const EVP_MD *md);
437 int EVP_MD_block_size(const EVP_MD *md);
439 const EVP_MD * EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
476 void BIO_set_md(BIO *,const EVP_MD *md);
508 int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl);
513 unsigned char *md, unsigned int *size, const EVP_MD *type, ENGINE *impl);
516 int EVP_DigestInit(EVP_MD_CTX *ctx, const EVP_MD *type);
523 int EVP_BytesToKey(const EVP_CIPHER *type,const EVP_MD *md,
603 const EVP_MD *EVP_md_null(void);
605 const EVP_MD *EVP_md2(void);
608 const EVP_MD *EVP_md4(void);
611 const EVP_MD *EVP_md5(void);
614 const EVP_MD *EVP_sha(void);
615 const EVP_MD *EVP_sha1(void);
616 const EVP_MD *EVP_dss(void);
617 const EVP_MD *EVP_dss1(void);
618 const EVP_MD *EVP_ecdsa(void);
621 const EVP_MD *EVP_sha224(void);
622 const EVP_MD *EVP_sha256(void);
625 const EVP_MD *EVP_sha384(void);
626 const EVP_MD *EVP_sha512(void);
629 const EVP_MD *EVP_mdc2(void);
632 const EVP_MD *EVP_ripemd160(void);
668 const EVP_MD *EVP_dev_crypto_md5(void);
787 int EVP_add_digest(const EVP_MD *digest);
790 const EVP_MD *EVP_get_digestbyname(const char *name);
857 ASN1_TYPE *param, const EVP_CIPHER *cipher, const EVP_MD *md,
863 ASN1_TYPE *param, const EVP_CIPHER *cipher, const EVP_MD *md,
870 int EVP_PBE_alg_add(int nid, const EVP_CIPHER *cipher, const EVP_MD *md,