6 releases

0.0.3 Jun 30, 2025
0.0.3-alpha.3 Jun 23, 2025
0.0.3-alpha.1 May 26, 2025
0.0.2 Mar 25, 2025
0.0.2-beta.3 Feb 24, 2025

#2562 in Cryptography

Download history 126/week @ 2025-03-22 37/week @ 2025-03-29 79/week @ 2025-04-05 95/week @ 2025-04-12 88/week @ 2025-04-19 91/week @ 2025-04-26 172/week @ 2025-05-03 182/week @ 2025-05-10 372/week @ 2025-05-17 141/week @ 2025-05-24 408/week @ 2025-05-31 463/week @ 2025-06-07 862/week @ 2025-06-14 1249/week @ 2025-06-21 962/week @ 2025-06-28 1389/week @ 2025-07-05

4,690 downloads per month
Used in libcrux-psq

Apache-2.0

695KB
14K SLoC

Ed25519

Verification

verified-hacl

This crate contains safe Rust that was compiled from verified C originating in the HACL* project.

The code for [these] algorithms is formally verified using the F* verification framework for memory safety, functional correctness, and secret independence (resistance to some types of timing side-channels). -- The HACL* repository

For more details on the compilation from C to Rust, please refer to "Compiling C to Safe Rust, Formalized" by Aymeric Fromherz and Jonathan Protzenko.

Dependencies

~0.6–1MB
~21K SLoC