RSA Signature Verification

Xiphera’s IP core designed for RSA signature verification is used in numerous contemporary security protocols and applications, including TLS 1.3.

The RSA Signature Verification IP core very compact core designed for RSA (Rivest-Shamir-Adleman) signature verification. The IP core supports all modulus lengths up to 4096 bits, and it can also be used for RSA public key exponentiation. RSA signature verification is used in numerous contemporary security protocols and applications, including TLS 1.3. Xiphera in-house designed IP core is optimised for efficiency and optimal performance in both FPGA and ASIC implementations.

Versatile solutions for secure environments in…

Secure data communications

Digital signature verification

Key exchange protocols

Key features

  • Optimised resource requirements
  • High throughput
  • Compliant with FIPS 186-5
  • Fully RTL-based with no CPU or software components
  • Efficient and optimised architecture
  • Easy system integration
  • Vendor agnostic FPGA/ASIC implementation

Technical specifications

The entire RSA signature verification IP core requires only a modest amount of FPGA resources. Despite the small size, the IP core offers support for more than 10 digital signature verification operations per second.

Compact RSA Signature Verification IP core

Product code: XIP5012C

  • More than 10 signatures verification ops/sec
  • ~0.5 kLUTs

Find more technical details, including FPGA resources & peak performance as well as ordering instructions, from the product brief. 

Register for the ASIC-specific product brief to learn more about the technical details and performance numbers for ASIC applications.

Quantum resilience with hybrid models

Hybrid models combine classical cryptographic algorithms, such as ECC or RSA, with Post-Quantum Cryptography (PQC). Hybrid models offer protection agains both traditional and quantum attacks.

Xiphera's xQlave® family offers security against the quantum threat.