Nettle
Nettle is a low-level cryptographic library written and maintained by Niels Möller, designed for use in crypto toolkits and applications such as GnuPG and LSH. It is dual licensed under the GPL version 2 or later and the LGPL version 3 or later.
Licensing at a Glance
- Open source
Nettle is dual licensed under the GNU General Public License version 2 or later and the GNU Lesser General Public License version 3 or later; users must comply fully with at least one of them.[1]
A few individual files are under more permissive terms or in the public domain.[2]
Nettle is designed to fit into crypto toolkits for object-oriented languages, into applications like LSH or GnuPG, or even into kernel space.[3]
Releases are signed with Niels Möller's PGP key, and the public git repository is at git.lysator.liu.se.[4]
Products
- NettleData Security Software
References
- Nettle: a low-level cryptographic library · lysator.liu.se · retrieved 2026-09-27
- Nettle: a low-level cryptographic library · lysator.liu.se · retrieved 2026-09-27
- Nettle - a low-level crypto library · lysator.liu.se · retrieved 2026-09-27
- Nettle - a low-level crypto library · lysator.liu.se · retrieved 2026-09-27