<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Cryptographically secure pseudorandom number generator - Page 16 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=cryptographically_secure_pseudorandom_number_generator&amp;p=15">1.Previous</a><br />
<a accesskey="3" href="page.php?w=cryptographically_secure_pseudorandom_number_generator&amp;p=17">3.Next</a>
</p>
<p>to be <a href="page.php?w=NP-hardness">hard</a></p>

<p><big>Designs based on cryptographic primitives</big></p>
<p>
* A secure <a href="page.php?w=block_cipher">block cipher</a> can be converted into a CSPRNG by running it in <a href="page.php?w=Block_cipher_modes_of_operation">counter mode</a> using, for example, a special construct that the <a href="page.php?w=NIST">NIST</a> in SP 800-90A calls <a href="page.php?w=CTR_DRBG">CTR DRBG</a>. CTR_DBRG typically uses <a href="page.php?w=Advanced_Encryption_Standard">Advanced Encryption Standard</a> (AES).<br/></p><p>
<a accesskey="1" href="page.php?w=cryptographically_secure_pseudorandom_number_generator&amp;p=15">1.Previous</a><br />
<a accesskey="3" href="page.php?w=cryptographically_secure_pseudorandom_number_generator&amp;p=17">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
