KiviPQC-KEM is an IP core implementing the ML-KEM (Module-Lattice-based Key Encapsulation Mechanism), standardized in NIST FIPS 203. Resistant to both classical and quantum attacks, ML-KEM enables two parties to securely establish a shared secret key over an untrusted channel, the foundation for encrypted communication.
Supporting all ML-KEM parameter sets, KiviPQC-KEM provides:
- Secure key establishment over untrusted networks which creates a robust basis for encrypted communication
The core features dedicated hardware acceleration for computationally intensive operations, delivering high throughput and low latency with a compact logic footprint. As a standalone, self-contained module, it integrates seamlessly into FPGA designs and includes an AMBA® hardware interface for straightforward system integration.