NTRU

Quantum-resistant cryptography

  • Home
  • Java Implementation
  • C Implementation

NTRU 1.1 Release

Version 1.1 of NTRU was released December 2, 2011.
Changes since 1.0:

  • NtruEncrypt keys can now be deterministically generated from a passphrase
  • Performance improvements:
    • Faster NtruSign key generation
    • NtruEncrypt key generation can now use two threads
    • Slightly faster encryption and decryption


Download NTRU 1.1:
Compiled .jar library
Java sources

 
  • News

    • 5-14-2016: libntru 0.5 released
    • 5-4-2015: libntru 0.4 released
    • 11-14-2014: libntru 0.3 released
    • 3-30-2014: libntru 0.2 released
    • 5-20-2012: NTRU 1.2 released
    • 3-21-2012: NTRU in Bouncy Castle
    • 3-19-2012: libntru 0.1 released
    • 12-2-2011: NTRU 1.1 released
  • NTRUEncrypt Resources

    • Wikipedia article
    • A Ring Based Public Key Cryptosystem
    • NTRU articles
    • EESS
    • Hybrid Lattice Reduction and Meet in the Middle Resistant Parameter selection for NTRUEncrypt
  • NTRUSign Resources

    • Wikipedia article
    • NTRUSign: Digital Signatures Using the NTRU Lattice
    • Performance Improvements and Parameter Generation
    • EESS
    • Learning a Zonotope and More: Cryptanalysis of NTRUSign Countermeasures
 

Copyright (c) 2011 Tim Buktu. All rights reserved. Design by CSS Templates.