Everything About ___
Live briefing

Everything about Fingerprint (computing)

Digital identifier derived from the data by an algorithm

In computer science, a fingerprinting algorithm is a procedure that maps an arbitrarily large data item to a much shorter bit string, its fingerprint, that uniquely identifies the original data for all practical purposes just as human fingerprints uniquely identify people for practical purposes. This fingerprint may be used for data deduplication purposes. This is also referred to as file fingerprinting, data fingerprinting, or structured data fingerprinting. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Fingerprint (computing)A 5-minute orientation
  2. Skim a recent paper: In-sensor reservoir computing system for latent fingerprint recognition with deep ultraviolet photo-synapses and memristor arrayInfluential work since 2022
  3. Pick up a classic book: Burn factorThe most-reprinted book on the subject
  4. Read the landmark paper: A fingerprint based bio‐cryptographic security protocol designed for client/server authentication in mobile computing environmentCited 77 times
  5. Go sideways: ChecksumA closely related topic
  6. Go sideways: Cryptographic hash functionA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Properties
  2. Algorithms
  3. Application examples

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics