KiviPQC-Box-Fast

Optimized for fast processing. Post-Quantum Key Encapsulation and Digital Signatures IP Core

KiviPQC-Box is an IP core that integrates ML-DSA and ML-KEM into a single package. Standardized by NIST in FIPS 204 and FIPS 203, these post-quantum algorithms provide strong protection against emerging quantum threats.

  • ML-KEM establishes a shared secret key between two parties over an untrusted channel.
  • ML-DSA ensures the authenticity and integrity of signed data for long-term security.

Together, they deliver comprehensive post-quantum cryptographic protection for future-proof secure systems.

With both algorithms implemented in KiviPQC-Box you can:

  • Generate digital signatures to verify data integrity and detect any unauthorized modifications of signed data
  • Ensure authenticity by proving that a digital signature was created by the stated signer (non-repudiation)
  • Securely establish a shared secret key over an untrusted public channel that creates the foundation for encrypted communication

Features

  • Optimized for fast processing
  • Self-contained engine with a minimal attack surface
  • Protection against timing-based side channel attacks
  • Seamlessly integrate into target system
  • Hardware offloading and acceleration for ML-KEM and ML-DSA operations
  • NIST FIPS 203 and FIPS 204 compliant
  • Supports ML-KEM 512/768/1024 parameter sets
  • Supports ML-KEM.KeyGen, ML-KEM.Encaps, ML-KEM.Decaps functions
  • 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
  • AMBA® AXI4-Lite Interface

Block Diagram

KiviPQC-Box Fast

Ordering Information

Visit KiviCore now for access to KiviPQC-Box-Fast.