|

Hashing is the transformation
of a data file into a shorter and unique value that represents the
original file. A hash value is like the fingerprint of a file.
If the file content is
changed by even one character, a different hash value will be generated.
With the hashing technique, a user can detect whether a file has
been modified.
Hashing is a one-way
operation, so it is impossible to "reverse engineer" any contents
of the original file by analyzing the hash value.
|