sitemap contact  
  HOME > Products > EDA tools > Security > SIM/EMV Payment Cards/PayTV/ID
 
  Vendor: INVIA  
  Product Name: CRYPTOGRAPHY - RSA Software Library  
  Product Introduce:    

 

The RSA Software Library IP is a library of embedded software optimized for maximum throughput and minimum memory utilization. The RSA Software Library IP include high-end software counter-measures against side-channel attacks and fault-injection attacks.
 
The RSA Software Library IP can run in stand-alone mode and can also run in conjunction with INVIA's Modular Exponentiation IP that provides hardware acceleration of  cryptographic calculations. It is recommanded to use the Modular Exponentiation IP with processors that do not have a 32x32 multiplier.

The cryptographic functions performed by the RSA Software Library IP are RSA  ciphering, deciphering, signature verification and signature generation. The RSA Software Library benefits from the Chinese Remainder Theorem(CRT)for maximum efficiency. Note that the countermeasures against fault-injection are very efficient even when the CRT is used during calculation.
 
The RSA Software Library is performance-optimized for the SPARC V8 LEON2 MCU and  for the ARM CORTEX M3 MCU. It is delivered as a binary or in assembly source code. It is structured as independent API modules
 
Highlights
 ‧ Available on ARM CORTEX M3 and SPARC LEON2
 ‧ RSA 2048-bit  deciphering:193ms on ARM Cortex M3 at 100 MHz in stand-alone mode
 ‧ Stack size:RSA 2048-bit requires only 1kB on ARM Cortex M3
 ‧ Code size:8kB on ARM Cortex M3

Security
 ‧ Designed to resist the most advanced techniques of side-channel analysis and fault-injection attacks
 ‧ Processing atomicity, data whitening, randomization(*) against side-channel attacks
 ‧ CRT recombination and verification against fault-injection attacks
 
Deliverables
 ‧ Binaries or Assembly source code for RSA functions
 ‧ Binaries or Assembly source code for low-level API leaf functions
 ‧ C source code examples of use of the libraries

  Copyright © 2011 MAOJET TECHNOLOY CORP. ALL RIGHTS RESERVED.