The class implements an API similar to OpenBSD's arc4random: - A way to get a random uint32_t. (arc4random) - A way to get a random uint32_t with an upper bound. (arc4random_uniform) - A way to fill a buffer with random data. (arc4random_buf)