mpc180ts Freescale Semiconductor, Inc, mpc180ts Datasheet - Page 6

no-image

mpc180ts

Manufacturer Part Number
mpc180ts
Description
Mpc180 Security Processor
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Public Key Execution Unit (PKEU)
Public Key Execution Unit (PKEU)
6.5 Random Number Generator (RNG)
Because many cryptographic algorithms use random numbers as a source for generating a secret value, it is
desirable to have a private RNG for use by the MPC180. The anonymity of each random number must be
maintained, as well as the unpredictability of the next random number. The private RNG allows the system
to develop random challenges or random secret keys. The secret key can thus remain hidden from even the
high-level application code, providing an added measure of physical security. The RNG is also useful for
digital signature generation.
The RNG is a digital integrated circuit capable of generating 32-bit random numbers. It is designed to
comply with FIPS-140 standards for randomness and non-determinism. The RNG creates an unpredictable
sequence of bits and assembles a string of those bits into a register. The random number in that register is
accessible to the host through the host interface of the RNG.
7
Customers will have access to device drivers integrated with the WindRiver VxWorks OS. Sample drivers
will also be provided to customers wishing to integrate MPC180 support into other operating systems.
Third-party support for the MPC180 includes a development system for both the MPC860 and the
MPC8260. The WindRiver/EST SBC8260C development system and Zephyr Engineering ZPC860C, both
of which include a board support package, are available to accelerate customer design cycles.
8
Table 8-1 summarizes the revision history of this document.
6
Revision No.
Software and Hardware Support
Revision History
0.1
0
Initial release.
Added revision history and updated with new template.
MPC180 Security Processor Technical Summary
Table 8-1. Revision History
Substantive Change(s)
MOTOROLA

Related parts for mpc180ts