EasyPQC: Verifying Post-Quantum Cryptography


연구 분야: Cryptography



학회: CCS '21: Proceedings of the 2021 ACM SIGSAC Conference on Computer and Communications Security


초록

EasyCrypt is a formal verification tool used extensively for formalizing concrete security proofs of cryptographic constructions. However, the EasyCrypt formal logics consider only classical at- tackers, 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.


Author Profile
Manuel Bernardo Barbosa

University of Porto (FCUP) and INESC TEC Porto Portugal

Andorra
Author Profile
Gilles Barthe

MPI-SP and IMDEA Software Institute Bochum Germany

Andorra
Author Profile
Xiong Fan

Algorand Inc. Boston MA USA

Morocco

📄 논문 정보

발행 연도 2021년
인용수 20
출판 국가 Andorra, Ghana, Morocco, United States, Moldova, France
사이트 ACM
좋아요 수 0

연관 논문 목록 (622건)