Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

RSA Software Library protected against side-channel attacks by INVIA



Security

Product Description

 

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.

 The cryptographic functions performed by the RSA Software Library IP are RSA  encryption, decryption, signature verification and signature generation. The RSA calculations can be performed with or without the CRT (Chinese Remainder Theorem). 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 ARM Cortex-M3 MCU. It is delivered as a binary or in assembly source code. It is structured as independent API modules

RSA Software Library protected against side-channel attacks

Market Segment(s)

  • Embedded
  • Home
  • Mobile

Target Platform(s)

  • Android
  • ITRON
  • Java
  • Linux
  • Nucleus
  • OpenGL ES
  • OpenVG
  • OSE
  • Other OS
  • Palm OS
  • QNX
  • Symbian
  • ThreadX
  • VRTX
  • VxWorks
  • Windows Embedded CE
  • Windows Mobile

ARM Processor(s)

  • Cortex-A53
  • Cortex-A57
  • Cortex-M0
  • Cortex-M3
  • ARMv8
 
ARM Connected