Secure-IC has several IP products relative to Post-Quantum Cryptography
- Securyzr integrated Secure Elements (iSE) supports a dual boot based on classical cryptography and on post-quantum cryptography (using LMS and XMSS).
- The Software Cryptographic Library supports Post-Quantum Cryptography (Lattice based).
- A post-quantum cryptography IP which is composed a hardware accelerator (which is generic for all Lattice-based algorithm) and a software library which depends of the chosen algorithm (such as Crystals Kyber).
Post-Quantum Cryptography IP: Crystals Kyber - Crystals Dilithium - XMSS - LMS
Overview
Key Features
- 512 and/or 768 and/or 1024-bit secret key length
- Implementation protected against Side-Channel Attacks (Key Generation and Key Decapsulation operations are sensitive):
- Simple Power Analysis (SPA)
- Differential Power Analysis (DPA)
- Differential Electromagnetic Analysis (DEMA)
- Correlation Power Analysis (CPA)
- Correlation Electromagnetic Analysis (CEMA)
- Hybrid hardware-software tunable solution
- Tunable in performance or power/area
- Performs Key Generation, Key Encapsulation and Key Decapsulation functions
- AMBA (APB, AHB, AXI) interface
Benefits
- Easy to integrate
- Tunable solution
- Fully digital
- AMBA interface
- Strong technical support
Video
Applications
- Automotive
- IoT
- eHealth
- Defense
- Payments
- Servers
- Smart Grid
- Identity
- Media & Entertainment
- Memory & Storage
- Consumer Electronics
- Edge & Cloud
- Trusted Computing
- AI
- Printer
- Industry
Deliverables
- Technical specifications document including User manual, Integration guideline, Test Plan
- VHDL RTL code
- VHDL test bench and scripts for simulation
- RTL of the AMBA wrapper
- SW driver
- Support for integration
Technical Specifications
Maturity
Silicon Proven
Related IPs
- Secure-IC Securyzr™ Tunable Cryptography solutions with embedded side-channel protections: AES - SHA2 - SHA3 - PKC - RSA - ECC - Crystals Kyber - Crystals Dilithium - XMSS - LMS - SM2 - SM3 - SM4 - Whirlpool - CHACHA20 - Poly1305
- Unified Hardware IP for Post-Quantum Cryptography based on Kyber and Dilithium
- CRYSTALS Dilithium core for accelerating NIST FIPS 204 Module Lattice Digital Signature algorithm
- CRYSTALS Kyber core for accelerating NIST FIPS 203 Key Encapsulation Mechanism
- CRYSTALS-Dilithium - Post-Quantum Digital Signature IP Core
- Post-Quantum Cryptography Processing Engine (PQP-HW-LAT)