Cryptographic hash function
special class of hash function that has certain properties which make it suitable for use in cryptography

A cryptographic hash function (CHF) is a hash algorithm (a map of an arbitrary binary string to a binary string with a fixed size of
n
{\displaystyle n}
bits) that has special properties desirable for cryptographic applications.
Hashing is a one-directional mathematical operation which is quick to calculate, yet hard to reverse.
Common uses include password storage and digital signatures.
Even a small change in the input results in a very different hash, meaning that it functions as an efficient and consistent way to check if two copies of data or software match.
Typically, the operation works on a block of input data; the hash output is then hashed with the next block, creating a new hash reflecting everything to that point; this action is repeated until the hash reflects everything through the final block.
More technically:
the probability of a particular
n
{\displaystyle n}
-bit output result (hash value) for a random input string ("message") is
2
−
n
{\displaystyle 2^{-n}}
(as for any good hash), so the hash value can be used as a representative of the message;
finding an input string that matches a given hash value (a pre-image) is infeasible, assuming all input strings are equally likely. The resistance to such search is quantified as security strength: a cryptographic hash with
n
{\displaystyle n}
bits of hash value is expected to have a preimage resistance strength of
n
{\displaystyle n}
bits, unless the space of possible input values is significantly smaller than
2
n
{\displaystyle 2^{n}}
(a practical example can be found in § Attacks on hashed passwords);
a second preimage resistance strength, with the same expectations, refers to a similar problem of finding a second message that matches the given hash value when one message is already known;
finding any pair of different messages that yield the same hash value (a collision) is also infeasible: a cryptographic hash is expected to have a collision resistance strength of
n
/
2
{\displaystyle n/2}
bits (lower because of the birthday paradox).
Cryptographic hash functions have many information-security applications, notably in digital signatures, message authentication codes (MACs), and other forms of authentication. They can also be used as ordinary hash functions, to index data in hash tables, for fingerprinting, to detect duplicate data or uniquely identify files, and as checksums to detect accidental data corruption. Indeed, in information-security contexts, cryptographic hash values are sometimes called (digital) fingerprints, checksums, (message) digests, or just hash values, even though all these terms stand for more general functions with rather different properties and purposes.
Begin with the source’s own compact description: “Cryptographic hash function” is special class of hash function that has certain properties which make it suitable for use in cryptography. The dossier treats that line as a proposition to test through Cryptographic, hash and function, not as a finished interpretation.
Why this record matters
The phrase “special class of hash function that has certain properties which make it suitable for use in cryptography” supplies a clear boundary for inquiry. It also exposes the unanswered questions: who defined that boundary, when it became stable and which sources sit outside it.
The citation trail is more important than the brevity of the summary: it shows where individual claims can be examined in context. The source revision retrieved here is dated Sep 22, 2026. The linked authority identifier is Q477202. None of the 0 selected statements returned an explicit reference.
Overview language is designed for orientation and should not be treated as a substitute for the evidence cited beneath it. The lead is largely declarative, so disagreement and counter-evidence require a deliberate search beyond the opening account. Authority statements aid reconciliation but still require their own references, qualifiers and ranks to be checked.
How to read it
Use the entry as an orientation point, then follow its citations and revision history. Names, dates and institutional relationships should be checked against the original record.
- Subject orientation
- Search vocabulary
- Locating named sources
The closest primary source, responsible institution and strongest cited specialist reference.
Three-step research path
- Establish the record: confirm the title “Cryptographic hash function”, its source revision and the description used here.
- Expand the search: follow Cryptographic hash function primary sources, Cryptographic hash function archive and Cryptographic research across catalogues and specialist indexes.
- Test the account: compare the strongest cited source with the responsible institution’s current record and note any disagreement.
Questions for further research
- Which source most directly establishes the central claim about “Cryptographic hash function”?
- Which institution is responsible for the underlying evidence?
- Which cited source is closest to the event, object or claim?
Search terms from this dossier
This entry incorporates text from “Cryptographic hash function” on English Wikipedia. Contributors are listed in the page history. Text is available under the Creative Commons Attribution-ShareAlike 4.0 License. Selected authority identifiers and statements are retrieved from Wikidata under CC0; their references and qualifiers remain part of the verification path.