TestU01
TestU01 is a software library, implemented in the ANSI C language, and offering a collection of utilities for the empirical statistical testing of uniform random number generators. The library implements several types of random number generators in generic form, as well as many specific generators proposed in the literature or found in widely-used software. It provides general implementations of the classical statistical tests for random number generators, as well as several others proposed in the literature, and some original ones. These tests can be applied to the generators predefined in the library and to user-defined generators. Specific tests suites for either sequences of uniform random numbers in [0,1] or bit sequences are also available. Basic tools for plotting vectors of points produced by generators are provided as well. Additional software permits one to perform systematic studies of the interaction between a specific test and the structure of the point sets produced by a given family of random number generators. That is, for a given kind of test and a given class of random number generators, to determine how large should be the sample size of the test, as a function of the generator’s period length, before the generator starts to fail the test systematically.
Keywords for this software
References in zbMATH (referenced in 95 articles )
Showing results 1 to 20 of 95.
Sorted by year (- Liu, Yu; Qin, Zheng; Liao, Xiaofeng; Wu, Jiahui: A chaotic image encryption scheme based on Hénon-Chebyshev modulation map and genetic operations (2020)
- Lorek, Paweł; Łoś, Grzegorz; Gotfryd, Karol; Zagórski, Filip: On testing pseudorandom generators via statistical tests based on the arcsine law (2020)
- Rainer, Benjamin; Pilz, Jürgen; Deutschmann, Martin: Assessing the statistical quality of RNGs (2020)
- Fan, Chunlei; Wang, Chuanfu; Ding, Qun: A novel algorithm for detection and localization of periodic phenomena of chaotic binary sequences (2019)
- Flores-Vergara, A.; García-Guerrero, E. E.; Inzunza-González, E.; López-Bonilla, O. R.; Rodríguez-Orozco, Eduardo; Cárdenas-Valdez, Jose R.; Tlelo-Cuautle, E.: Implementing a chaotic cryptosystem in a 64-bit embedded system by using multiple-precision arithmetic (2019)
- Huang, Xuan; Liu, Lingfeng; Li, Xiangjun; Yu, Minrong; Wu, Zijie: A new two-dimensional mutual coupled logistic map and its application for pseudorandom number generator (2019)
- Lemire, Daniel; O’Neill, Melissa E.: Xorshift1024*, xorshift1024+, xorshift128+ and xoroshiro128+ fail statistical tests for linearity (2019)
- Li, Bo; Liao, Xiaofeng; Jiang, Yan: A novel image encryption scheme based on improved random number generator and its implementation (2019)
- Owen, Art B.: Comment: unreasonable effectiveness of Monte Carlo (2019)
- Sulak, Fatih; Doğanaksoy, Ali; Uğuz, Muhiddin; Koçak, Onur: Periodic template tests: a family of statistical randomness tests for a collection of binary sequences (2019)
- Terenin, Alexander; Dong, Shawfeng; Draper, David: GPU-accelerated Gibbs sampling: a case study of the horseshoe probit model (2019)
- Uğuz, Muhiddin; Doğanaksoy, Ali; Sulak, Fatih; Koçak, Onur: R-2 composition tests: a family of statistical randomness tests for a collection of binary sequences (2019)
- Yosefnezhad Irani, Behzad; Ayubi, Peyman; Amani Jabalkandi, Fardin; Yousefi Valandar, Milad; Jafari Barani, Milad: Digital image scrambling based on a new one-dimensional coupled sine map (2019)
- Bakiri, Mohammed; Guyeux, Christophe; Couchot, Jean-François; Oudjida, Abdelkrim Kamel: Survey on hardware implementation of random number generators on FPGA: theory and experimental analyses (2018)
- Contassot-Vivier, Sylvain; Couchot, Jean-François; Héam, Pierre-Cyrille: Gray codes generation algorithm and theoretical evaluation of random walks in (\mathsfN)-cubes (2018)
- Haiman, George: Level hitting probabilities and extremal indexes for some particular dynamical systems (2018)
- Kneusel, Ronald T.: Random numbers and computers (2018)
- Lin, Y.; Wang, F.; Liu, B.: Random number generators for large-scale parallel Monte Carlo simulations on FPGA (2018)
- Liu, Lingfeng; Liu, Bocheng; Hu, Hanping; Miao, Suoxia: Reducing the dynamical degradation by bi-coupling digital chaotic maps (2018)
- Saito, Asaki; Yamaguchi, Akihiro: Pseudorandom number generator based on the Bernoulli map on cubic algebraic integers (2018)