Profile and NEFT Page
Profile and NEFT Page
Profile and NEFT Page
DOCTYPE html>
<html lang="en-us" xml:lang="en-us">
<head>
<meta charset="utf-8" />
<title>Random Bit Generation | CSRC</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-script-type" content="text/javascript" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="msapplication-config"
content="/CSRC/Media/images/favicons/browserconfig.xml" />
<meta name="theme-color" content="#000000" />
<meta name="google-site-verification" content="xbrnrVYDgLD-
Bd64xHLCt4XsPXzUhQ-4lGMj4TdUUTA" />
</nav>
<div class="breadcrumb">
<a href="/projects" class="breadcrumb-link">Projects</a>
</div>
<div id="overview">
<!--<p><code>Include revised/updated text from
http://csrc.nist.gov/groups/ST/toolkit/rng/index.html ??</code></p>
<p> </p>
-->
<p>The following publications specify the design and implementation of random
bit generators (RBGs), in two classes: <em>Deterministic Random Bit
Generators</em> (pseudo RBGs); and <em>Non-Deterministic Random bit
Generators</em> (True RBGs).</p>
<ul>
<li><a data-csrc-pub-link="true" data-pub-guid="3f0041e3-b2cc-4b71-
bb3a-01a90326e968" href="/publications/detail/sp/800-90a/rev-1/final">SP 800-
90A,</a> <em>Recommendation for Random Number Generation Using Deterministic
Random Bit Generators</em>
<ul>
<li><em>June 25, 2015: </em>This Recommendation
specifies mechanisms for the generation of random bits using deterministic
methods. In this revision, the specification of the Dual_EC_DRBG has been
removed. The remaining DRBGs (i.e., Hash_DRBG, HMAC_DRBG and CTR_DRBG) are
recommended for use. Other changes included in this revision are listed in an
appendix.</li>
</ul>
</li>
<li><a data-csrc-pub-link="true" data-pub-guid="ff2dba0d-a121-410f-
ac70-b93c1ddc6d82" href="/publications/detail/sp/800-90b/final">SP 800-
90B</a><a data-csrc-pub-link="true" data-pub-guid="801a2136-d832-44d8-84d0-
1931a7dee101" href="csrc.nist.gov/publications/detail/sp/800-90b/final">,</a>
<em>Recommendation for the Entropy Sources Used for Random Bit Generation</em>
<ul>
<li><em>January 10, 2018: </em>This Recommendation
specifies the design principles and requirements for the entropy sources used
by Random Bit Generators, and the tests for the validation of entropy sources.
These entropy sources are intended to be combined with Deterministic Random
Bit Generator mechanisms that are specified in SP 800-90A to construct Random
Bit Generators, as specified in SP 800-90C.</li>
</ul>
</li>
<li><a data-csrc-pub-link="true" data-pub-guid="a3f96ea4-f7c6-4155-
a3fa-5d1042c006c8" href="/publications/detail/sp/800-90c/draft">SP 800-
90C</a>, <em>Recommendation for Random Bit Generator (RBG) Constructions</em>
<ul>
<li><em>April 13, 2016: </em>NIST invites comments on
the second draft of NIST Special Publication (SP) 800-90C, Recommendation
for Random Bit Generator (RBG) Constructions. This Recommendation specifies
constructions for the implementation of RBGs. An RBG may be a deterministic
random bit generator (DRBG) or a non-deterministic random bit generator
(NRBG). The constructed RBGs consist of DRBG mechanisms, as specified in SP
800-90A, and entropy sources, as specified in SP 800-90B. The comment
period closed June 13, 2016</li>
</ul>
</li>
</ul>
<h4><br>
NIST's Randomness Beacon</h4>
<ul>
<li><a href="http://www.ansi.org">ANSI</a> <a
href="http://www.x9.org">X9F1</a></li>
<li><a href="https://www.iso.org/committee/45306.html">ISO/IEC
JTC1/SC27</a></li>
</ul>
<h4>Implementation-related References</h4>
<ul>
<li><a href="https://csrc.nist.gov/projects/cryptographic-standards-
and-guidelines/example-values">Examples with Intermediate Values</a></li>
<li><a href="https://csrc.nist.gov/Projects/Computer-Security-Objects-
Register/Algorithm-Registration">Object Identifiers (OIDs)</a></li>
</ul>
</div>
</div>
<div class="project-nav-container">
<div class="bs-callout bs-callout-subnav"
id="projectLinksContainer-lg">
<h4><i class="fa fa-link"></i> Project Links</h4>
<div class="project-icons-container">
<span>
<a href="/projects/Random-Bit-Generation" id="SideNavOverviewLink">
<i class="fa fa-info-circle"></i> Overview
</a>
</span>
<span>
<a href="/Projects/Random-Bit-Generation/news" id="SideNavNewsLink"
data-count="8">
<i class="fa fa-newspaper-o"></i> News & Updates
</a>
</span>
<span>
<a href="/Projects/Random-Bit-Generation/events"
id="SideNavEventsLink" data-count="2">
<i class="fa fa-calendar-o"></i> Events
</a>
</span>
<span>
<a href="/Projects/Random-Bit-Generation/publications"
id="SideNavPubsLink" data-count="8">
<i class="fa fa-file-text"></i> Publications
</a>
</span>
</div>
<h4>Additional Pages</h4>
<div id="projectPagesCallout-lg">
</div>
</div>
</div>
<p>
<strong id="catName0-lg">Security and Privacy:</strong>
<a id="catTopLink0-0-lg" href="/Topics/Security-and-
Privacy/cryptography/random-number-generation">random number generation</a>
</p>
</div>
</div>
</div>
<div class="row visible-sm visible-xs visible-md">
<div class="col-sm-12">
</p>
</div>
<p>
<strong id="catName0-sm">Security and Privacy:</strong>
<a id="catTopLink0-0-sm" href="/Topics/Security-and-
Privacy/cryptography/random-number-generation">random number generation</a>
</p>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12 historical-data-area" id="historical-data-area">
<div id="footer-pusher"></div>
</div>
<footer id="footer">
<div class="container">
<div class="row">
<div class="col-sm-6">
<span class="hidden-xs">
<a href="https://www.nist.gov" title="National Institute
of Standards and Technology" rel="home" target="_blank" class="footer-nist-
logo" id="footer-nist-logo-link">
<img src="/CSRC/Media/images/nist-logo-brand-
white.svg" alt="National Institute of Standards and Technology logo"
id="footer-nist-logo" />
</a>
</span>
</li>
<li class="field-item service-linkedin list-horiz">
<a href="https://www.linkedin.com/company/nist"
class="social-btn social-btn--large extlink ext" id="footer-social-linkedin-
link">
<i class="fa fa-linkedin fa-fw"><span
class="element-invisible">linkedin</span></i><span class="ext"><span
class="element-invisible"> (link is external)</span></span>
</a>
</li>
<li class="field-item service-instagram list-horiz">
<a href="https://www.instagram.com/usnistgov/"
class="social-btn social-btn--large extlink ext" id="footer-social-instagram-
link">
<i class="fa fa-instagram fa-fw"><span
class="element-invisible">instagram</span></i>
<span class="ext"><span class="element-invisible">
(link is external)</span></span>
</a>
</li>
<li class="field-item service-youtube list-horiz">
<a href="https://www.youtube.com/user/USNISTGOV"
class="social-btn social-btn--large extlink ext" id="footer-social-youtube-
link">
<i class="fa fa-youtube fa-fw"><span
class="element-invisible">youtube</span></i><span class="ext"><span
class="element-invisible"> (link is external)</span></span>
</a>
</li>
<li class="field-item service-rss list-horiz">
<a href="https://www.nist.gov/news-events/nist-rss-
feeds" class="social-btn social-btn--large extlink" id="footer-social-rss-
link">
<i class="fa fa-rss fa-fw"><span class="element-
invisible">rss</span></i>
</a>
</li>
<li class="field-item service-govdelivery list-horiz
last">
<a
href="https://public.govdelivery.com/accounts/USNIST/subscriber/new?
qsp=USNIST_3" class="social-btn social-btn--large extlink ext"
title="Subscribe to CSRC and publication updates, and other NIST cybersecurity
news" id="footer-social-govdelivery-link">
<i class="fa fa-envelope fa-fw"><span
class="element-invisible">govdelivery</span></i><span class="ext"><span
class="element-invisible"> (link is external)</span></span>
</a>
</li>
</ul>
<p class="text-right">
Want updates about CSRC and our publications?
<a
href="https://public.govdelivery.com/accounts/USNIST/subscriber/new?
qsp=USNIST_3" class="btn btn-lg btn-info" style="background-color: #12659c!
important; border-color: #12659c!important;" id="footer-subscribe-
link">Subscribe</a>
</p>
</div>
</div>
<div class="row hidden-sm hidden-md hidden-lg">
<div class="col-sm-12">
<a href="https://www.nist.gov" title="National Institute of
Standards and Technology" rel="home" target="_blank" class="footer-nist-logo"
id="footer-bottom-nist-logo-link">
<img src="/CSRC/Media/images/logo_rev.png" alt="National
Institute of Standards and Technology logo" id="footer-bottom-nist-logo" />
</a>
</div>
</div>
<div class="row">
<div class="col-sm-6">
<p>
<a href="mailto:[email protected]?subject=CSRC
Inquiry" id="footer-webmaster-link">Webmaster</a> |
<a href="/about/contact" id="footer-contact-us-
link">Contact Us</a> |
<a href="https://www.nist.gov/about-nist/our-organization"
style="display: inline-block;" id="footer-org-link">Our Other Offices</a>
</p>
</div>
<div class="col-sm-6">
<span class="pull-right text-right">
Contact CSRC Webmaster: <a href="mailto:webmaster-
[email protected]?subject=CSRC Inquiry" style="display: inline-block;" id="footer-
info-webmaster-link">[email protected]</a>
</span>
</div>
</div>
<div class="row">
<div class="footer-bottom-links-container" id="footer-bottom-
links-container">
<ul>
<li><a href="https://www.nist.gov/privacy-policy">Site
Privacy</a></li>
<li><a
href="https://www.nist.gov/oism/accessibility">Accessibility</a></li>
<li><a href="https://www.nist.gov/privacy">Privacy
Program</a></li>
<li><a
href="https://www.nist.gov/oism/copyrights">Copyrights</a></li>
<li><a href="https://www.commerce.gov/vulnerability-
disclosure-policy">Vulnerability Disclosure</a></li>
<li><a href="https://www.nist.gov/no-fear-act-policy">No
Fear Act Policy</a></li>
<li><a href="https://www.nist.gov/foia">FOIA</a></li>
<li><a href="https://www.nist.gov/environmental-policy-
statement">Environmental Policy</a></li>
<li><a href="https://www.nist.gov/summary-report-scientific-
integrity">Scientific Integrity</a></li>
<li><a href="https://www.nist.gov/nist-information-quality-
standards">Information Quality Standards</a></li>
<li><a
href="https://www.commerce.gov/">Commerce.gov</a></li>
<li><a href="https://www.science.gov/">Science.gov</a></li>
<li><a href="https://www.usa.gov/">USA.gov</a></li>
<li><a href="https://vote.gov/">Vote.gov</a></li>
</ul>
</div>
</div>
</div>
</footer>
</body>
</html>