Hardware-based security for high-level protection.

Product catalogue

Xiphera’s secure and highly optimised cryptographic Intellectual Property (IP) cores enable the design of an embedded system to meet the cybersecurity requirements for confidentiality, integrity, and authenticity. Our comprehensive portfolio possesses wide applicability in different end markets with varying customer threat models and performance requirements.

Xiphera’s product portfolio covers various IP cores optimised for extremely small resource footprint (Compact), maximal performance (High-speed and Extreme-speed), or the optimal balance between the two (Balanced). The product catalogue below presents all our IP cores and their FPGA resource and performance numbers. Visit the product pages or download the full product briefs of each product (FPGA or ASIC versions).

All applicable IP cores from Xiphera have received the CAVP validation from the U.S. National Institute of Standards and Technology (NIST). 

Product / IP Core NameVariantProduct codeCAVP validationProduct briefs
xQlave® Post-Quantum Cryptography
ML-KEM-512/768/1024 (CRYSTALS-Kyber)BalancedXIP6110BValidatedDownload
ML-DSA-44/65/87 (CRYSTALS-Dilithium)BalancedXIP6220BValidatedDownload
nQrux® Hardware Trust Engines
Crypto ModuleCustomisableXIP7500See included IP coresFor FPGA
Confidential Computing Engine (CCE)CustomisableXIP7700See included IP coresOnline flyer
Secure BootCustomisableXIP7410BSee included IP coresDownload
Random Number Generation
True Random Number GenerationBalancedXIP8001BNot applicableDownload
Pseudorandom Number GenerationBalancedXIP8103BValidatedDownload
High-speedXIP8103HValidatedDownload
Security Protocols
MACsec AES256-GCMBalancedXIP1213BNot applicableDownload
High-speedXIP1213HNot applicableDownload
100G MACsec AES256-GCMExtreme-speedXIP1213ENot applicableDownload
IPsec AES256-GCMExtreme-speedXIP7013ENot applicableFor FPGA
TLS 1.3CompactXIP7131CNot applicableContact us
Symmetric Encryption
AES256-GCMBalancedXIP1113BValidatedDownload
High-speedXIP1113HValidatedDownload
Extreme-speedXIP1113E

Validated (XIP1113E-256-N)

Validated (XIP1113E-512-N)

Download
AES256-CTRHigh-speedXIP1103HValidatedFor FPGA
Versatile AES256 (ECB, CBC, CFB, OFB, CTR)BalancedXIP1123BValidatedDownload
AES256-XTSBalancedXIP1183BValidatedDownload
High-speedXIP1183HValidatedDownload
ChaCha20-Poly1305BalancedXIP2113BNot applicableDownload
High-speedXIP2113HNot applicableDownload
AsconBalancedXIP2201BNot applicableDownload
Hash Functions
SHA-3, SHAKE128/256, cSHAKE, KMAC, TupleHash, ParallelHash
CompactXIP3030CValidatedDownload
High-speedXIP3030HValidatedDownload
HKDF/HMAC/SHA-256 BalancedXIP3322BValidatedDownload
HKDF/HMAC/SHA-384BalancedXIP3323BValidatedDownload
HKDF/HMAC/SHA-512BalancedXIP3324BValidatedDownload
HKDF/HMAC/SHA-256/SHA-512CompactXIP3327CValidatedDownload
Asymmetric Cryptography
ECC AcceleratorHigh-speedXIP4200HIn processFor FPGA
NIST P-224/P-256/P-384/P-521 ECDH and ECDSACompactXIP41X3C

Validated (XIP4123C)

Validated (XIP4133C)

For FPGA

For ASIC

Curve25519 X25519CompactXIP4001CNot applicableFor FPGA
Curve25519 X25519 and Ed25519CompactXIP4003CNot applicableFor FPGA
RSA Signature VerificationCompactXIP5012CNot applicableDownload