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 IvanAnishchuk
Recipients IvanAnishchuk, ncoghlan, steven.daprano, vstinner
Date 2017-03-11.00:10:46
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1489191046.55.0.493809660567.issue29790@psf.upfronthosting.co.za>
In-reply-to
Content
Victor, I suppose you don't happen to have a good entropy source? :) I cannot really stress the word "optional" enough here. And I understand why most user wouldn't want this. That's why I'm proposing to make it optional.

As per PEP, "The /dev/random device should only used for very specific use cases." and that's exactly what I'm proposing, a special option for special use cases. (Speaking of options, it would've been nice to have more of those, I would really like to have an easy way to access an entropy source directly, not through system PRNG, for generating keys and like. But devices and interfaces can be different so it's out of scope for this proposal.)

To be absolutely clear: what I'm proposing is a small improvement for linux users who have a good entropy source (e.g. a hardware TRNG) and specifically opt for this feature setting an environment variable (or by other means). Without affecting anyone else under any circumstances.
History
Date User Action Args
2017-03-11 00:10:46IvanAnishchuksetrecipients: + IvanAnishchuk, ncoghlan, vstinner, steven.daprano
2017-03-11 00:10:46IvanAnishchuksetmessageid: <1489191046.55.0.493809660567.issue29790@psf.upfronthosting.co.za>
2017-03-11 00:10:46IvanAnishchuklinkissue29790 messages
2017-03-11 00:10:46IvanAnishchukcreate