Nettle (cryptographic library)

Nettle is a cryptographic library designed to fit easily in a wide range of toolkits and applications.

It began as a collection of low-level cryptography functions from lsh in 2001.

Nettle is an attempt to avoid this problem by doing one thing (the low-level cryptography) and providing a simple and general interface to it.

Thus Nettle is intended to provide a core cryptography library upon which numerous application and context specific interfaces can be built.

A few individual files are licensed under more permissive licences or in the public domain.