All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----java.lang.Thread | +----is.logi.crypto.random.Spinner
public static int spin(long t)
public void run()
public static int guessTime(int n)
public static void main(String arg[]) throws IOException
Calls spin(t) 1024 times and outputs the 8 lowest-order bits to a file named "spin.t", where t is replaced with the value of the parameter t.
If t is omitted, t=guessTime(1024) will be used.
the output of this program can be compressed to estimate the entropy of the random number generator. On my system the output does not compress at all for t>=5.
All Packages Class Hierarchy This Package Previous Next Index