22 个稳定版本 (6 个主要版本)
7.4.0 | 2024年3月12日 |
---|---|
7.3.0 | 2023年5月16日 |
7.2.2 | 2023年3月15日 |
7.2.0 | 2022年5月11日 |
1.0.0 | 2018年11月6日 |
#443 in 密码学
每月 3,501 次下载
用于 34 个 包(5 直接使用)
2MB
21K SLoC
nettle
Rust 对 Nettle 加密库 的绑定。
最新版本的文档也可以在这里找到 这里。
Windows
可以使用 Mingw-w64 或 MSVC 工具链来编译绑定。
在 MSYS2/mingw64 环境中,您可以运行以下命令来安装工具链和 Nettle
$ pacman -S mingw-w64-x86_64-clang mingw-w64-x86_64-pkg-config mingw-w64-x86_64-nettle
对于 MSVC,首先安装“Visual Studio 的构建工具”。然后,安装 Nettle,例如从 MSYS2
$ pacman -S libnettle-devel
许可协议
本项目受以下任一协议的许可:
- GNU 通用公共许可证,版本 2.0,(LICENSE-GPL2 或 https://gnu.ac.cn/licenses/old-licenses/gpl-2.0.html)
- GNU 通用公共许可证,版本 3.0,(LICENSE-GPL3 或 https://gnu.ac.cn/licenses/gpl.html)
- GNU 较小通用公共许可证,版本 3.0,(LICENSE-LGPL3 或 https://gnu.ac.cn/licenses/lgpl.html)
任由您选择。
依赖项
~0.5–4MB
~73K SLoC