Vendor: intoPIX Category: Public Key

RSA Public Key Cryptography Exponentiation Accelerator

The modular exponentiation accelerator IPX-RSA is an efficient arithmetic coprocessor for the RSA public-key cryptosystem.

Overview

The modular exponentiation accelerator IPX-RSA is an efficient arithmetic coprocessor for the RSA public-key
cryptosystem. It performs the Ae mod M calculation and therefore offloads the most computer-intensive operation of RSA from the main processor. The RSA cryptosystem can be used for public key encryption, decryption and signature/authentication. It is currently the most deployed public key scheme and is used in well-known standards such as SSL/TLS secure internet access, IPSec Virtual Private Networks and S/MIME secure email.

The key advantage of the IPX-RSA IP-Core is its low footprint, thanks to an efficient balance between logic fabric and embedded RAMs and Multipliers.

Taking advantage of its high operating frequency, it is able of achieving a high throughput of modular exponentiations. As a result, this IP-Core provides a good compromise between processing time and resources compared to general purpose processors.

Other features of the IPX-RSA core are self-support and ease of use. The IP-Core needs no interaction with the main processor during computation and requires no pre/post computation of the base and exponent (A and e). It is also accessed through a simple 32-bit processor bus.

Key features

  • Low footprint
  • High throughput
  • 2048-bit length inputs
  • Short exponent lengths
  • effi ciently supported
  • No on-line pre/post computation

Files

Note: some files may require an NDA depending on provider policy.

Specifications

Identity

Part Number
IPX-RSA
Vendor
intoPIX

Provider

intoPIX
HQ: Belgium
intoPIX creates and licenses innovative image processing & compression technology since 2006. The intoPIX IP-cores and SDKs enable to simplify video connectivity, to reduce latency, and reduce power while increasing quality and resolutions in many devices and applications. intoPIX has developed a wide range of IP-cores for ASIC & FPGA including TICO RDD35, JPEG XS, JPEG2000, TICO-RAW, AES, RSA, SDI-MAP as well as accelerated software tools for ARM, x86 CPU or GPU architectures for image processing, compression, and streaming. intoPIX technologies are used in image sensors and cameras, automotive ADAS systems, mobile devices, displays, wireless video, medical applications, AV over IP , aerospace, industrial vision, and any other audio-visual applications where image and video quality is a crucial asset. intoPIX plays an active role in several international standardization committees, including JPEG, MPEG, SMPTE, VSF, MIPI,.. In 2019, intoPIX co-created and standardized the ISO JPEG-XS codec for low complexity low latency compression. Thanks to its widely recognized expertise and international presence, the intoPIX team guarantees top-notch quality for every customer, both in terms of product and support. Since 2006, intoPIX creates and licenses innovative technology for low power, low complexity image processing, video compression, and encryption. The intoPIX IP-cores and SDKs enable to simplify video connectivity, to reduce latency, and reduce power while increasing quality and resolutions in many devices and applications. intoPIX has developed a wide range of IP-cores for ASIC & FPGA including TICO RDD35, JPEG-XS, JPEG2000, TICO-RAW, AES, RSA, SDI-MAP as well as accelerated software tools for CPU or GPU architectures. intoPIX technologies are used in image sensors and cameras, automotive ADAS systems, mobile devices, displays, wireless video, medical applications, AV over IP, aerospace, industrial vision, and any other audio-visual applications where image and video quality is a crucial asset. intoPIX plays an active role in several international standardization committees, including JPEG, MPEG, SMPTE, VSF, MIPI,.. In 2019, intoPIX co-created and standardized the ISO JPEG-XS codec for low complexity low latency compression. Thanks to its widely recognized expertise and international presence, the intoPIX team guarantees top-notch quality for every customer, both in terms of product and support.

Learn more about Public Key IP core

Smart Engine for Public Key cryptography

This white paper explains why and how the Smart Engine is ideally applied to Public Key cryptography. It provides more details about the architecture as Baco Silex has implemented it in the BA414E Public Key Crypto Engine

Formally verifying AVX2 rejection sampling for ML-KEM

Formal verification of cryptography comes in many flavours. The levels of abstraction range from high-level protocol designs to machine-level implementations. At each level of abstraction, different target properties and formal verification technologies apply. In this post we look at the latter end of this spectrum and consider a highly-optimized architecture-specific implementation of a core routine of the recent NIST post-quantum standard FIPS-203: Module-Lattice-Based Key Encapsulation Mechanism (ML-KEM)

Frequently asked questions about Public-Key Cryptography IP cores

What is RSA Public Key Cryptography Exponentiation Accelerator?

RSA Public Key Cryptography Exponentiation Accelerator is a Public Key IP core from intoPIX listed on Semi IP Hub.

How should engineers evaluate this Public Key?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Public Key IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP