Nettle is a low-level cryptographic library that is designed to fit easily in more or less any context