EasyPQC: Verifying Post-Quantum Cryptography

被引:12
|
作者
Barbosa, Manuel [1 ,2 ]
Barthe, Gilles [3 ,4 ]
Fan, Xiong [5 ]
Gregoire, Benjamin [6 ]
Hung, Shih-Han [7 ]
Katz, Jonathan [8 ]
Strub, Pierre-Yves [9 ]
Wu, Xiaodi [8 ]
Zhou, Li [3 ]
机构
[1] Univ Porto FCUP, Porto, Portugal
[2] INESC TEC, Porto, Portugal
[3] MPI SP, Bochum, Germany
[4] IMDEA Software Inst, Bochum, Germany
[5] Algorand Inc, Boston, MA USA
[6] INRIA, Sophia Antipolis, France
[7] Univ Texas Austin, Austin, TX 78712 USA
[8] Univ Maryland, College Pk, MD 20742 USA
[9] Ecole Polytech, Paris, France
关键词
Formal verification; post-quantum cryptography; EXACT SECURITY;
D O I
10.1145/3460120.3484567
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
EasyCrypt is a formal verification tool used extensively for formalizing concrete security proofs of cryptographic constructions. However, the EasyCrypt formal logics consider only classical attackers, which means that post-quantum security proofs cannot be formalized and machine-checked with this tool. In this paper we prove that a natural extension of the EasyCrypt core logics permits capturing a wide class of post-quantum cryptography proofs, settling a question raised by (Unruh, POPL 2019). Leveraging our positive result, we implement EasyPQC, an extension of EasyCrypt for post-quantum security proofs, and use EasyPQC to verify post-quantum security of three classic constructions: PRF-based MAC, Full Domain Hash and GPV08 identity-based encryption.
引用
收藏
页码:2564 / 2586
页数:23
相关论文
共 50 条
  • [31] Homomorphic Encryption Based on Post-Quantum Cryptography
    Chen, Abel C. H.
    2023 IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLIED NETWORK TECHNOLOGIES, ICMLANT, 2023, : 56 - 60
  • [32] TPM-Based Post-Quantum Cryptography
    Paul, Sebastian
    Schick, Felix
    Seedorf, Jan
    ARES 2021: 16TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, 2021,
  • [33] Faster Isogenies for Post-quantum Cryptography: SIKE
    Elkhatib, Rami
    Koziel, Brian
    Azarderakhsh, Reza
    TOPICS IN CRYPTOLOGY, CT-RSA 2022, 2022, 13161 : 49 - 72
  • [34] US outlines shift to post-quantum cryptography'
    Banks, Michael
    PHYSICS WORLD, 2022, 35 (06)
  • [35] A Performance Evaluation of IPsec with Post-Quantum Cryptography
    Bae, Seungyeon
    Chang, Yousung
    Park, Hyeongjin
    Kim, Minseo
    Shin, Youngjoo
    INFORMATION SECURITY AND CRYPTOLOGY - ICISC 2022, 2023, 13849 : 249 - 266
  • [36] Post-Quantum Cryptography on FPGAs: The Niederreiter Cryptosystem
    Wang, Wen
    Szefer, Jakub
    Niederhagen, Ruben
    PROCEEDINGS OF THE 2018 GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI'18), 2018, : 371 - 371
  • [37] On Feasibility of Post-Quantum Cryptography on Small Devices
    Malina, Lukas
    Popelova, Lucie
    Dzurenda, Petr
    Hajny, Jan
    Martinasek, Zdenek
    IFAC PAPERSONLINE, 2018, 51 (06): : 462 - 467
  • [38] LETTERS FOR POST-QUANTUM CRYPTOGRAPHY STANDARD EVALUATION
    Ding, Jintai
    Mesnager, Sihem
    Wang, Lih-Chung
    ADVANCES IN MATHEMATICS OF COMMUNICATIONS, 2020, 14 (01) : I - I
  • [39] Post-quantum cryptography: lattice identification schemes
    Silva, Rosemberg
    Cayrel, Pierre-Louis
    Buchmann, Johannes
    PUBLICATIONES MATHEMATICAE-DEBRECEN, 2011, 79 (3-4): : 729 - 748
  • [40] Experimental authentication of quantum key distribution with post-quantum cryptography
    Wang, Liu-Jun
    Zhang, Kai-Yi
    Wang, Jia-Yong
    Cheng, Jie
    Yang, Yong-Hua
    Tang, Shi-Biao
    Yan, Di
    Tang, Yan-Lin
    Liu, Zhen
    Yu, Yu
    Zhang, Qiang
    Pan, Jian-Wei
    NPJ QUANTUM INFORMATION, 2021, 7 (01)