Trng - True Random Number Generator - Silicon Laboratories EFR32xG14 Wireless Gecko Reference Manual

Table of Contents

Advertisement

30. TRNG - True Random Number Generator

0
1
2
3
4
30.1 Introduction
The TRNG module is a non-deterministic random number generator based on a full hardware solution. The TRNG output passes the
NIST 800-22 and AIS31 test suites.
30.2 Features
• Simple bus interface to access random numbers, control, and status registers
• 64 x 32-bit FIFO for random number access
• Interrupt sources from different FIFO, error, and noise alarm events
• Passes NIST 800-22 and AIS31
• Ready for NIST 800-90B
• Health tests compliant to NIST 800-90B and AIS31
silabs.com | Building a more connected world.
TRNG - True Random Number Generator
Quick Facts
What?
The TRNG module is a non-deterministic random
number generator based on a full hardware solution.
Why?
Secure cryptography commonly relies on randomly-
generated numbers for key generation. Software sol-
utions for random number generation do not usually
produce results with enough entropy to satisfy exist-
ing standards. Dedicated hardware can provide suit-
able entropy in an energy-efficient, non-intrusive
manner, while also relieving software burden.
How?
Ring oscillators and sampling logic combine to pro-
duce non-deterministic random numbers.
Reference Manual
Rev. 1.1 | 1011

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EFR32xG14 Wireless Gecko and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents