aboutsummaryrefslogtreecommitdiffstats
path: root/docs/hazmat/backends
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2014-02-11 23:29:51 -0600
committerPaul Kehrer <paul.l.kehrer@gmail.com>2014-02-11 23:29:51 -0600
commitb4f7d88eccdd9a4ef81c9d972e2d0a1dcbb796d2 (patch)
tree71a0e2185b7bb48e3d535e698b5a52d38d981b31 /docs/hazmat/backends
parente202a049ff6e3bcd5ba3b3c95356b57982ffaa42 (diff)
downloadcryptography-b4f7d88eccdd9a4ef81c9d972e2d0a1dcbb796d2.tar.gz
cryptography-b4f7d88eccdd9a4ef81c9d972e2d0a1dcbb796d2.tar.bz2
cryptography-b4f7d88eccdd9a4ef81c9d972e2d0a1dcbb796d2.zip
be accurate when telling users what CryptGenRandom uses under the hood
Diffstat (limited to 'docs/hazmat/backends')
-rw-r--r--docs/hazmat/backends/openssl.rst5
1 files changed, 3 insertions, 2 deletions
diff --git a/docs/hazmat/backends/openssl.rst b/docs/hazmat/backends/openssl.rst
index e3880875..7f86d87e 100644
--- a/docs/hazmat/backends/openssl.rst
+++ b/docs/hazmat/backends/openssl.rst
@@ -62,7 +62,8 @@ OS Random Sources
On OS X and FreeBSD ``/dev/urandom`` is an alias for ``/dev/random`` and
utilizes the `Yarrow`_ algorithm.
-On Windows ``CryptGenRandom`` is backed by `Fortuna`_.
+On Windows ``CryptGenRandom`` can use a variety of algorithms depending on the
+version. View the `Microsoft documentation`_ for more details.
Linux uses its own PRNG design. ``/dev/urandom`` is a non-blocking source seeded
from the same pool as ``/dev/random``.
@@ -71,4 +72,4 @@ from the same pool as ``/dev/random``.
.. _`OpenSSL`: https://www.openssl.org/
.. _`initializing the RNG`: http://en.wikipedia.org/wiki/OpenSSL#Vulnerability_in_the_Debian_implementation
.. _`Yarrow`: http://en.wikipedia.org/wiki/Yarrow_algorithm
-.. _`Fortuna`: http://en.wikipedia.org/wiki/Fortuna_(PRNG)
+.. _`Microsoft documentation`: http://msdn.microsoft.com/en-us/library/windows/desktop/aa379942(v=vs.85).aspx