Efficient key-dependent message authentication in reconfigurable hardware
TestU01: A C library for empirical testing of random number generators