7 releases
| 0.0.9 | Feb 24, 2022 |
|---|---|
| 0.0.8 | May 19, 2021 |
| 0.0.7 | Mar 9, 2021 |
| 0.0.6 | Dec 18, 2020 |
| 0.0.1 |
|
#2935 in Cryptography
212 downloads per month
Used in 3 crates
(via evercrypt)
39MB
1M
SLoC
Contains (Mach-o exe, 1MB) benchmark-Darwin
evercrypt-sys
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
| Platform | Supported |
|---|---|
| MacOS | ✅ |
| MacOS Arm64 | ✅ |
| iOS | ✅ |
| iOS Simulator x86_64 | ❌ |
| Linux x64 | ✅ |
| Linux x86 | ✅ |
| Windows x64 | ✅ |
| Arm64 Linux | ✅ |
| Arm32 Linux | ✅ |
Building on Windows
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.