#include <Random123/philox.h>
List of all members.
Detailed Description
template<unsigned int ROUNDS>
class r123::Philox4x32_R< ROUNDS >
exports the member functions, typedefs and operator overloads required by a CBRNG class.
The template argument, ROUNDS, is the number of times the Philox round function will be applied.
In November 2011, the authors recorded some suspicious p-values (approximately 1.e-7) from some very long (longer than the default BigCrush length) SimpPoker tests. Despite the fact that even longer tests reverted to "passing" p-values, a cloud remains over Philox4x32 with 7 rounds. The authors know of no statistical flaws with ROUNDS=8 or more for Philox4x32.
Member Typedef Documentation
template<unsigned int ROUNDS>
template<unsigned int ROUNDS>
template<unsigned int ROUNDS>
Member Function Documentation
template<unsigned int ROUNDS>
Member Data Documentation
template<unsigned int ROUNDS>
The documentation for this class was generated from the following file: