CACrown ArchivesThe cinema collection
Menu
Research dossier · Places & Architecture

Merkle–Damgård construction

method of building collision-resistant cryptographic hash functions

Architectural plans, a scale model, maps and brass measuring instruments
Places and architectureInterpretive dossier study · Crown Archives visual atlas
Record originEnglish Wikipedia
Text licenseCC BY-SA 4.0
Source revisionJul 7, 2026
Entity authorityQ1757463
Source-derived summary

In cryptography, the Merkle–Damgård construction or Merkle–Damgård hash function is a method of building collision-resistant cryptographic hash functions from collision-resistant one-way compression functions. This construction was used in the design of many popular hash algorithms such as MD5, SHA-1, and SHA-2.

The Merkle–Damgård construction was described in Ralph Merkle's Ph.D. thesis in 1979. Ralph Merkle and Ivan Damgård independently proved that the structure is sound: that is, if an appropriate padding scheme is used and the compression function is collision-resistant, then the hash function will also be collision-resistant.

The Merkle–Damgård hash function first applies an MD-compliant padding function to create an input whose size is a multiple of a fixed number (e.g. 512 or 1024) — this is because compression functions cannot handle inputs of arbitrary size. The hash function then breaks the result into blocks of fixed size, and processes them one at a time with the compression function, each time combining a block of the input with the output of the previous round. In order to make the construction secure, Merkle and Damgård proposed that messages be padded with a padding that encodes the length of the original message. This is called length padding or Merkle–Damgård strengthening.

In the diagram, the one-way compression function is denoted by f, and transforms two fixed length inputs to an output of the same size as one of the inputs.

Editorial summary

The public source identifies “Merkle–Damgård construction” as method of building collision-resistant cryptographic hash functions. This brief keeps that definition visible, then builds a research path around Merkle, Damgård and construction.

Editorial reviewMost useful as a place-based finding aid connecting the present description to earlier jurisdictions, maps and built evidence. The current lead gives the account dated anchors—1979, 1024—that can be checked directly. The selected authority fields contribute no independent date. Its value is orientation rather than verdict, with Merkle, Damgård and construction providing the first useful test.
Editorial analysis

Why this record matters

A short description can identify a subject without explaining its stakes. For “Merkle–Damgård construction”, the useful work is to connect “method of building collision-resistant cryptographic hash functions” to the records capable of establishing context and consequence.

Evidence profile

Place names and jurisdictional language are key evidence: both can reveal earlier catalogue descriptions and overlooked record series. The source revision retrieved here is dated Jul 7, 2026. The linked authority identifier is Q1757463. None of the 0 selected statements returned an explicit reference. The first chronological checks are 1979 and 1024.

Critical limits

Modern boundaries and familiar names can conceal earlier jurisdictions or structures that do not align with the present site. 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

Treat names, boundaries and functions as historically changeable. Maps, plans, inventories and administrative records can clarify what the place meant at different dates.

Best used for
  • Historic place names
  • Jurisdictional context
  • Routes into maps and plans
Verify next

Contemporary maps, plans, listed-building records, estate papers and the responsible local or national archive.

Three-step research path

  1. Establish the record: confirm the title “Merkle–Damgård construction”, its source revision and the description used here.
  2. Expand the search: follow Merkle–Damgård construction primary sources, Merkle–Damgård construction archive and Merkle research across catalogues and specialist indexes.
  3. Test the account: compare the strongest cited source with the responsible institution’s current record and note any disagreement.

Questions for further research

  1. Which source most directly establishes the central claim about “Merkle–Damgård construction”?
  2. Which earlier names or jurisdictions may reveal additional records?
  3. What physical evidence or contemporary plan supports the description?
Subject index

Search terms from this dossier

Source & attribution

This entry incorporates text from Merkle–Damgård construction” 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.