The CIC-SB-RNG-P2 random number generator (RNG) is a comprehensive hardware RNG solution designed to produce high quality keying material for symmetric ciphers (AES), public key cryptographic protocols (RSA and ECC) and key generation algorithms. The CIC-SB-RNG-P2 contains a digital entropy source that is used to periodically seed and reseed a deterministic random bit generator that in turn provides a steady stream of random numbers. In addition, health checking and conditioning logic are built into the module.
Conditioned, integrated true entropy source based on ring oscillators combined with a pseudo random number generator (PRNG)
Interface support for alternate entropy source
Designed for standard digital CMOS based ASIC and FPGA technologies
Integrated initial and periodic health checking including statistical and stuck at checks