Dilithium IP Core is a post-quantum digital signature algorithm (DSA). It currently supports Sign and Verify functions, with key generation functionality planned for future implementation. This IP is compliant with Dilithium specification submitted on round 3 of NIST Post-Quantum Cryptography Standardization process. Additionally, Dilithium IP will be enhanced in the future to achieve compliance with ML-DSA (FIPS-204).
Dilithium IP Core
Overview
Key Features
- Supports sign and verify operations.
- Supports all three Dilithium modes.
- Has fully stallable input and output interfaces.
- Key generation feature is going to be implemented in the near future.
Block Diagram

Deliverables
- Encrypted Netlist
- Synthesis Scripts
- Comprehensive Documentation