Need actual random numbers? Meet the NIST randomness beacon.Posted: September 30, 2013 | Author: Hilary Mason | Filed under: projects | Tags: beacon, python, random, randomness, randomnumbers | 5 Comments »
It’s easy to use:
b = Beacon() print b.last_record() print b.previous_record() #and so on
There’s also a handy generator for getting a set of n random numbers.
(One of the best gifts I ever got was a copy of 1,000,000 Random Numbers, and I’ve been intrigued ever since.)
Please note that this the randomness beacon is not intended to be a source of cryptographic keys — indeed, it’s a public set of numbers, so I wouldn’t recommend doing anything that could be compromised by someone else having the access to the exact same set of numbers. Rather, this is interesting precisely for the scientific opportunities that are possible when you have a random but public set of inputs.