7 个版本
0.0.9 | 2022年2月24日 |
---|---|
0.0.8 | 2021年5月19日 |
0.0.7 | 2021年3月9日 |
0.0.6 | 2020年12月18日 |
0.0.1 |
|
2260 在 密码学 中
53 每月下载量
用于 3 个包 (通过 evercrypt)
38MB
1M SLoC
包含 (Mach-o 可执行文件, 1MB) benchmark-Darwin
evercrypt-sys
Rust 对 hacl-star 和 evercrypt 的包装。
构建
构建此 *-sys
包时,确保获取 hacl-star git 子模块(运行 git submodule update --init --recursive
)。目前 hacl/evercrypt 构建不是 cargo build
的一部分。运行 build-evercrypt.sh
来构建 gcc 兼容
的分发版(这需要设置 OCAML)。
平台
平台 | 支持 |
---|---|
MacOS | ✅ |
MacOS Arm64 | ✅ |
iOS | ✅ |
iOS 模拟器 x86_64 | ❌ |
Linux x64 | ✅ |
Linux x86 | ✅ |
Windows x64 | ✅ |
Arm64 Linux | ✅ |
Arm32 Linux | ✅ |
在 Windows 上构建
要在 Windows 上构建 evercrypt
和 evercrypt-sys
,确保 VsDevCmd.bat
路径正确,该路径在 hacl-build.bat
中被调用。该构建仅与 VisualStudio 2019 进行了测试。