Tamarin (logiciel)
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.

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
modifierArticles connexes
modifierLiens externes
modifier- « Site officiel de Tamarin », sur tamarin-prover.github.io
- Vidéo d'introduction sur Tamarin de David Wong.
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).
- ↑ 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 »
- ↑ 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. - ↑ 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)
- ↑ 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. - ↑ 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.