SCA/FI-Protected RSA Accelerator
FortifyIQ’s RSA Accelerator delivers high-performance modular exponentiation for RSA-based public key cryptography, while incorporating advanced protections against side-channel analysis (SCA) and fault injection (FI) attacks. Optimized for secure key generation, encryption, decryption, and digital signature operations, the core ensures robust cryptographic processing without compromising efficiency.
The design integrates lightweight yet highly effective physical attack countermeasures at the RTL level, making the accelerator suitable for both certification-driven applications and security-critical environments. Supporting variable key lengths up to 4096 bits, it provides scalability for a broad spectrum of use cases, from embedded systems to enterprise-grade secure communications.
Compliant with FIPS 140-3 and Common Criteria requirements across all levels, the FortifyIQ RSA Accelerator balances strong security with performance, offering a trusted foundation for secure boot, key management, and authentication in modern hardware platforms.
The FortifyIQ RSA Accelerator is a high-performance hardware IP core designed to efficiently execute RSA cryptographic operations while providing advanced protection against physical attacks. It supports key lengths up to 4096 bits, enabling secure encryption, decryption, digital signatures, and key exchange protocols for a wide range of applications, from embedded devices to high-end secure communication systems.
Instead of relying on traditional Montgomery multiplication, the core integrates a more efficient patented modular arithmetic algorithm, significantly accelerating modular exponentiation while reducing computational overhead. This innovative approach allows the RSA Accelerator to deliver outstanding performance with optimized area and power usage. In parallel, the architecture incorporates advanced countermeasures against side-channel analysis (SCA) and fault injection (FI) attacks, implemented at the RTL level to remain independent of process technology and integration context. These protections ensure strong resistance to physical threats while maintaining computational efficiency.
The RSA Accelerator is designed in line with Common Criteria and FIPS 140-3 requirements, making it ideal for secure boot, authentication, and key management systems. By combining strong mathematical security with a patented high-performance arithmetic engine and proven physical protection, it provides a trusted solution for security-critical applications.