Symbolic and Computational Mechanized Verification of the ARINC823 Avionic Protocols - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2017

Symbolic and Computational Mechanized Verification of the ARINC823 Avionic Protocols

Bruno Blanchet

Résumé

We present the first formal analysis of two avionic protocols that aim to secure air-ground communications, the ARINC823 public-key and shared-key protocols. We verify these protocols both in the symbolic model of cryptography, using ProVerif, and in the computational model, using CryptoVerif. While we confirm many security properties of these protocols, we also find several weaknesses, attacks, and imprecisions in the standard. We propose fixes for these problems. This case study required the specification of new cryptographic primitives in CryptoVerif. It also illustrates the complementarity between symbolic and computational verification.
Fichier principal
Vignette du fichier
BlanchetCSF17.pdf (285.99 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01575861 , version 1 (21-08-2017)

Identifiants

Citer

Bruno Blanchet. Symbolic and Computational Mechanized Verification of the ARINC823 Avionic Protocols. 30th IEEE Computer Security Foundations Symposium, Aug 2017, Santa Barbara, United States. pp.68-82, ⟨10.1109/CSF.2017.7⟩. ⟨hal-01575861⟩

Relations

Collections

INRIA INRIA2 ANR
97 Consultations
359 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More