DesignHub™ True Random Number IP

Chinese cryptographic standards Level 1 and Level 2, NIST SP800-90B and AIS20/31 for keys, random numbers and security protocols.

DesignHub™ True Random Number IP supplies unpredictable bit sequences for key generation, random challenges, initialization vectors and security protocols. It supports requirements associated with Chinese cryptographic standards Level 1 and Level 2, NIST SP800-90B and AIS20/31. Physical entropy sources, post-processing, failure detection and health monitoring are available through flexible hardware and software configurations.

CryptCompiler® Cryptographic Compiler

Use CryptCompiler® to explore random-number module configurations through an EDA workflow, evaluate functionality, interfaces and PPA, and generate complete RTL-to-firmware deliverables.

Physical entropy sources for security applications

Coverage of Chinese, NIST and AIS random-number requirements

Flexible hardware-software configuration for system integration

Algorithms & Support Options

An entropy source requires a physical implementation. Software-library support in the table covers post-processing and health monitoring; it does not replace a physical entropy source with software alone.

Function Parameters Support Options
Hardware (RTL) Software Library (Lib)
TRNG Chinese cryptographic standards Level 1 · Level 2 ✓ ✓
NIST SP800-90B ✓ ✓
AIS20/31 ✓ ✓

Product Inquiries

Share your target standards, random-bit rate, process and interface requirements. We will discuss entropy-source, post-processing and health-monitoring configurations and integration.

Contact Us