No reduction from ROM to Merkle puzzles

A reduction of class unstated from ROM to Merkle puzzles would imply a contradiction.

Statement

Migrated verbatim from black-box-separations § The Impagliazzo–Rudich Separation:

Barak–Mahmoody strengthening. BM09 tightened the query complexity of the eavesdropper from to the optimal , matching the quadratic gap achieved by Merkle’s Puzzles Mer78. This shows that Merkle’s Puzzles are query-complexity optimal: no random-oracle KA protocol can achieve a better-than-quadratic query gap between the honest parties and the eavesdropper. Together, IR89 and BM09 give a complete picture of the complexity of key agreement in the random oracle model.

Notes

class: unstated: no citing page says which notion of reduction is meant. Recording a class the wiki does not state would add a claim.

Recorded during migration and not fixed — these are claims about the source text, not changes to it:

  • Second edge on the same paragraph: optimality of Merkle’s Puzzles (‘no random-oracle KA protocol can achieve a better-than-quadratic query gap’). Q is a quantitative impossibility, so it fits the barrier shape with Q = ‘no protocol exists with a better gap’.
  • ‘merkle-puzzles’ has no page; Mer78 exists only as a reference. Merkle’s Puzzles is the KA construction from a random oracle and would need a node of its own for this edge to be expressible.
  • The implicit positive edge — random oracle KA with a quadratic query gap (Mer78) — is never stated on the page as a construction, only alluded to via ‘matching the quadratic gap achieved by Merkle’s Puzzles’.