Opaque message-digest method (algorithm implementation) used with EVP_MD_CTX.
Declared in <openssl/types.h>
<openssl/types.h>
typedef evp_md_st EVP_MD;