The method descriptions in this class assume the underlying random byte generator generates uniformly distributed numbers that are independent of each other.
Thread safety: The methods in this class are safe for concurrent use by multiple threads, as long as the underlying random byte generator is as well.