22 stable releases (6 major)
7.4.0 | Mar 12, 2024 |
---|---|
7.3.0 | May 16, 2023 |
7.2.2 | Mar 15, 2023 |
7.2.0 | May 11, 2022 |
1.0.0 | Nov 6, 2018 |
#326 in Cryptography
4,318 downloads per month
Used in 38 crates
(5 directly)
2MB
21K
SLoC
nettle
Rust bindings for the Nettle cryptographic library.
The documentation for the latest version can also be found here.
Windows
The bindings can be compiled using Mingw-w64 or the MSVC toolchain.
In the MSYS2/mingw64 environment, you can install the toolchain and Nettle by running:
$ pacman -S mingw-w64-x86_64-clang mingw-w64-x86_64-pkg-config mingw-w64-x86_64-nettle
For MSVC, first install the "Build Tools for Visual Studio". Then, install Nettle, for example from MSYS2:
$ pacman -S libnettle-devel
License
This project is licensed under either of
- GNU General Public License, Version 2.0, (LICENSE-GPL2 or https://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
- GNU General Public License, Version 3.0, (LICENSE-GPL3 or https://www.gnu.org/licenses/gpl.html)
- GNU Lesser General Public License, Version 3.0, (LICENSE-LGPL3 or https://www.gnu.org/licenses/lgpl.html)
at your option.
Dependencies
~0.4–4MB
~74K SLoC