I've been looking at OpenSSL documentation and openssl/evp.h file and not quite finding the answer, maybe I'm looking in the wrong place? Does anyone know if there is a complete list of C macros that define message digest strings, which can be used as arguments to EVP_get_digestbyname() function? Thanks.