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 |
|
#2328 in Cryptography
43 downloads per month
Used in 3 crates
(via evercrypt)
38MB
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.