nQrux™ Crypto Module

Overview

Xiphera’s nQrux® Crypto Module IP core provides a comprehensive security platform that allows for customisation of top-notch cryptographic services, suitable for both microcontrollers and SoC systems. Choose the ideal security solution from an extensive selection of cryptographic features to protect data confidentiality, maintain integrity, and ensure authenticity within your systems. Cryptographic algorithms are based on CAVP-verified implementations. Crypto Module is designed for easy integration with ASIC and FPGA designs in a vendor agnostic design methodology.

Selectable IP Cores for nQrux® Crypto Module
 

xQlave® PQC • xQlave® ML-KEM (Kyber)
• xQlave® ML-DSA (Dilithium)
Symmetric Encryption • AES-128/256
- Various modes of operation e.g. GCM, CTR, XTS
• ChaCha20-Poly1305 •Ascon
Asymmetric Cryptography • ECDH(E)/ECDSA
• X25519/Ed25519
• RSA Signature Verification
Hash Functions • SHA-2
- HMAC + KHDF
• SHA-3
- (c)SHAKE128/256
Random Number Generation • True Random Number Generator
• Pseudorandom Number Generator


The solution can be configured to reach the area & performance level required by your application

Key Features

  • Customisable security platform
  • Optimised for microcontrollers & SoCs
  • Comprehensive data protection
  • Robust encryption & hashing
  • Quantum-safe crypto option
  • Pure RTL with no hidden CPU/software
  •  Industry standard compliance
  •  Efficient and optimised architecture
  •  Easy system integration
  •  Vendor agnostic ASIC/FPGA implementation

Block Diagram

nQrux™ Crypto Module Block Diagram

Applications

  • Secure communications
  • Data integrity and authenticity
  • Data at rest encryption
  • HSM (Hardware Security Module)
  • Cryptographic co-processor for SoC Key generation
  • Secure Boot
  • Root of Trust

Deliverables

  • Encrypted RTL or source code
  • Sample synthesis scripts
  • Comprehensive simulation test bench, scripts & guide
  • Optional netlist
  • Instantiation file
  • Detailed datasheet and integration guide

Technical Specifications

Foundry, Node
Any
Maturity
Hardware Tested
Availability
Immediate
×
Semiconductor IP