Rust wrapper for hacl-star and evercrypt.
When building this *-sys
crate make sure to get the hacl-star git submodule (git submodule update --init --recursive
).
The hacl/evercrypt build is currently not part of the cargo build
.
Run build-evercrypt.sh
in order to build the gcc-compatible
dist (this requires OCAML to be set up.).
Windows and ARM support is on the todo list.
| Platform | Supported | | :------- | :-----------------------------------------------------------------: | | MacOS | ✅ | | Linux | ✅ | | Windows | ❌ #3 | | Arm64 | ❌ #3 | | Arm32 | ❌ #7 |