PROV_DIGEST
const EVP_MD *ossl_prov_digest_fetch(PROV_DIGEST *pd, OSSL_LIB_CTX *libctx,
int ossl_prov_digest_load_from_params(PROV_DIGEST *pd,
void ossl_prov_digest_reset(PROV_DIGEST *pd);
int ossl_prov_digest_copy(PROV_DIGEST *dst, const PROV_DIGEST *src);
const EVP_MD *ossl_prov_digest_md(const PROV_DIGEST *pd);
ENGINE *ossl_prov_digest_engine(const PROV_DIGEST *pd);
void ossl_prov_digest_set_md(PROV_DIGEST *pd, EVP_MD *md);
void ossl_prov_digest_reset(PROV_DIGEST *pd)
int ossl_prov_digest_copy(PROV_DIGEST *dst, const PROV_DIGEST *src)
const EVP_MD *ossl_prov_digest_fetch(PROV_DIGEST *pd, OSSL_LIB_CTX *libctx,
int ossl_prov_digest_load_from_params(PROV_DIGEST *pd,
void ossl_prov_digest_set_md(PROV_DIGEST *pd, EVP_MD *md)
const EVP_MD *ossl_prov_digest_md(const PROV_DIGEST *pd)
ENGINE *ossl_prov_digest_engine(const PROV_DIGEST *pd)
PROV_DIGEST md;
PROV_DIGEST digest; /* H(x) = hash(x) */
PROV_DIGEST digest;
PROV_DIGEST digest;
PROV_DIGEST digest;
PROV_DIGEST digest;
PROV_DIGEST digest;
PROV_DIGEST digest;
PROV_DIGEST digest; /* H(x) = hash(x) */
PROV_DIGEST digest;
PROV_DIGEST digest;
PROV_DIGEST digest;
PROV_DIGEST digest;
PROV_DIGEST digest;