The KiviPQC-DSA is an IP core implementing the ML-DSA (Module-Lattice-based Digital Signature Algorithm) a post-quantum cryptographic standard defined by NIST FIPS 204. Designed to withstand both classical and quantum computer attacks, ML-DSA ensures the authenticity and integrity of signed data far into the future.
It includes AMBA® hardware interface for straightforward system integration and a generic software API for flexible control from the host processor. The IP core is fully NIST FIPS 204 compliant, supports the ML-DSA parameter sets 44/65/87, and offers ML-DSA.KeyGen, ML-DSA.Sign, ML-DSA.Verify functions in a standalone engine with minimal attack surface. Hardware offloading accelerates all ML-DSA operations while providing reliable protection against time-based side-channel attacks.