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’.