English
Language : 

K60P100M100SF2RM Datasheet, PDF (783/1809 Pages) Freescale Semiconductor, Inc – K60 Sub-Family Reference Manual
Chapter 33
Random Number Generator (RNGB)
33.1 Introduction
NOTE
For the chip-specific implementation details of this module's
instances see the chip configuration chapter.
The purpose of the RNGB is to generate cryptographically strong random data. It uses a
true random number generator (TRNG) and a pseudo-random number generator (PRNG)
to achieve true randomness and cryptographic strength. The RNGB generates random
numbers for secret keys, per message secrets, random challenges, and other similar
quantities used in cryptographic algorithms.
This chapter describes the random number generator (RNGB), including a programming
model, functional description, and application information.
33.1.1 Block Diagram
The below figure shows the RNGB's three main blocks: PRNG, TRNG, and XSEED
generator.
K60 Sub-Family Reference Manual, Rev. 6, Nov 2011
Freescale Semiconductor, Inc.
783