pith. sign in

arxiv: 0801.3669 · v4 · pith:TLLX4GGUnew · submitted 2008-01-23 · 💻 cs.CC

Merkle's Key Agreement Protocol is Optimal: An O(n²) Attack on any Key Agreement from Random Oracles

classification 💻 cs.CC
keywords agreementoraclequeriesprotocolrandomadversaryattackbroken
0
0 comments X
read the original abstract

We prove that every key agreement protocol in the random oracle model in which the honest users make at most $n$ queries to the oracle can be broken by an adversary who makes $O(n^2)$ queries to the oracle. This improves on the previous $\widetilde{\Omega}(n^6)$ query attack given by Impagliazzo and Rudich (STOC '89) and resolves an open question posed by them. Our bound is optimal up to a constant factor since Merkle proposed a key agreement protocol in 1974 that can be easily implemented with $n$ queries to a random oracle and cannot be broken by any adversary who asks $o(n^2)$ queries.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.