EVP_md4
EVP_DigestInit_ex(ctxp, EVP_md4(), NULL);
EVP_DigestInit_ex(ctx, EVP_md4(), NULL);
EVP_DigestInit_ex(ctxp, EVP_md4(), NULL);
EVP_DigestInit_ex(hctx, EVP_md4(), NULL);
EVP_DigestInit_ex(hctx, EVP_md4(), NULL);
if (EVP_Digest(data, len, C->checksum.data, NULL, EVP_md4(), NULL) != 1)
return _krb5_des_checksum(context, EVP_md4(), key, data, len, cksum);
return _krb5_des_verify(context, EVP_md4(), key, data, len, C);
EVP_DigestInit_ex(m, EVP_md4(), NULL);
EVP_DigestInit_ex(m, EVP_md4(), NULL);
EVP_DigestInit_ex(m, EVP_md4(), NULL);
return hash_evp(EVP_md4(), data, num_data, output);
return EVP_md4();
EVP_add_digest(EVP_md4());
const EVP_MD *EVP_md4(void);