Reset ctx so it can be reused with EVP_DigestInit_ex() without freeing it.
ctx
Declared in <openssl/evp.h>
<openssl/evp.h>
int EVP_MD_CTX_reset(EVP_MD_CTX* ctx);
1 on success, or 0 on error.