Skip to content

Commit

Permalink
refactor: backport Karthik's changes
Browse files Browse the repository at this point in the history
  • Loading branch information
W95Psp authored Jan 20, 2025
1 parent 6e2a27e commit 3f4e37d
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions docs/blog/posts/announce-v0.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,10 @@ release notes will clearly outline any backward compatibility issues.

Hax currently boasts three actively used backends: ([F\*](https://fstar-lang.org/),
[Rocq](https://rocq-prover.org/) and [SSProve](https://github.com/SSProve/ssprove)).
While Cryspen primarily focuses on the F\* backend, [Bas Spitter](https://www.au.dk/en/[email protected])
While Cryspen primarily focuses on the F\* backend, [Bas Spitters](https://www.au.dk/en/[email protected])
and his team at the University of Aarhus are actively developing and utilizing
the Rocq and SSProve backends.
the Rocq and SSProve backends. Cryspen also supports an experimental backend for
[ProVerif](https://bblanche.gitlabpages.inria.fr/proverif/).

With this initial release, hax can process a significant subset of Rust code.
Both the frontend, which extracts a JSON AST from the Rust compiler, and the
Expand All @@ -53,7 +54,7 @@ few months.

Over the past year, hax has proven its versatility in various projects:
- [Verifying Bertie](https://cryspen.com/post/hax-pv/): A TLS 1.3 implementation, verified with the ProVerif backend
- [Verifying ML-KEM](https://cryspen.com/post/fospqc/): [A post quantum cryptographic algorithm](https://cryspen.com/post/ml-kem-verification) verified with the F\* backend
- [Verifying ML-KEM](https://cryspen.com/post/ml-kem-verification): A post quantum cryptographic algorithm verified with the F\* backend
- [Verifying Smart Contracts](https://github.com/hacspec/hacspec.github.io/blob/master/coqpl24-paper9-13.pdf): Leveraging the Rocq backend for enhanced security verification.

#### The Road Ahead
Expand Down

0 comments on commit 3f4e37d

Please sign in to comment.