CISPA
Browse
cispa_all_3692.pdf (546.71 kB)

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

Download (546.71 kB)
Version 2 2023-12-11, 20:14
Version 1 2023-11-29, 18:21
conference contribution
posted on 2023-12-11, 20:14 authored by Cas CremersCas Cremers, Caroline Fontaine, Charlie Jacomme
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 [Bana,Comon,CCS14] and its mechanization in the Squirrel prover [BDJKM,S&P21]. 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 post- quantum 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. We provide the sources of PQ-Squirrel and all our models for reproducibility, as well as a long version of this paper with full details.

History

Preferred Citation

Cas Cremers, Caroline Fontaine and Charlie Jacomme. A Logic and an Interactive Prover for the Computational Post-Quantum Security of Protocols. In: IEEE Symposium on Security and Privacy (S&P). 2022.

Primary Research Area

  • Reliable Security Guarantees

Name of Conference

IEEE Symposium on Security and Privacy (S&P)

Legacy Posted Date

2022-05-23

Open Access Type

  • Unknown

BibTeX

@inproceedings{cispa_all_3692, title = "A Logic and an Interactive Prover for the Computational Post-Quantum Security of Protocols", author = "Cremers, Cas and Fontaine, Caroline and Jacomme, Charlie", booktitle="{IEEE Symposium on Security and Privacy (S&P)}", year="2022", }

Usage metrics

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC