Roundup Tracker - Issues

Message6175

Author ber
Recipients ber, cmeerw, joseph_myers, rouilj, schlatterbeck
Date 2018-08-09.13:56:29
Message-id <1533822990.41.0.56676864532.issue2550988@psf.upfronthosting.co.za>
In-reply-to
Looking into this change, I wonder if there are any platforms
that we support that lack random.SystemRandom.

os.urandom() documentation talks about Linux, Unix-like systems and
Windows. While https://en.wikipedia.org/wiki//dev/random 
explains that we have all major operations systems covered.

As even the salt is a cryptographic purpose, my take on this is that
we should only use random.SystemRandom, which does not need to be seeded
and remove all seeding and fallback code. It should make our code even
simpler.

What do you think?
History
Date User Action Args
2018-08-09 13:56:30bersetmessageid: <1533822990.41.0.56676864532.issue2550988@psf.upfronthosting.co.za>
2018-08-09 13:56:30bersetrecipients: + ber, schlatterbeck, rouilj, cmeerw, joseph_myers
2018-08-09 13:56:30berlinkissue2550988 messages
2018-08-09 13:56:29bercreate