KiviPQC-DSA-Fast

Post-Quantum digital Signature IP Core optimized for fast processing

KiviPQC-DSA is an IP core implementing the ML-DSA (Module-Lattice-based Digital Signature Algorithm), standardized in NIST FIPS 204. Designed to resist both classical and quantum attacks, ML-DSA ensures the authenticity and integrity of digital signatures well into the future.

With ML-DSA, you can:

  • Generate key pairs for signing and verification
  • Create digital signatures to ensure data integrity and detect modifications
  • Guarantee authenticity through non-repudiation

The KiviPQC-DSA IP Core is hardened against time-based side-channel attacks (SCA). As a self-contained hardware/software co-design, it integrates all ML-DSA functions and is ready for immediate deployment. The core includes an AMBA® hardware interface for easy integration and a generic software API for flexible host control.

Features

  • Optimized for fast processing
  • Seamlessly integrate into target system
  • Self-contained engine with a minimal attack surface
  • Protection against timing-based side channel attacks
  • NIST FIPS 204 compliant
  • Supports ML-DSA 44/65/87 parameter sets
  • Supports ML-DSA.KeyGen, ML-DSA.Sign, ML-DSA.Verify functions
  • Supports pre-hash ML-DSA functions HashML-DSA.Sign and HashML-DSA.Verify
  • Supports hedged and deterministic signing
  • Supports context string
  • Hardware offloading and acceleration for ML-DSA operations
  • AMBA® AXI4-Lite Interface

Block Diagram

KiviPQC-DSA Fast

Ordering Information

Visit KiviCore for access to Kivi-PQC-DSA-Fast.