+1 613 254 5456
adjust font size Increase Font Size Reset Font Size Decrease Font Size

CLP-27: Compact True Random Number Generator

Many cryptographic operations require a source of random numbers primarily in the creation of cipher keys. Elliptic’s silicon proven CLP-27: Compact True Random Generator combines a whitening circuit with a noise source that provides automatic seeding of the random number stream and an ongoing source of entropy to the core. The core is therefore classified as a non-deterministic random bit generator using the terminology preferred by NIST. The noise source does not depend on process specific circuitry and is therefore very portable across different fabrication technologies.

 

Features

  • Area: 5K ASIC gates
  • Compliant to both NIST 800-22 and FIPS 140-2
  • Full SPA/DPA timing attack resistance
  • High speed operation - 3 Mbps at 50 MHz core clock
  • Initial seed provided from internal noise source
  • Automatic re-seeding
  • Test bench provided

 

 

Benefits

  • Silicon proven
  • Highly integrated
  • SoC/ASIC developers and embedded system OEMs benefit from
    • Reduced time to market
    • Reduced risk
    • Highly tuned solutions for performance, power and size
  • IP developed by industry experts through a structured and rigorous development and verification program

Applications

  • WiMax applications such as 802.16
  • IPsec designs in gateways and enterprise routers
  • WLAN applications such as 802.11i
  • Digital Rights Management
  • TPM designs
  • Military communications systems

Downloads

Featured Products

A proven HDCP-based content protection solution that provides robust security inside Trusted Execution Environments (TEEs) and enforces the protection of sensitive information to ensure that it is stored, processed and accessed only by authorized applications.The solution integrates seamlessly within frameworks such as ARM TrustZone™, where the critical security components are embedded in a trusted and secure OS environment. The non-critical components are executed by the rich OS, such as Android.
tower CLP-630: Multi-Packet Manager Security Engine
A highly programmable and unique Security Protocol Accelerator specifically designed to efficiently process data for high capacity wireless and network applications. The engine is perfectly suited for applications that deal with multiple active connections and significant traffic load on different contexts, such as 4G LTE-Advanced wireless cellular base stations and femtocells.