Secure-IC offers both True Random Number Generator (TRNG) resilient to harmonic injection for statistically independent sets of bits generation and Deterministic Random Bit Generator (DRBG) for high bitrates requirements.These random generators are compliant with all required statistical tests suites.
Digital True Random Number Generator (TRNG), compliant with NIST SP800-90
Overview
Key Features
- Fully Digital and based on standard cells
- Compliant with: AIS-31 (PTG.1 to PTG.3), NIST FIPS 140-3, NIST SP 800-90, GM/T 0005-2015
- Robust against process, temperature and voltage variations
- Post-silicon fine tuning to ensure high-level functional safety
- Fully hardware AIS-31 embedded tests: "Mono-bit", "Poker", "Run" and "Long run" tests
- AMBA interface
- Fully adaptable according to customer's needs in terms of throughput, frequency and area
- Easy to integrate
- Compliant with any FPGA and ASIC technology
Benefits
- Easy to integrate
- Tunable solution
- Fully digital
- AMBA interface
- Strong technical support
Applications
- Automotive
- IoT
- eHealth
- Defense
- Payments
- Servers
- Smart Grid
- Identity
- Media & Entertainment
- Memory & Storage
- Consumer Electronics
- Edge & Cloud
- Trusted Computing
- AI
- Printer
- Industry
Deliverables
- Technical specifications document including User manual, Integration guideline, Test Plan
- VHDL RTL code
- VHDL testbench and scripts for simulation
- RTL of the AMBA wrapper
- Constraints file (.sdc)
- Support for integration
Technical Specifications
Maturity
Silicon Proven
Related IPs
- True Random Number Generator (TRNG) Digital Post Processing compliant with the FIPS 140-2 and AIS 31 standards
- TRNG (True Random Number Generator) NIST SP800-90C
- The True Random Number Generator (TRNG) Digital Noise Source
- True Random Number Generator (TRNG) Analog Noise Source
- True Random Number Generator (TRNG)
- True Random Number Generator for NIST SP 800-90c