A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2016; you can also visit the original URL.
The file type is application/pdf
.
Computational verification of C protocol implementations by symbolic execution
2012
Proceedings of the 2012 ACM conference on Computer and communications security - CCS '12
We verify cryptographic protocols coded in C for correspondence properties with respect to the computational model of cryptography. Our first step uses symbolic execution to extract a process calculus model from a C implementation of the protocol. The new contribution is the second step in which we translate the extracted model to a CryptoVerif protocol description, such that successful verification with CryptoVerif implies the security of the original C implementation. We implement our method
doi:10.1145/2382196.2382271
dblp:conf/ccs/AizatulinGJ12
fatcat:epmzv6u5kbbuvenpwblpvzutw4