Verification of Stateful Cryptographic Protocols with Exclusive OR - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue Journal of Computer Security Année : 2020

Verification of Stateful Cryptographic Protocols with Exclusive OR

Jannik Dreier
Lucca Hirschi
Saša Radomirović
  • Fonction : Auteur
  • PersonId : 1058024
Ralf Sasse
  • Fonction : Auteur
  • PersonId : 984083

Résumé

In cryptographic protocols, in particular RFID protocols, exclusive-or (XOR) operations are common. Due to the inherent complexity of faithful models of XOR, there is only limited tool support for the verification of cryptographic protocols using XOR. In this paper, we improve the TAMARIN prover and its underlying theory to deal with an equational theory modeling XOR operations. The XOR theory can be combined with all equational theories previously supported, including user-defined equational theories. This makes TAMARIN the first verification tool for cryptographic protocols in the symbolic model to support simultaneously this large set of equational theories, protocols with global mutable state, an unbounded number of sessions, and complex security properties including observational equivalence. We demonstrate the effectiveness of our approach by analyzing several protocols that rely on XOR, in particular multiple RFID-protocols, where we can identify attacks as well as provide proofs.
Fichier principal
Vignette du fichier
paper.pdf (410.29 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02358878 , version 1 (12-11-2019)

Identifiants

Citer

Jannik Dreier, Lucca Hirschi, Saša Radomirović, Ralf Sasse. Verification of Stateful Cryptographic Protocols with Exclusive OR. Journal of Computer Security, 2020, 28 (1), pp.1--34. ⟨10.3233/JCS-191358⟩. ⟨hal-02358878⟩
667 Consultations
558 Téléchargements

Altmetric

Partager

More