This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author christian.heimes
Recipients christian.heimes, neologix, pitrou, vstinner
Date 2013-08-22.17:45:23
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1377193524.1.0.750459467534.issue18811@psf.upfronthosting.co.za>
In-reply-to
Content
I'm -1

It doesn't look like OpenSSL's PRNG is much faster than /dev/urandom if Python keeps a persistent fd:

$ python3.3 prng.py 
loops: 1000000
bytes: 16
/dev/urandom (fd)        1.2181
os.urandom()             3.2892
RAND_pseudo_bytes        1.2924
RAND_bytes               1.2945

Some crypto experts also say that the PRNG of a stock OpenSSL build is sub par. The algorithm is neither standardized by NIST nor carefully developed by a cryptographer. FIPS builds of OpenSSL have a better PRNG.
History
Date User Action Args
2013-08-22 17:45:24christian.heimessetrecipients: + christian.heimes, pitrou, vstinner, neologix
2013-08-22 17:45:24christian.heimessetmessageid: <1377193524.1.0.750459467534.issue18811@psf.upfronthosting.co.za>
2013-08-22 17:45:24christian.heimeslinkissue18811 messages
2013-08-22 17:45:23christian.heimescreate