Hello, Ya you are correct James. But my doubt is what is the best method to hash the password securely with salt. I mean which method is preferred by openssl, HashValue = Hash(password + salt). HashValue = Hash( Hash(password) + salt). or something else? HashValue = Hash(password) + Hash(salt). or this is up to the user decision? -- View this message in context: http://openssl.6102.n7.nabble.com/Is-SHA-hashing-algorithm-reversable-tp65408p65441.html Sent from the OpenSSL - User mailing list archive at Nabble.com.