In order to obtain implementations of security protocols proved se-cure in the computational model, we previously proposed the following approach: we write a specification of the protocol in the input language of the computational protocol verifier CryptoVerif, prove it secure us-ing CryptoVerif, then generate an OCaml implementation of the protocol from the CryptoVerif specification using a specific compiler that we have implemented. However, until now, this compiler was not proved correct, so we did not have real guarantees on the generated implementation. In this paper, we fill this gap. We prove that this compiler preserves the security properties proved by CryptoVerif: if an adversary has probabil-ity p of breaking a security property ...
Since the 1980s, two approaches have been developed for analyzing security protocols. One of the app...
Abstract. After a short introduction to the field of security protocol verification, we present the ...
International audienceAfter a short introduction to the field of security protocol verification, we ...
International audienceIn order to obtain implementations of security protocols proved secure in the ...
International audienceIn order to obtain implementations of security protocols proved secure in the ...
Abstract. In order to obtain implementations of security protocols pro-ved secure in the computation...
CryptoVerif [Bla08] is a protocol verifier in the computational model that can automatically prove p...
Abstract—This paper presents a novel framework for prov-ing specifications of security protocols in ...
The goal of this work is to obtain implementations of security protocols proved in the computational...
This paper presents a novel technique for obtaining implementations of security protocols, proved se...
Special issue ARES'12International audienceThis paper presents a novel technique for obtaining imple...
We intend to narrow the gap between concrete implementations and verified models of cryptographic pr...
We intend to narrow the gap between concrete implementations and veried models of cryptographic prot...
International audienceGiven the central importance of designing secure protocols, providing solid ma...
Abstract. In formal methods, security protocols are usually modeled at a high level of abstraction. ...
Since the 1980s, two approaches have been developed for analyzing security protocols. One of the app...
Abstract. After a short introduction to the field of security protocol verification, we present the ...
International audienceAfter a short introduction to the field of security protocol verification, we ...
International audienceIn order to obtain implementations of security protocols proved secure in the ...
International audienceIn order to obtain implementations of security protocols proved secure in the ...
Abstract. In order to obtain implementations of security protocols pro-ved secure in the computation...
CryptoVerif [Bla08] is a protocol verifier in the computational model that can automatically prove p...
Abstract—This paper presents a novel framework for prov-ing specifications of security protocols in ...
The goal of this work is to obtain implementations of security protocols proved in the computational...
This paper presents a novel technique for obtaining implementations of security protocols, proved se...
Special issue ARES'12International audienceThis paper presents a novel technique for obtaining imple...
We intend to narrow the gap between concrete implementations and verified models of cryptographic pr...
We intend to narrow the gap between concrete implementations and veried models of cryptographic prot...
International audienceGiven the central importance of designing secure protocols, providing solid ma...
Abstract. In formal methods, security protocols are usually modeled at a high level of abstraction. ...
Since the 1980s, two approaches have been developed for analyzing security protocols. One of the app...
Abstract. After a short introduction to the field of security protocol verification, we present the ...
International audienceAfter a short introduction to the field of security protocol verification, we ...