SI Secure
SI Secure
IndustriesServicesProductsCompanyCryptoLab
SI Services


CryptoLab

Welcome to the NTRU CryptoLabs where you'll find important information about NTRU's core technology: the NTRUEncrypt and NTRUSign algorithms and the underlying NTRU lattice.

NTRUEncrypt is an IEEE 1363.1 Standard and the first major innovation in PKCS in 20 years.  It delivers substantial performance advantages over its nearest competitors - running 5x to 200x faster while consuming minimal resources. With its breakthrough performance and size advantages, Security Innovation's encryption products are practical for both consumer scale applications as well as constrained devices. Benefits include:

Smallest Footprint

  • Smallest public key crypto available on market (8 kb)

  • Ideal for embedded devices where code size is a major limitation

    •     Industrial sensors, RFID, medical devices

Highest Performing

  • Highest performance crypto on the market

  • 5x to 200x times faster than competition

  • Consumes minimal resources including CPU and battery

    •  run time memory utilization below 4.5K

  • 60% data throughput improvement (over RSA) when integrated with SSL

  • Significantly reduces server resource utilization for large-scale deployments

  • Ideal for

    •  low power or hard to access environments (battery powered, electric grid, remote sensors)

    • high-volume transaction environments (payment processors, virtualization/cloud computing, etc.)

Most Secure

  • Resistant to Quantum Computing attacks

  • The higher level of security, the higher performance gains versus competition

  • Ideal for systems where they can’t be updated easily (long-term)

    • Satellites, medical devices, long-term data protection

Customized for a variety of platforms and implementations


NEWS!

NTRU algorithm becomes a standard:  
IEEE approves the standardization of NTRUEncrypt™.

Independent Review: Speed Records for NTRU
Speed records for NTRU report released by Department of Electrical Engineering, University of Leuven

Excerpt:
"Using a modern GTX280 GPU a throughput of up to 200 000 encryptions per second can be reached at a security level of 256 bits. Comparing this to a symmetric cipher (not a very common comparison), this is only around 20 times slower than a recent AES implementation.  This is using the speed-optimized parameter sets from a recent version of 1363.1 -- unfortunately those parameter sets have since changed but the overall result still holds: NTRU is extremely fast on parallelizable processors."

back to the top of the page