KiviPQC-DSA is an IP core implementing the ML-DSA (Module-Lattice-based Digital Signature Algorithm), standardized by NIST FIPS 204. Resistant to both classical and quantum attacks, ML-DSA secures data authenticity and integrity for long-term protection.
Functions include:
- Key pair generation for signing and verification
- Digital signature generation and verification for data integrity
- Non-repudiation to ensure signer authenticity
The KiviPQC-DSA IP core is fully protected against time-based side-channel attacks (SCA). Implemented as a hardware/software co-design, it integrates all ML-DSA operations and is deployment-ready. The core provides an AMBA® interface for system integration and a generic software API for flexible host control.