A Logic and an Interactive Prover for the Computational Post-Quantum Security of Protocols.

2022 IEEE Symposium on Security and Privacy (SP)(2022)

引用 7|浏览5
暂无评分
摘要
We provide the first mechanized post-quantum sound security protocol proofs. We achieve this by developing PQ- BC, a computational first-order logic that is sound with respect to quantum attackers, and corresponding mechanization support in the form of the PQ-SQUIRREL prover. Our work builds on the classical BC logic [7] and its mechanization in the SQUIRREL [5] prover. Our development of PQ-BC requires making the BC logic sound for a single interactive quantum attacker. We implement the PQ- SQUIRREL prover by modifying SQUIRREL, relying on the soundness results of PQ- BC and enforcing a set of syntactic conditions; additionally, we provide new tactics for the logic that extend the tool's scope. Using PQ-SQUIRREL, we perform several case studies, thereby giving the first mechanical proofs of their computational postquantum security. These include two generic constructions of KEM based key exchange, two sub-protocols from IKEv1 and IKEv2, and a proposed post-quantum variant of Signal's X3DH protocol. Additionally, we use PQ-SQUIRREL to prove that several classical SQUIRREL case studies are already post-quantum sound.
更多
查看译文
关键词
Security Protocols,Post Quantum,Formal,Methods,Observational Equivalence,Computational Security,Interactive Prover.
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要