Read this lesson as text
Digital Fingerprints
Cryptography · Axiom Academy
Discover how cryptographic hashes uniquely identify data, just like fingerprints identify people. Just like every person has unique fingerprints, every piece of digital data can have a unique "digital fingerprint" called a hash. Click on different fingerprints below to explore their uniqueness. A powerful property of digital fingerprints is that they're always the same compact size, no matter how large the original data. Compare the sizes below. ✍ Create Your Own Digital Fingerprints Type anything in the box below and watch its unique digital fingerprint appear instantly. Try different messages and see how even tiny changes create completely different hashes. One of the most powerful uses of hashes: you can verify data matches without ever seeing the original. Click on data blocks below to see if they match a secret file. Like human fingerprints, cryptographic hashes create unique identifiers for data. The probability of two different inputs producing the same hash is astronomically small. Hashes are always a fixed size, making them perfect for efficiently representing and comparing massive amounts of data with just a small fingerprint. You can verify data integrity and authenticity by comparing hashes without ever exposing the original content—enabling secure password storage, file verification, and blockchain technology. Even the smallest change to input data creates a completely different hash, making it easy to detect any tampering or corruption.
This is the written version of the interactive lesson above. See the full Cryptography course.