U.S. flag   An unofficial archive of your favorite United States government website
Dot gov

Official websites do not use .rip
We are an unofficial archive, replace .rip by .gov in the URL to access the official website. Access our document index here.

Https

We are building a provable archive!
A lock (Dot gov) or https:// don't prove our archive is authentic, only that you securely accessed it. Note that we are working to fix that :)

Presentation

Integration of the NIST Randomness Beacon with External Modules

September 21, 2020

Presenters

Harold Booth

Description

Following a 2013 prototype implementation, the NIST Beacon was upgraded in 2018 to match the new reference for Randomness beacons (version 2.0). The service provides public randomness as a public good, pulsating randomness in an expected format at expected times. The brain of the operation --- the Beacon App --- produces pulses upon interacting with several components, including a hardware security module, a built-in-house quantum RNG, and an external time-synchronization service. The new reference is designed to also allow incorporating publicly-verifiable external entropy as a way to enhance assurance of freshness of the output randomness.

Besides overviewing the reference for randomness Beacons, this talk will mention several challenges associated with the maintenance and upgrade of the NIST Beacon service, including improved security assurances that could be enabled by envisioned advanced features of cryptographic modules, e.g., delayed execution of cryptographic operations.

The reference for randomness beacons is joint work between Harold Booth, Luís Brandão, John Kelsey and René Peralta.

Presented at

Presented at the International Cryptographic Module Conference (ICMC) 2020, September 21

Slide-deck prepared in collaboration with Luís Brandão

Parent Project

See: Interoperable Randomness Beacons

Related Topics

Security and Privacy: random number generation

Created November 08, 2021