TrustZone Random Number Generator
The use of unpredictable random numbers underpins most modern security schemes. A True Random Number Generator (TRNG) is a mandatory component in any system that generates cryptographic assets.
Features and Benefits
The Arm TrustZone TRNG hardware module generates full entropy bits based on a physical process. It is responsible for creating true random bits, used to seed Deterministic Random Bit Generator (DRBG) algorithms.
The Arm TrustZone TRNG conforms to all leading standards, drafts and statistical test suites. The TRNG conforms to NIST SP800-90B, NIST SP800-22, FIPS 140-2, and BSI AIS-31 for industry-leading security.
The Arm TrustZone TRNG is completely digital and made out of standard library cells. Entropy is collected from analog properties of the digital cells.
Talk with an Expert
Want to know more about security on Arm? Talk to an expert about the right security solution for you.
Explore More Options and Future
CryptoCell
The Arm CryptoCell family offers an outstanding level of security to target a broad set of threats, while offering high performance, low power consumption, and a small footprint.
CryptoIsland
A highly integrated security subsystem that enables a high level of isolation.
CoreSight Debug and Trace
Arm CoreSight technology is a set of tools that can be used to debug and trace software that runs on Arm-based SoCs.
TRNG Resources
Everything you need to know to make the right decision for your project.