Quantum computers will solve some of the most complex problems in minutes versus the potentially thousands of years that classical computers and supercomputers would require. Because they will rapidly break current ECC and RSA cryptography, placing sensitive data and systems at risk, it's important to consider post-quantum cryptography in today's SoC designs.
Synopsys Agile Post Quantum Cryptography (PQC) Public Key Accelerators (PKAs) are quantum-safe IP solutions that enable designers to protect sensitive data and systems from attacks in the quantum computing era for government, enterprises, and consumers across a wide range of applications from the edge to the cloud. Synopsys Agile PQC PKAs comply with the latest NIST PQC digital signature, key encryption, and encapsulation algorithms, including:
Synopsys Agile PQC PKAs can adapt to the standards' evolutions by efficiently incorporating hardware and embedded firmware, where the hardware accelerates the main cryptographic primitives for performance and power benefits, but the higher-level algorithms are implemented in firmware to provide flexibility for future algorithm updates. The traditional ECC and RSA algorithms as well as hybrid schemes are also supported. Synopsys Agile PKAs are highly configurable and scalable and can be tuned for most optimal performance, area, power, and latency.
Synopsys Agile PQC Public Key Accelerators Datasheet
Agile ECC/RSA Public Key Accelerator with 128-bit ALU | STARs | Subscribe |
Agile ECC/RSA Public Key Accelerator with 32-bit ALU | STARs | Subscribe |
Agile Public Key Accelerator Firmware - RSA, ECC, PQC (ML-KEM, ML-DSA, XMSS, LMS, SLH-DSA) | STARs | Subscribe |
Agile Public Key Accelerator Host Driver - RSA, ECC, PQC (ML-KEM, ML-DSA, XMSS, LMS, SLH-DSA) | STARs | Subscribe |
Agile Post Quantum Crypto (PQC) Public Key Accelerator - NIST algorithms | STARs | Subscribe |
Description: | Agile ECC/RSA Public Key Accelerator with 128-bit ALU |
Name: | dwc_agile_ecc_rsa_128bit_pka |
Version: | 1.00a-lca02 |
ECCN: | 5D002.b2/ENC |
STARs: | Open and/or Closed STARs |
Product Type: | DesignWare Cores |
Documentation: | Contact Us for More Information |
Toolsets: | Qualified Toolsets |
Download: | dw_iip_DWC_agile_pka |
Product Code: | J206-0, J209-0 |
Description: | Agile ECC/RSA Public Key Accelerator with 32-bit ALU |
Name: | dwc_agile_ecc_rsa_32bit_pka |
Version: | 1.00a-lca02 |
ECCN: | 5D002.b2/ENC |
STARs: | Open and/or Closed STARs |
Product Type: | DesignWare Cores |
Documentation: | Contact Us for More Information |
Toolsets: | Qualified Toolsets |
Download: | dw_iip_DWC_agile_pka |
Product Code: | J205-0, J209-0 |
Description: | Agile Post Quantum Crypto (PQC) Public Key Accelerator - NIST algorithms |
Name: | dwc_agile_pqc_pka |
Version: | 1.00a-lca02 |
ECCN: | 5D002.b2/ENC |
STARs: | Open and/or Closed STARs |
Product Type: | DesignWare Cores |
Documentation: | Contact Us for More Information |
Toolsets: | Qualified Toolsets |
Download: | dw_iip_DWC_agile_pka |
Product Code: | J208-0 |
Description: | Agile Public Key Accelerator Firmware - RSA, ECC, PQC (ML-KEM, ML-DSA, XMSS, LMS, SLH-DSA) |
Name: | dwc_agile_pka_firmware |
ECCN: | 5D002.b2/ENC |
STARs: | Open and/or Closed STARs |
myDesignWare: | Subscribe for Notifications |
Product Type: | DesignWare Cores |
Documentation: | Contact Us for More Information |
Product Code: | J205-0, J206-0, J208-0 |
Description: | Agile Public Key Accelerator Host Driver - RSA, ECC, PQC (ML-KEM, ML-DSA, XMSS, LMS, SLH-DSA) |
Name: | dwc_agile_pka_host_driver |
ECCN: | 5D002.b2/ENC |
STARs: | Open and/or Closed STARs |
myDesignWare: | Subscribe for Notifications |
Product Type: | DesignWare Cores |
Documentation: | Contact Us for More Information |
Product Code: | J205-0, J206-0, J208-0 |