What is Hashing?


Hashing is the process of creating a digital signature for a document or string of text. This signature is called a hash and can be used by the receiving party to verify that a form, data, or line of text is unchanged. Hashing can be used to check whether important documents, including software files and legal documents, are unedited and come from the right source. Hashing is also commonly used for storing passwords, although other supporting methods are widely used alongside it to improve security.