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
|
2020年9月26日
|
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 进行了测试。