This uses OpenSSL's non-deprecated EVP digest facility to calculate MD5 in HTTP digest authentication.