On the (Im)possibility of Time-Lock Puzzles in the Quantum Random Oracle Model

被引:1
作者
Afshar, Abtin [1 ]
Chung, Kai-Min [2 ]
Hsieh, Yao-Ching [3 ]
Lin, Yao-Ting [4 ]
Mahmoody, Mohammad [1 ]
机构
[1] Univ Virginia, Charlottesville, VA USA
[2] Acad Sinica, Taipei, Taiwan
[3] Univ Washington, Seattle, WA USA
[4] UCSB, Santa Barbara, CA 93106 USA
来源
ADVANCES IN CRYPTOLOGY, ASIACRYPT 2023, PT IV | 2023年 / 14441卷
关键词
D O I
10.1007/978-981-99-8730-6_11
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Time-lock puzzles wrap a solution s inside a puzzle P in such a way that "solving" P to find s requires significantly more time than generating the pair (s, P), even if the adversary has access to parallel computing; hence it can be thought of as sending a message s to the future. It is known [Mahmoody, Moran, Vadhan, Crypto'11] that when the source of hardness is only a random oracle, then any puzzle generator with n queries can be (efficiently) broken by an adversary in O(n) rounds of queries to the oracle. In this work, we revisit time-lock puzzles in a quantum world by allowing the parties to use quantum computing and, in particular, access the random oracle in quantum superposition. An interesting setting is when the puzzle generator is efficient and classical, while the solver (who might be an entity developed in the future) is quantum-powered and is supposed to need a long sequential time to succeed. We prove that in this setting there is no construction of time-lock puzzles solely from quantum (accessible) random oracles. In particular, for any n-query classical puzzle generator, our attack only asks O(n) (also classical) queries to the random oracle, even though it does indeed run in quantum polynomial time if the honest puzzle solver needs quantum computing. Assuming perfect completeness, we also show how to make the above attack run in exactly n rounds while asking a total of m . n queries where m is the query complexity of the puzzle solver. This is indeed tight in the round complexity, as we also prove that a classical puzzle scheme of Mahmoody et al. is also secure against quantum solvers who ask n-1 rounds of queries. In fact, even for the fully classical case, our attack quantitatively improves the total queries of the attack of Mahmoody et al. for the case of perfect completeness from O(mn log n) to mn. Finally, assuming perfect completeness, we present an attack in the "dual" setting in which the puzzle generator is quantum while the solver is classical. We then ask whether one can extend our classical-query attack to the fully quantum setting, in which both the puzzle generator and the solver could be quantum. We show a barrier for proving such results unconditionally. In particular, we show that if the folklore simulation conjecture, first formally stated by Aaronson and Ambainis [arXiv'2009] is false, then there is indeed a time-lock puzzle in the quantum random oracle model that cannot be broken by classical adversaries. This result improves the previous barrier of Austrin et. al [Crypto'22] about key agreements (that can have interactions in both directions) to time-lock puzzles (that only include unidirectional communication).
引用
收藏
页码:339 / 368
页数:30
相关论文
共 50 条
[21]   Quantum random oracle model for quantum digital signature [J].
Shang, Tao ;
Lei, Qi ;
Liu, Jianwei .
PHYSICAL REVIEW A, 2016, 94 (04)
[22]   Succinct Arguments in the Quantum Random Oracle Model [J].
Chiesa, Alessandro ;
Manohar, Peter ;
Spooner, Nicholas .
THEORY OF CRYPTOGRAPHY, TCC 2019, PT II, 2019, 11892 :1-29
[23]   Revisiting TESLA in the Quantum Random Oracle Model [J].
Alkim, Erdem ;
Bindel, Nina ;
Buchmann, Johannes ;
Dagdelen, Oezguer ;
Eaton, Edward ;
Gutoski, Gus ;
Kraemer, Juliane ;
Pawlega, Filip .
POST-QUANTUM CRYPTOGRAPHY, PQCRYPTO 2017, 2017, 10346 :143-162
[24]   Quantum Random Oracle Model with Auxiliary Input [J].
Hhan, Minki ;
Xagawa, Keita ;
Yamakawa, Takashi .
ADVANCES IN CRYPTOLOGY - ASIACRYPT 2019, PT I, 2019, 11921 :584-614
[25]   Quantum Position Verification in the Random Oracle Model [J].
Unruh, Dominique .
ADVANCES IN CRYPTOLOGY - CRYPTO 2014, PT II, 2014, 8617 :1-18
[26]   A Survey of Random Oracle Model against Quantum Adversary [J].
Shang, Tao ;
Jiang, Yazhuo ;
Zhang, Yuanjing ;
Tang, Yao ;
Liu, Jianwei .
Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2024, 47 (06) :1-10
[27]   Secure Stern Signatures in Quantum Random Oracle Model [J].
Feng, Hanwen ;
Liu, Jianwei ;
Wu, Qianhong .
INFORMATION SECURITY, ISC 2019, 2019, 11723 :425-444
[28]   Improved Identification Protocol in the Quantum Random Oracle Model [J].
Gao, Wen ;
Hu, Yupu ;
Wang, Baocang ;
Xie, Jia .
INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2017, 14 (03) :339-345
[29]   Non-Observable Quantum Random Oracle Model [J].
Alamati, Navid ;
Maram, Varun ;
Masny, Daniel .
POST-QUANTUM CRYPTOGRAPHY, PQCRYPTO 2023, 2023, 14154 :417-444
[30]   Non-uniformity and Quantum Advice in the Quantum Random Oracle Model [J].
Liu, Qipeng .
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2023, PT I, 2023, 14004 :117-143