| Crates.io | evercrypt-sys |
| lib.rs | evercrypt-sys |
| version | 0.0.9 |
| created_at | 2020-09-26 10:52:14.041546+00 |
| updated_at | 2022-02-24 15:40:54.10458+00 |
| description | FFI binding to HACL/Evercrypt |
| homepage | |
| repository | https://github.com/franziskuskiefer/evercrypt-rust/ |
| max_upload_size | |
| id | 293120 |
| size | 96,973,631 |
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.).
| Platform | Supported |
|---|---|
| MacOS | ✅ |
| MacOS Arm64 | ✅ |
| iOS | ✅ |
| iOS Simulator x86_64 | ❌ |
| Linux x64 | ✅ |
| Linux x86 | ✅ |
| Windows x64 | ✅ |
| Arm64 Linux | ✅ |
| Arm32 Linux | ✅ |
To build evercrypt and evercrypt-sys on Windows ensure path for the VsDevCmd.bat
called in in hacl-build.bat is correct on your system.
The build has only been tested with VisualStudio 2019.