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
Based on Physical Sources of Entropy

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.

Meets Top Security Standards

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.

Made out of Standard Library Cells

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.

Contact Us
Related Products and Services
Explore More Options and Future
TrustZone

TrustZone

Arm TrustZone technology is a System on Chip (SoC) and CPU system-wide approach to security.

CryptoCell

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

CryptoIsland

The Arm CryptoIsland family of products provide Arm partners with a highly integrated security subsystem.

Subsystems SSE-200 & SSE-100

Subsystems

Arm has designed subsystems to provide readily available solutions, that can be directly integrated into your design. 

CoreSight Debug and Trace

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.