We present the verified model checker CoqCryptoLine for cryptographic programs with certified verification results. The CoqCryptoLine verification algorithm consists of two reductions. The algebraic reduction transforms into a root entailment problem; and the bit-vector reduction transforms into an SMT QF_BV problem. We specify and verify both reductions formally using Coq with SSReflect. The CoqCryptoLine tool is built on the OCaml programs extracted from verified reductions. CoqCryptoLine moreover employs certified techniques for solving the algebraic and logic problems. We evaluate CoqCryptoLine on cryptographic programs from industrial security libraries. This artifact is intended to run on TACAS 2023 Artifact Evaluation Virtual Machin...
International audienceThis extended abstract reports on current progress of SMTCoq, a communication ...
This paper deals with program verification and more precisely with the question of how to provide ve...
Abstract. We propose a new library to model and verify hardware cir-cuits in the Coq proof assistant...
This is an artifact created for TACAS 2023 submission: CoqCryptoLine: A Verified Model Checker with ...
This is an artifact created for CAV 2023 submission: "Certified Verification for Algebraic Abstracti...
International audienceThe Coq Platform is a continuously developed distribution of the Coq proof ass...
In this tool description paper we present a certifying code generation phase. Our code generation ph...
Protocol verification is an exciting area of network security that intersects engineering and formal...
This preprint has been largely rewritten and integrated into Sylvain Boulm{\'e}'s Habilitation in 20...
International audienceThis paper describes SMTCoq, a plug-in for the integration of external solvers...
This report describes our effort to model and verify the Casper blockchain finality system in the C...
We present a program verification framework based on coinduction, which makes it feasible to verif...
International audienceIn model-driven engineering, model transformation (MT) verification is essenti...
We propose a new library to model and verify hardware circuits in the Coq proof assistant. This libr...
This electronic version was submitted by the student author. The certified thesis is available in th...
International audienceThis extended abstract reports on current progress of SMTCoq, a communication ...
This paper deals with program verification and more precisely with the question of how to provide ve...
Abstract. We propose a new library to model and verify hardware cir-cuits in the Coq proof assistant...
This is an artifact created for TACAS 2023 submission: CoqCryptoLine: A Verified Model Checker with ...
This is an artifact created for CAV 2023 submission: "Certified Verification for Algebraic Abstracti...
International audienceThe Coq Platform is a continuously developed distribution of the Coq proof ass...
In this tool description paper we present a certifying code generation phase. Our code generation ph...
Protocol verification is an exciting area of network security that intersects engineering and formal...
This preprint has been largely rewritten and integrated into Sylvain Boulm{\'e}'s Habilitation in 20...
International audienceThis paper describes SMTCoq, a plug-in for the integration of external solvers...
This report describes our effort to model and verify the Casper blockchain finality system in the C...
We present a program verification framework based on coinduction, which makes it feasible to verif...
International audienceIn model-driven engineering, model transformation (MT) verification is essenti...
We propose a new library to model and verify hardware circuits in the Coq proof assistant. This libr...
This electronic version was submitted by the student author. The certified thesis is available in th...
International audienceThis extended abstract reports on current progress of SMTCoq, a communication ...
This paper deals with program verification and more precisely with the question of how to provide ve...
Abstract. We propose a new library to model and verify hardware cir-cuits in the Coq proof assistant...