Charon: An Analysis Framework for Rust (Artefact)
Creators
- 1. Inria Paris
- 2. Cryspen
- 3. Microsoft Azure Research
Description
This artifact is the companion to the CAV 25 tool paper submission: "Charon: An Analysis Framework for Rust".
It contains the different components presented in the paper, namely:
* The Charon framework
* A novel implementation of a taint analysis for cryptographic constant-time
* A reimplementation of Rudra on top of Charon
* The Aeneas verification framework
* The Eurydice compiler, relying on Charon to generate C code
To foster reproducibility, this artifact includes a Dockerfile, as well as instructions to use Docker to set up a development environment to reproduce claims in the paper, as well as experiment with the different tools.
Files
Files
(141.7 MB)
Name | Size | Download all |
---|---|---|
md5:7c677fe674d032bd3ffd085b369456b2
|
141.7 MB | Download |