[Top-posting because Outlook can't handle HTML email properly.]

Always state what version of OpenSSL you're using.

"sha256" is correct, if that algorithm has been added. Have you called 
OpenSSL_add_all_algorithms()?

There is no universal "list of valid strings", because OpenSSL can be built 
with various algorithms enabled or disabled, and which algorithms are available 
at runtime depends on which of those included at compilation have been added 
when initializing OpenSSL. So the most likely issue is that you haven't called 
OpenSSL_add_all_algorithms.

Michael Wojcik
Technology Specialist, Micro Focus


From: openssl-users [mailto:openssl-users-boun...@openssl.org] On Behalf Of 
Nayna Jain
Sent: Thursday, February 18, 2016 06:41
To: openssl-users@openssl.org
Subject: [openssl-users] Valid strings to be passed to EVP_get_digestbyname()


Hi,

I am trying to use EVP APIs for generating sha256 hashes.

I think of the step is to pass the digest name to EVP_get_digestbyname() and 
get the EVP_MD* structure

However, I am not able to find the valid string to be passed for SHA256 hash 
algorithm.. I tried passing "sha256", "SHA256", it shows "unknown message 
digest"

Tried to do doc and google search, couldn't find the list of valid strings.

Can someone please help me with this ?


Thanks & Regards,
Nayna Jain


Click 
here<https://www.mailcontrol.com/sr/KxNNNLAffGPGX2PQPOmvUqs4kYhz3KDrk4yoG9hhq2+fv0ZTFnsZGtcAZ6oaP4MXLiWINVYvmuaYO!6K2KUB+Q==>
 to report this email as spam.
-- 
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users

Reply via email to