<?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 10 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=cryptographically_secure_pseudorandom_number_generator&amp;p=9">1.Previous</a><br />
<a accesskey="3" href="page.php?w=cryptographically_secure_pseudorandom_number_generator&amp;p=11">3.Next</a>
</p>

<p>Most PRNGs are not suitable for use as CSPRNGs and will fail on both counts:<br/>
# While most PRNGs' outputs appear random to assorted statistical tests, they do not resist determined reverse engineering. Specialized statistical tests may be found specially tuned to such a PRNG that shows the random numbers not to be truly random. At the same time, because CSPRNGs are designed to resist all statistical tests (and are believed to be secure on this front until such a test has been found), a CSPRNG can replace any true random number generator</p><p>
<a accesskey="1" href="page.php?w=cryptographically_secure_pseudorandom_number_generator&amp;p=9">1.Previous</a><br />
<a accesskey="3" href="page.php?w=cryptographically_secure_pseudorandom_number_generator&amp;p=11">3.Next</a>
</p>

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

</card>
</wml>
