IP Cores
KiviCore develops IP cores for secure embedded systems across 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.
The IP cores are built for straightforward integration into embedded systems via a standard AXI4-Lite interface and are delivered with a complete package including HAL, drivers, and reference designs to enable fast deployment.
Beyond the IP itself, KiviCore supports customers with hands-on expertise in designing secure and compliant embedded solutions.
IP Core Evaluation Portal
Evaluating cryptographic IP is often difficult. Long NDAs, delayed deliveries, and incomplete documentation slow down technical decision-making. KiviCore addresses this with its IP Core Evaluation Portal. By registering you get access to:
-
Free evaluation packages for FPGA (netlist, time bombed)
-
Resource utilization data
-
Detailed datasheets
-
Integration examples and documentation
-
IP Core web support
KiviPQC | Post Quantum (PQC) IP Core Family
KiviPQC-KEM
Supports ML-KEM Algorithm. Lays the foundation for encrypted communication by allowing two parties to securely establish a shared secret key over a public channel.
KiviPQC-DSA
Supports ML-DSA Algorithm. Enables the creation of digital signatures to verify the origin of a message and protect it from undetected modifications.
KiviPQC-Box
Supports ML-KEM and ML-DSA algorithm. Creates digital signatures for integrity and authenticity, and enables secure key exchange for encrypted communication.
KiviHash | Hash Functions IP Core Family
KiviHash-SHA3
Supports SHA-3 hash functions SHA-3-224, SHA-3-256, SHA-3-384, SHA-3-512 and extendable output functions (XOF), SHAKE-128 & SHAKE-256 compliant to NIST´s FIPS 202 standard.
KiviHash-SHA256
Supports SHA-256 cryptographic algorithm, an one-way hash function compliant to NIST’s FIPS 180-4 standard.
KiviHash-SHA512/384
Supports SHA-384, SHA-512 and SHA512/256 cryptographic algorithm, an one-way hash function compliant to NIST’s FIPS 180-4 standard.
KiviHash-HMAC-SHA256
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.
KiviHash-HMAC-SHA512
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.