EDBT 2026 Demo / reviewers in the wild / expert
Mathieu Turuani
dblp:72/6461
· DBLP profile ↗
22ranked-venue papers
1as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 14 · 1 first-authorSecurity and privacy · 7 · 1 since 2021Software engineering, systems software and programming languages · 3
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
5 papers |
Cryptographic protocols and secure computation · 83% Authentication and access control · 11% Network security · 3% | |
| Theoretical computer science
1 paper |
Logic in computer science · 50% Computational complexity · 50% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic protocols and secure computation › electronic voting
cast-as-intended verification |
0.6 | 1 | 2022 | Themis: An On-Site Voting System with Systematic Cast-as-intended Verification and Partial Accountability · CCS 2022 |
Cryptographic protocols and secure computation
electronic voting |
0.6 | 1 | 2022 | Themis: An On-Site Voting System with Systematic Cast-as-intended Verification and Partial Accountability · CCS 2022 |
Authentication and access control › user authentication
smart card authentication |
0.2 | 1 | 2022 | Themis: An On-Site Voting System with Systematic Cast-as-intended Verification and Partial Accountability · CCS 2022 |
Cryptographic protocols and secure computation
internet security protocols |
0.1 | 1 | 2005 | The AVISPA Tool for the Automated Validation of Internet Security Protocols and Applications · CAV 2005 |
Network security
protocol security |
0.1 | 1 | 2005 | Probabilistic Polynomial-Time Semantics for a Protocol Security Logic · ICALP 2005 |
Computational complexity › complexity classes › probabilistic complexity classes
probabilistic polynomial time |
0.1 | 1 | 2005 | Probabilistic Polynomial-Time Semantics for a Protocol Security Logic · ICALP 2005 |
Logic in computer science › semantics
probabilistic semantics |
0.1 | 1 | 2005 | Probabilistic Polynomial-Time Semantics for a Protocol Security Logic · ICALP 2005 |
Cryptographic protocols and secure computation › security protocol analysis
dolev-yao model |
0.0 | 1 | 2003 | An NP Decision Procedure for Protocol Insecurity with XOR · LICS 2003 |
Cryptographic protocols and secure computation
protocol verification |
0.0 | 1 | 2003 | An NP Decision Procedure for Protocol Insecurity with XOR · LICS 2003 |
Cryptographic protocols and secure computation
security protocol analysis |
0.0 | 1 | 2002 | The AVISS Security Protocol Analysis Tool · CAV 2002 |
Methods — techniques the papers use, named apart from their topics
protocol security logic · 0.1oracle rules · 0.0dolev-yao model · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Themis: An On-Site Voting System with Systematic Cast-as-intended Verification and Partial AccountabilityabstractWe propose an on-site voting system Themis, that aims at improving security when local authorities are not fully trusted. Voters vote thanks to voting sheets as well as smart cards that produce encrypted ballots. Electronic ballots are systematically audited, without compromising privacy. Moreover, the system includes a precise dispute resolution procedure identifying misbehaving parties in most cases. Mikael Bougon, Hervé Chabanne, Véronique Cortier, Alexandre Debant, Emmanuelle Dottax, Jannik Dreier, Pierrick Gaudry, Mathieu Turuani |
CCS | 8 |
| 2018 | A Little More Conversation, a Little Less Action, a Lot More Satisfaction: Global States in ProVerifabstractProVerif is a popular tool for the fully automatic analysis of security protocols, offering very good support to detect flaws or prove security. One exception is the case of protocols with global states such as counters, tables, or more generally, memory cells. ProVerif fails to analyse such protocols, due to its internal abstraction. Our key idea is to devise a generic transformation of the security properties queried to ProVerif. We prove the soundness of our transformation and implement it into a front-end GSVerif. Our experiments show that our front-end (combined with ProVerif) outperforms the few existing tools, both in terms of efficiency and protocol coverage. We successfully apply our tool to a dozen of protocols of the literature, yielding the first fully automatic proof of a security API and a payment protocol of the literature. Vincent Cheval, Véronique Cortier, Mathieu Turuani |
CSF | 3 |
| 2018 | A Formal Analysis of the Neuchatel e-Voting ProtocolabstractRemote electronic voting is used in several countries for legally binding elections. Unlike academic voting protocols, these systems are not always documented and their security is rarely analysed rigorously. In this paper, we study a voting system that has been used for electing political representatives and in citizen-driven referenda in the Swiss canton of Neuchâtel. We design a detailed model of the protocol in ProVerif for both privacy and verifiability properties. Our analysis mostly confirms the security of the underlying protocol: we show that the Neuchâtel protocol guarantees ballot privacy, even against a corrupted server; it also ensures cast-as-intended and recorded-as-cast verifiability, even if the voter's device is compromised. To our knowledge, this is the first time a full-fledged automatic symbolic analysis of an e-voting system used for politicallybinding elections has been realized. Véronique Cortier, David Galindo, Mathieu Turuani |
EuroS&P | 3 |
| 2017 | Intruder deducibility constraints with negation. Decidability and application to secured service compositions
Tigran Avanesov, Yannick Chevalier, Michaël Rusinowitch, Mathieu Turuani |
J. Symb. Comput. | 4 |
| 2017 | Satisfiability of general intruder constraints with and without a set constructor
Tigran Avanesov, Yannick Chevalier, Michaël Rusinowitch, Mathieu Turuani |
J. Symb. Comput. | 4 |
| 2012 | The AVANTSSAR Platform for the Automated Validation of Trust and Security of Service-Oriented Architectures
Alessandro Armando, Wihem Arsac, Tigran Avanesov, Michele Barletta, Alberto Calvi, Alessandro Cappai, Roberto Carbone, Yannick Chevalier, Luca Compagna, Jorge Cuéllar, Gabriel Erzse, Simone Frau, Marius Minea, Sebastian Mödersheim, David von Oheimb, Giancarlo Pellegrino, Serena Elisa Ponta, Marco Rocchetto, Michaël Rusinowitch, Muhammad Torabi Dashti, Mathieu Turuani, Luca Viganò 0001 |
TACAS | 21 |
| 2010 | Satisfiability of general intruder constraints with a set constructorabstractMany decision problems on security protocols can be reduced to solving so-called intruder constraints in Dolev Yao model. Most constraint solving procedures for protocol security rely on two properties of constraint systems called monotonicity and variable-origination. In this work we relax these restrictions by giving an NP decision procedure for solving general intruder constraints (that do not have these properties). Our result extends a first work by L. Mazaré in several directions: we allow non-atomic keys, and an associative, commutative and idempotent symbol (for modeling sets). We also give several new applications of the result. Tigran Avanesov, Yannick Chevalier, Michaël Rusinowitch, Mathieu Turuani |
CRiSIS | 4 |
| 2009 | Decidable Analysis for a Class of Cryptographic Group Protocols with Unbounded ListsabstractCryptographic protocols are crucial for securing electronic transactions. The confidence in these protocols can be increased by the formal analysis of their security properties. Although many works have been dedicated to standard protocols like Needham-Schroeder very few address the more challenging class of group protocols. We have introduced in previous work a synchronous model for group protocols, that generalizes standard protocol models by permitting unbounded lists inside messages. This approach also applies to analyzing Web services manipulating sequences of items. In this model we propose now a decision procedure for the sub-class of well-tagged protocols with autonomous keys. Najah Chridi, Mathieu Turuani, Michaël Rusinowitch |
CSF | 2 |
| 2008 | Complexity results for security protocols with Diffie-Hellman exponentiation and commuting public key encryptionabstractWe show that the insecurity problem for protocols with modular exponentiation and arbitrary products allowed in exponents is NP-complete. This result is based on a protocol and intruder model which is powerful enough to uncover known attacks on the Authenticated Group Diffie-Hellman (A-GDH.2) protocol suite. To prove our results, we develop a general framework in which the Dolev-Yao intruder is extended by generic intruder rules. This framework is also applied to obtain complexity results for protocols with commuting public key encryption. Yannick Chevalier, Ralf Küsters, Michaël Rusinowitch, Mathieu Turuani |
ACM Trans. Comput. Log. | 4 |
| 2006 | The CL-Atse Protocol Analyser
Mathieu Turuani |
RTA | 1 |
| 2006 | Compositional analysis of contract-signing protocols
Michael Backes 0001, Anupam Datta, Ante Derek, John C. Mitchell, Mathieu Turuani |
Theor. Comput. Sci. | 5 |
| 2005 | The AVISPA Tool for the Automated Validation of Internet Security Protocols and Applications
Alessandro Armando, David A. Basin, Yohan Boichut, Yannick Chevalier, Luca Compagna, Jorge Cuéllar, Paul Hankes Drielsma, Pierre-Cyrille Héam, Olga Kouchnarenko, Jacopo Mantovani, Sebastian Mödersheim, David von Oheimb, Michaël Rusinowitch, Judson Santiago, Mathieu Turuani, Luca Viganò 0001, Laurent Vigneron |
CAV | 15 |
| 2005 | Compositional Analysis of Contract Signing ProtocolsabstractWe develop a general method for reasoning about contract-signing protocols using a specialized protocol logic. The method is applied to prove properties of the Asokan-Shoup-Waidner and the Garay-Jacobson-MacKenzie protocols. Our method offers certain advantages over previous analysis techniques. First, it is compositional: the security guarantees are proved by combining the independent proofs for the three sub-protocols of which each protocol is comprised. Second, the formal proofs are carried out in a "template" form, which gives us a reusable proof that may be instantiated for the ASW and GJM protocols, as well as for other protocols with the same arrangement of messages. Third, the proofs follow the design intuition. In particular, in proving game-theoretic properties like fairness, we demonstrate that the specific strategy that the protocol designer had in mind works, instead of showing that one exists. Finally, our results hold even when an unbounded number of sessions are executed in parallel. Michael Backes 0001, Anupam Datta, Ante Derek, John C. Mitchell, Mathieu Turuani |
CSFW | 5 |
| 2005 | Probabilistic Polynomial-Time Semantics for a Protocol Security Logic
Anupam Datta, Ante Derek, John C. Mitchell, Vitaly Shmatikov, Mathieu Turuani |
ICALP | 5 |
| 2005 | An NP decision procedure for protocol insecurity with XOR
Yannick Chevalier, Ralf Küsters, Michaël Rusinowitch, Mathieu Turuani |
Theor. Comput. Sci. | 4 |
| 2003 | Deciding the Security of Protocols with Diffie-Hellman Exponentiation and Products in Exponents
Yannick Chevalier, Ralf Küsters, Michaël Rusinowitch, Mathieu Turuani |
FSTTCS | 4 |
| 2003 | An NP Decision Procedure for Protocol Insecurity with XORabstractWe provide a method for deciding the insecurity of cryptographic protocols in presence of the standard Dolev-Yao intruder (with a finite number of sessions) extended with so-called oracle rules, i.e., deduction rules that satisfy certain conditions. As an instance of this general framework, we ascertain that protocol insecurity is in NP for an intruder that can exploit the properties of the XOR operator. This operator is frequently used in cryptographic protocols but cannot be handled in most protocol models. An immediate consequence of our proof is that checking whether a message can be derived by an intruder (using XOR) is in P. We also apply our framework to an intruder that exploits properties of certain encryption modes such as cipher block chaining (CBC). Yannick Chevalier, Ralf Küsters, Michaël Rusinowitch, Mathieu Turuani |
LICS | 4 |
| 2003 | On the expressivity and complexity of quantitative branching-time temporal logics
François Laroussinie, Philippe Schnoebelen, Mathieu Turuani |
Theor. Comput. Sci. | 3 |
| 2003 | Protocol insecurity with a finite number of sessions, composed keys is NP-complete
Michaël Rusinowitch, Mathieu Turuani |
Theor. Comput. Sci. | 2 |
| 2002 | The AVISS Security Protocol Analysis Tool
Alessandro Armando, David A. Basin, Mehdi Bouallagui, Yannick Chevalier, Luca Compagna, Sebastian Mödersheim, Michaël Rusinowitch, Mathieu Turuani, Luca Viganò 0001, Laurent Vigneron |
CAV | 8 |
| 2001 | Protocol Insecurity with Finite Number of Sessions is NP-CompleteabstractColloque avec actes et comité de lecture. internationale. Michaël Rusinowitch, Mathieu Turuani |
CSFW | 2 |
| 2000 | On the Expressivity and Complexity of Quantitative Branching-Time Temporal Logics
François Laroussinie, Philippe Schnoebelen, Mathieu Turuani |
LATIN | 3 |