Tamarin Prover est un logiciel informatique de vérification formelle de protocoles cryptographiques[1]. Il a été utilisé pour vérifier Transport Layer Security 1.3,[2] ISO/IEC 9798,[3] DNP3 Secure Authentication v5,[4] WireGuard[5], et le protocole de messagerie PQ3 d'Apple iMessage.

Capture d'écran du logiciel Tamarin.

Tamarin est un outil open source, écrit en Haskell qui succède à un ancien outil de vérification appelé Scyther. Tamarin définit des lemmes représentant les propriétés de sécurité à vérifier . L'exécution de Tamarin peut aboutir soit à une preuve que les propriétés de sécurité sont respectées au sein du protocole, soit à un exemple d'exécution du protocole où les propriétés de sécurité ne sont pas respectées, soit ne jamais s'arrêter.

Voir aussi

modifier

Articles connexes

modifier

Liens externes

modifier

Références

modifier
(en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Tamarin Prover » (voir la liste des auteurs).
  1. ↑ Bruno Blanchet, Foundations of Security Analysis and Design VII, vol. 8604, coll. « Lecture Notes in Computer Science », , 54–87 p. (ISBN 978-3-319-10081-4, DOI 10.1007/978-3-319-10082-1_3), « Automatic Verification of Security Protocols in the Symbolic Model: The Verifier ProVerif »
  2. ↑ Cas Cremers, Marko Horvat, Sam Scott et Thyla van der Merwe « Automated Analysis and Verification of TLS 1.3: 0-RTT, Resumption and Delayed Authentication » () (DOI 10.1109/SP.2016.35, lire en ligne).
    — IEEE S&P 2016.
    — « (ibid.) », dans IEEE Symposium on Security and Privacy, 2016, San Jose, CA, USA, May 22-26, 2016 (ISBN 978-1-5090-0824-7), p. 470–485.
  3. ↑ Basin, Cremers et Meier, « Provably repairing the ISO/IEC 9798 standard for entity authentication », Journal of Computer Security, vol. 21, no 6,‎ , p. 817–846 (DOI 10.3233/JCS-130472, hdl 20.500.11850/69793, lire en ligne)
  4. ↑ Cas Cremers, Martin Dehnel-Wild et Kevin Milner « Secure Authentication in the Grid: A Formal Analysis of DNP3: SAv5 » () (DOI 10.1007/978-3-319-66402-6_23, lire en ligne).
    — ESORICS 2017 (lire en ligne).
    — « (ibid.) », dans Computer Security - ESORICS 2017 - 22nd European Symposium on Research in Computer Security, Oslo, Norway, September 11-15, 2017, Proceedings, Part I, Oslo, Norway, Springer (ISBN 978-3-319-66401-9), p. 389–407.
  5. ↑ Benedikt Schmidt, Simon Meier, Cas Cremers et David Basin « Automated analysis of Diffie-Hellman protocols and advanced security properties » () (lire en ligne).
    — CSF 2012.
    — « (ibid.) », dans 25th IEEE Computer Security Foundations Symposium, CSF 2012, Cambridge, MA, USA, June 25-27, 2012, Cambridge, MA, IEEE Computer Society, p. 78–94.