True Random Number Generator (TRNG) Digital Post Processing compliant with the FIPS 140-2 and AIS 31 standards

Overview

The True Random Number Generator (TRNG) Digital Post-Processing is a digital IP compliant with the AIS 31 and NIST SP 800-90B standards.

Key Features

  • state-of-the-art TRNG post-processing
  • fully compliant with the AIS 31 standard (Method A & B)
  • fully compliant with the NIST SP 800-90B standard
  • unpredictability properties adequate for the generation of cryptographic keys
  • output stream statistically close to the uniform distribution
  • adjustable parameters according to the entropy source characteristics;
  • flexible throughput and output bus size
  • real-time supervisor generating online and total failure alarms
  • typical gate count smaller than 2 kgates
  • straightforward integration through AMBA APB interface (customized on request)
  • analog noise source available separately

Benefits

  • AIS 31 compliant
  • NIST SP 800-90B compliant
  • Configurable architecture
  • Low gate count
  • Silicon proven

Deliverables

  • VHDL source codes
  • Synopsys synthesis scripts
  • C test vectors
  • C low-level API
  • design specification
  • documents for AIS 31 certification

Technical Specifications

Maturity
In production
Availability
Available
×
Semiconductor IP