Merkle 密钥协商协议是最优的:针对随机预言机下任意密钥协商的 $O(n^2)$ 攻击
计算复杂性
2019-04-02 v4
摘要
我们证明,在随机预言机模型中,任何诚实用户向预言机发起最多 次查询的密钥协商协议,均可被发起 次预言机查询的攻击者所破解。这一结果改进了 Impagliazzo 和 Rudich (STOC '89) 此前给出的 查询攻击,并解决了他们提出的一个开放性问题。我们的界限在常数因子意义下是最优的,因为 Merkle 于 1974 年提出的一种密钥协商协议可轻易通过 次随机预言机查询实现,且任何发起 次查询的攻击者均无法将其破解。
引用
@article{arxiv.0801.3669,
title = {Merkle's Key Agreement Protocol is Optimal: An $O(n^2)$ Attack on any Key Agreement from Random Oracles},
author = {Boaz Barak and Mohammad Mahmoody},
journal= {arXiv preprint arXiv:0801.3669},
year = {2019}
}
备注
This version fixes a bug in the proof of the previous version of this paper, see "Correction of Error" paragraph and Appendix A