Hashing converts an original piece of data into a digest or hash. The process uses cryptographic hash functions for the irreversible conversion of the message.