Merge pull request #595 from reaperhulk/be-more-accurate-about-random

Be accurate when telling Windows users what CryptGenRandom uses
diff --git a/docs/hazmat/backends/openssl.rst b/docs/hazmat/backends/openssl.rst
index e388087..d6351c9 100644
--- a/docs/hazmat/backends/openssl.rst
+++ b/docs/hazmat/backends/openssl.rst
@@ -62,7 +62,9 @@
 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 the implementation of ``CryptGenRandom`` depends on which version of
+the operation system you are using. See 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 +73,4 @@
 .. _`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