evercrypt-sys

Build & Test Maturity Level

Rust wrapper for hacl-star and evercrypt.

Build

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.).

Platforms

Windows and ARM support is on the todo list.

| Platform | Supported | | :------- | :-----------------------------------------------------------------: | | MacOS | ✅ | | Linux | ✅ | | Windows | ❌ #3 | | Arm64 | ❌ #3 | | Arm32 | ❌ #7 |