KiviPQC-KEM
Supports ML-KEM Algorithm a key encapsulation mechanism.
It acts as a secure handshake to agree on a shared secret across an untrusted network.
KiviCore develops IP cores for secure embedded systems for FPGA and ASIC platforms. All cores are designed and developed entirely in-house in Europe, ensuring full control, transparency, and a reliable supply chain. The portfolio covers essential cryptographic building blocks, including hashing, encryption, authentication, and post-quantum cryptography.
Beyond the IP itself, KiviCore supports customers with hands-on expertise in designing secure and compliant embedded solutions.
Low license fees based on one-time fee and free evaluation licenses make IP cores accessible even for projects with limited budgets.
Evaluation packages and documentation are available via download, with rapid responsive web support to keep your project moving.
AXI4-Lite interface, platform-agnostic C source code HAL, API and software driver and clear documentation enable fast integration into hardware–software co-design flows.
Developed in Germany, with predictable availability giving design teams transparency, control, and long-term planning security.
KiviCore’s employees bring more than 20 years of experience in IP core design and licensing of IP cores.
Evaluating cryptographic IP is often difficult. Long time to complete NDAs, delayed deliveries, and incomplete documentation slow down technical decision-making. KiviCore addresses this with its IP Core Evaluation Portal.
On the portal, you will find the design specification, a software user guide, a demo guide and an implementation manual for each IP core.
You can access IP core evaluation packages for various FPGA platforms. Each package includes IP in netlist format, testbenches, integration examples, HAL, API and software driver in C source code.
All IP cores within our portfoilio are available on the IP Core Evaluation Portal. Our IP cores are designed to be platform-independent and can therefore be made available for all FPGAs.
Via the portal, you can access our web support, ask questions about the IP cores and receive support for the evaluation packages supplied.
Supports ML-KEM Algorithm a key encapsulation mechanism.
It acts as a secure handshake to agree on a shared secret across an untrusted network.
Supports ML-DSA algorithm.
Enables the creation of digital signatures to verify the origin of a message and protect it from undetected modifications.
Supports ML-KEM and ML-DSA algorithm.
Creates digital signatures and enables secure key exchange for encrypted communication.
Supports SHA-3 hash functions SHA-3-224, SHA-3-256, SHA-3-384, SHA-3-512 and extendable output functions (XOF), SHAKE-128 and SHAKE-256. It is compliant to NIST´s FIPS 202 standard.
Supports SHA-256 cryptographic algorithm.
It is a one-way hash function compliant to NIST’s FIPS 180-4 standard.
Supports SHA-512/384 cryptographic algorithm.
It is a one-way hash function compliant to NIST’s FIPS 180-4 standard.
Supports secure Keyed-Hash Message Authentication Code (HMAC) generation using the SHA-256 algorithm. It is compliant to NIST FIPS 198-1 and NIST SP 800-224.
Supports secure Keyed-Hash Message Authentication Code (HMAC) generation using the SHA-512 algorithm. It is compliant to NIST FIPS 198-1 and NIST SP 800-224.
Supports the Advanced Encryption Standard (AES) in Galois Counter Mode (GCM) with key sizes of 128, 192, and 256 bits, with a standard IV length of 96 bits. It can operate either with a pre-expanded key or with an internal key expansion mechanism. It is compliant to NIST´s SP800-38D standard.