Message6175
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? |
|
Date |
User |
Action |
Args |
2018-08-09 13:56:30 | ber | set | messageid: <1533822990.41.0.56676864532.issue2550988@psf.upfronthosting.co.za> |
2018-08-09 13:56:30 | ber | set | recipients:
+ ber, schlatterbeck, rouilj, cmeerw, joseph_myers |
2018-08-09 13:56:30 | ber | link | issue2550988 messages |
2018-08-09 13:56:29 | ber | create | |
|