* Use a cryptographically secure pseudorandom number generator. Now with
tests.