Hashing
Hashing is a method used to convert a variable length input an unalterable and fixed output which is known as a message digest or hash value.Storing passwords in software systems, ensuring the integrity of messages during communication and creating indexes in databases are some examples where hashing is used.Following diagram simply explains hashing. We have some input (text) value and using a hash function (i.e MD5, SHA-1, SHA-256) we can transform this input into a fixed length output which we call as the hash value. Using this hash value, it is not possible to obtain the original input. That is why we call hashing is irreversible.
if we use to store data by using hash we can not recover the original value from hashing value.
Comments
Post a Comment