Thanks for all the information provided. Really its very nice information. And one more question, if i am using a salt with the password for computing a hash value i need to store the salt for future reference and what about the scenario when attacker gets that salt and hash. That time it may be reversible right? Please tell me the correct method to use a salt with password for storing a passwords in a secure manner. -- View this message in context: http://openssl.6102.n7.nabble.com/Is-SHA-hashing-algorithm-reversable-tp65408p65439.html Sent from the OpenSSL - User mailing list archive at Nabble.com.