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

Popular posts from this blog

Install android studio on the parrot os

How to do simple brute force attack with burp suite

PoC video of How to Hack Gmail and Bitcoin Wallet using SS7 flaw