libntru 0.3

C implementation of NTRUEncrypt An implementation of the public-key encryption scheme NTRUEncrypt in C. NTRUEncrypt's main strengths are high performance and resistance to quantum computer attacks. Its main drawback is that it is patent encumbered. The patents expire in 2020; when built with the NTRU_AVOID_HAMMING_WT_PATENT flag, libntru becomes patent-free in 2017. For more information on the NTRUEncrypt algorithm, see the NTRU introduction page at http://tbuktu.github.com/ntru/

Tags ntru ntruencrypt cryptography library
License BSDL-2
State development

Recent Releases

0.314 Nov 2014 22:53 minor feature: * option to exclude code that is patented beyond 2017 * RNG-related API changes for thread safety and closeability of OS handles * several bugs fixed * sample code for NTRU+AES encryption