Automatic implementations synthesis of secure protocols and attacks from abstract models - Université Clermont Auvergne
Communication Dans Un Congrès Année : 2023

Automatic implementations synthesis of secure protocols and attacks from abstract models

Résumé

Attack generation from an abstract model of a protocol is not an easy task. We present BIFROST (Bifrost Implements Formally Reliable prOtocols for Security and Trust), a tool that takes an abstract model of a cryptographic protocol and outputs an implementation in C of the protocol and either a proof in ProVerif that the protocol is safe or an implementation of the attack found. We use FS2PV, KaRaMeL, ProVerif and a dedicated parser to analyze the attack traces produced by ProVerif. If an attack is found then BIFROST automatically produces C code for each honest participant and for the intruder in order to mount the attack.
Fichier principal
Vignette du fichier
Nordsec_2022_paper_7662.pdf (437.98 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03835049 , version 1 (31-10-2022)

Identifiants

Citer

Camille Sivelle, Lorys Debbah, Maxime Puys, Pascal Lafourcade, Thibault Franco-Rondisson. Automatic implementations synthesis of secure protocols and attacks from abstract models. Nordic Workshop on Secure IT Systems, 2022, Rekyavik, Iceland. pp.234-252, ⟨10.1007/978-3-031-22295-5_13⟩. ⟨hal-03835049⟩
108 Consultations
173 Téléchargements

Altmetric

Partager

More