RSA Security 4.3 Home Security System User Manual


 
1
Chapter 1
Overview
RSA Security Inc. and Intel Corporation have teamed to provide C programmers
access to the Intel Random Number Generator via the RSA BSAFE
®
Crypto-C
interface.
Intel Hardware Security Features
The Intel
®
hardware security features are intended to provide a hardware
infrastructure for cryptographic functions, such as random number generation.
Version 1.0 of the hardware security features includes the Intel Random Number
Generator (RNG), dedicated hardware that harnesses system thermal noise to
generate random and indeterministic values. The generator is free-running,
accumulating random bits of data until a 32-bit buffer is filled.
RSA BSAFE Crypto-C Interface
The RSA BSAFE Crypto-C software includes the RSA BSAFE Hardware API (BHAPI)
interface, which allows manufacturers to provide an interface between their hardware
and Crypto-C. Programmers who wish to take advantage of the hardware capabilities
of a specific manufacturer, such as those provided by Intel, can simply incorporate