Integrity Verification
File integrity can be compromised, usually referred to as the file becoming corrupted. A file can become corrupted by a variety of ways: faulty storage media, errors in transmission, write errors during copying or moving, software bugs, and so on.
Hash-based verification ensures that a file has not been corrupted by comparing the file's hash value to a previously calculated value. If these values match, the file is presumed to be unmodified. Due to the nature of hash functions, hash collisions may result in false positives, but the likelihood of collisions is often negligible with random corruption.
Read more about this topic: File Verification
Famous quotes containing the words integrity and/or verification:
“Dreams have a poetic integrity and truth. This limbo and dust- hole of thought is presided over by a certain reason, too. Their extravagance from nature is yet within a higher nature.”
—Ralph Waldo Emerson (18031882)
“Science is a system of statements based on direct experience, and controlled by experimental verification. Verification in science is not, however, of single statements but of the entire system or a sub-system of such statements.”
—Rudolf Carnap (18911970)