EVP_DigestInit
#define EVP_SignInit(a,b) EVP_DigestInit(a,b)
#define EVP_VerifyInit(a,b) EVP_DigestInit(a,b)
int EVP_DigestInit(EVP_MD_CTX *ctx, const EVP_MD *type);
LCRYPTO_ALIAS(EVP_DigestInit);
LCRYPTO_USED(EVP_DigestInit);
if (!EVP_DigestInit(hash, digest)) {
if (!EVP_DigestInit(hash, digest)) {
if (!EVP_DigestInit(hash, digest)) {
if (!EVP_DigestInit(hash, digest))
if (!EVP_DigestInit(&md_ctx, md))
if (!EVP_DigestInit(ctx, EVP_sm3()))
EVP_DigestInit(ctx, EVP_md4());
EVP_DigestInit(ctx, EVP_sha1());
EVP_DigestInit(ctx, EVP_sha1());
EVP_DigestInit(ctx, EVP_sha1());
EVP_DigestInit(ctx, EVP_sha1());
EVP_DigestInit(ctx, EVP_sha1());
EVP_DigestInit(ctx, EVP_md5());
EVP_DigestInit(ctx, EVP_md5());
if(EVP_DigestInit(ctx, digest_type) == 0) {
if (EVP_DigestInit(context->ctx, EVP_sha1()) != 1) {
if (EVP_DigestInit(context->ctx, EVP_sha256()) != 1) {
if (EVP_DigestInit(context->ctx, EVP_sha512()) != 1) {
if (EVP_DigestInit(context->ctx, EVP_sha384()) != 1) {
if (EVP_DigestInit(context->ctx, EVP_sha224()) != 1) {
if (!EVP_DigestInit(md_ctx, md))
if(!EVP_DigestInit(ctx, EVP_sha1()))
if(EVP_DigestInit(ctx, EVP_sha1()) == 0)
if(EVP_DigestInit(ctx, digest_type) == 0) {