Tight Adaptive Reprogramming in the QROM

被引:16
作者
Grilo, Alex B. [1 ]
Hovelmanns, Kathrin [2 ,3 ]
Hulsing, Andreas [3 ]
Majenz, Christian [4 ,5 ,6 ]
机构
[1] Sorbonne Univ, LIP6, CNRS, Paris, France
[2] Ruhr Univ Bochum, Bochum, Germany
[3] Eindhoven Univ Technol, Eindhoven, Netherlands
[4] Tech Univ Denmark, Lyngby, Denmark
[5] Ctr Wiskunde & Informat, Amsterdam, Netherlands
[6] QuSoft, Amsterdam, Netherlands
来源
ADVANCES IN CRYPTOLOGY - ASIACRYPT 2021, PT I | 2021年 / 13090卷
关键词
Post-quantum security; QROM; Adaptive reprogramming; Digital signature; Fiat-Shamir transform; Hedged Fiat-Shamir; XMSS;
D O I
10.1007/978-3-030-92062-3_22
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The random oracle model (ROM) enjoys widespread popularity, mostly because it tends to allow for tight and conceptually simple proofs where provable security in the standard model is elusive or costly. While being the adequate replacement of the ROM in the post-quantum security setting, the quantum-accessible random oracle model (QROM) has thus far failed to provide these advantages in many settings. In this work, we focus on adaptive reprogrammability, a feature of the ROM enabling tight and simple proofs in many settings. We show that the straightforward quantum-accessible generalization of adaptive reprogramming is feasible by proving a bound on the adversarial advantage in distinguishing whether a random oracle has been reprogrammed or not. We show that our bound is tight by providing a matching attack. We go on to demonstrate that our technique recovers the mentioned advantages of the ROM in three QROM applications: 1) We give a tighter proof of security of the message compression routine as used by XMSS. 2) We show that the standard ROM proof of chosen-message security for Fiat-Shamir signatures can be lifted to the QROM, straightforwardly, achieving a tighter reduction than previously known. 3) We give the first QROM proof of security against fault injection and nonce attacks for the hedged Fiat-Shamir transform.
引用
收藏
页码:637 / 667
页数:31
相关论文
共 39 条
[1]  
Abdalla M, 2012, LECT NOTES COMPUT SC, V7237, P572, DOI 10.1007/978-3-642-29011-4_34
[2]  
Alagic G., 2020, Status report on the second round of the NIST post-quantum cryptography standardization process, DOI DOI 10.6028/NIST.IR.8309
[3]   Quantum-Access-Secure Message Authentication via Blind-Unforgeability [J].
Alagic, Gorjan ;
Majenz, Christian ;
Russell, Alexander ;
Song, Fang .
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2020, PT III, 2020, 12107 :788-817
[4]   Efficient Simulation of Random States and Random Unitaries [J].
Alagic, Gorjan ;
Majenz, Christian ;
Russell, Alexander .
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2020, PT III, 2020, 12107 :759-787
[5]   Quantum Security Proofs Using Semi-classical Oracles [J].
Ambainis, Andris ;
Hamburg, Mike ;
Unruh, Dominique .
ADVANCES IN CRYPTOLOGY - CRYPTO 2019, PT II, 2019, 11693 :269-295
[6]   Security of Hedged Fiat-Shamir Signatures Under Fault Attacks [J].
Aranha, Diego F. ;
Orlandi, Claudio ;
Takahashi, Akira ;
Zaverucha, Greg .
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2020, PT I, 2020, 12105 :644-674
[7]   Quantum lower bounds by polynomials [J].
Beals, R ;
Buhrman, H ;
Cleve, R ;
Mosca, M ;
de Wolf, R .
39TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1998, :352-361
[8]   Tighter Proofs of CCA Security in the Quantum Random Oracle Model [J].
Bindel, Nina ;
Hamburg, Mike ;
Hoevelmanns, Kathrin ;
Huelsing, Andreas ;
Persichetti, Edoardo .
THEORY OF CRYPTOGRAPHY, TCC 2019, PT II, 2019, 11892 :61-90
[9]   Random Oracles in a Quantum World [J].
Boneh, Dan ;
Dagdelen, Ozgur ;
Fischlin, Marc ;
Lehmann, Anja ;
Schaffner, Christian ;
Zhandry, Mark .
ADVANCES IN CRYPTOLOGY - ASIACRYPT 2011, 2011, 7073 :41-+
[10]  
Bos J.W., 2020, CRYPTOLOGY EPRINT AR