#libsodium #api-bindings #nacl #crypto #crypto-api #wasm

sys libsodium-sys-stable

由 Frank Denis 维护的 libsodium 稳定版本的 FFI 绑定

51 个稳定版本

1.21.1 2024年8月3日
1.20.9 2024年5月25日
1.20.5 2024年3月17日
1.20.4 2023年11月30日
0.0.19 2019年9月21日

#204密码学

Download history 1766/week @ 2024-05-03 2027/week @ 2024-05-10 2313/week @ 2024-05-17 2522/week @ 2024-05-24 3258/week @ 2024-05-31 2863/week @ 2024-06-07 3004/week @ 2024-06-14 4608/week @ 2024-06-21 2687/week @ 2024-06-28 2133/week @ 2024-07-05 3110/week @ 2024-07-12 3097/week @ 2024-07-19 4294/week @ 2024-07-26 6131/week @ 2024-08-02 6254/week @ 2024-08-09 5661/week @ 2024-08-16

22,940 每月下载量
77 个 crate (14 直接) 中使用

MIT/Apache

2MB
4.5K SLoC

libsodium-sys

libsodium-sys 的补丁版本,安装稳定的 libsodium 而不是点发布版本。

Cargo 功能

  • fetch-latest: 下载最新稳定版本。
  • optimized: 构建针对当前平台的优化版本。
  • minimal: 不构建已废弃的 API。

在 Windows 上,如果未安装 libsodium Visual Studio 包,则下载预编译的二进制文件。或者,可以从任意本地目录获取,该路径在 SODIUM_DIST_DIR 环境变量中定义。

将 libsodium 编译为 WebAssembly/WASI-core 需要 Zig 编译器的安装。

依赖