The term Hashing means generating n-bits of fingerprints which are unique for every set of characters. Many software are available for hashing on the internet. The hashes are used to check the integrity of digital credentials on the internet. They have a great significance in the world of Digital Forensics.