Elliptic Technologies has announced the launch of two NIST (National Institute of Standards Technology) SP 800-90a/b/c Compliant True Random Number Generators (TRNG): CLP-850 and CLP-890 to add to their security portfolio. This new technology provides the highest level of FIPS 140 compliant security. The new TRNGs are ortable across semiconductor process technologies and FPGAs.
TRNGs are required in many applications such as wired and wireless networking, government and military communications, payment transaction processing and content protection. TRNGs are used to generate keys, initialize vectors and other random numbers used in many security standards. The Internet of Things (IoT) is a fast-growing market where data can easily be intercepted and devices can be hacked, especially if weak RNGs are selected. Rigid compliance with the latest FIPS 140 standard can provide protection against malicious attacks and alleviates concerns about security backdoor issues such as those widely reported in the media recently.
CLP-890: Elliptic’s CLP-890 Smart RNG is a high performance “Live, Enhanced” Non-deterministic Random Number Generator, fully compliant with the NIST SP-800c draft standard. The core combines a NIST SP 800-90b approved conditioning circuit with a NIST SP 800-90b compliant noise source and NIST SP 800-90a approved Deterministic Random Number Generator. This provides high speed operation while generating an Independent and Identically Distributed (IID) random sequence of bits. The noise source does not depend on process-specific circuitry and is therefore very portable across different ASIC and FPGA fabrication technologies.
CLP-850: Elliptic’s CLP-850 Smart TRNG provides a high performance “Live, Full Entropy Source” by combining a NIST SP 800-90b approved conditioning circuit with a noise source that may be used to seed a random number stream as well as provide an ongoing source of entropy. The noise source does not depend on process-specific circuitry and is therefore very portable across different ASIC and FPGA fabrication technologies. The CLP-850 is also compliant with the AIS-20 and -31 specifications.
CLP-800: Elliptic's CLP-800 Smart TRNG is optimized for size, power and ease of use and provides a “Live, Conditioned Digitized Noise Source”. The implementation is compatible with stock digital standard cell processes and can easily be tuned for a specific target library/process at the customer's request.