Lattice Semiconductor Corporation
Home > Products > Intellectual Property > Helion Technology > Modular Exponentiation Core

Modular Exponentiation Core

Documents & Downloads

Helion Technology Logo

The Helion Modular Exponentiation core performs the Z = YE mod M computation which is at the heart of many commonly used Public-Key encryption schemes such as RSA, Diffie-Hellman and the Digital Signature Algorithm (DSA) described in FIPS 186-2. These algorithms provide the strong encyption to facilitate key exchange and certificate-based authentication for communication protocols such as TLS/SSL and IPsec which are widely used for securing transactions over open networks such as the Internet.

Modular Exponentiation is an extremely CPU intensive computation which can present a significant overhead for embedded systems which implement these Public-Key algorithms in software. The Helion ModExp core has been designed to be highly efficient in Lattice FPGA, and to provide an easy to use and resource efficient means to perform hardware acceleration for applications which require a cryptographic key exchange.

Modular Exponentiation Core

Features

 

Ordering Information

For more information on this IP core or for pricing and availability please contact Helion Technology.

LatticeCORE Connection Partner IP
Legal | Privacy Policy | Press | Careers | Investor Relations | Contact Us | Site Map | | Follow us  Lattice Semiconductor on Facebook  Lattice Semiconductor on Twitter  Lattice Semiconductor on YouTube  © Lattice Semiconductor Corporation 2012