2015 · 16 citations · 11 references
ComputingComputer EngineeringComputer ScienceCryptographyParallel ComputingPerformance MeasurementData ParallelismGraphics Processing Unit ComputingGraphics Processing UnitsHardware AccelerationRandom Number GenerationSoftware TestingCryptographic ApplicationsCuda ProgrammingPseudo-random Number GenerationPseudo-random Number GeneratorsPseudorandom GeneratorsRandom Number Generator TestingStatistical Quality Assessment
In general, the tests for assessing the quality of the pseudorandom number generators (PRNG) are very time consuming. The paper is devoted to the problem of PRNGs assessment tests acceleration. Our approach based on the using resources of graphics cards and technology nVIDIA CUDA. This paper gives examples of parallelization of several tests from A Statistical Test Suite for Random and Pseudorandom Number Generators for cryptographic applications of the National Institute of Standards and Technology. The results of the experiments show that the approach can significantly reduce the time of PRNGs testing.
11
Handbook of applied cryptography
Choice Reviews Online · 1997 · 10.5K citations · Full text
On the Complexity of Finite Sequences
A. Lempel, J. Ziv · IEEE Transactions on Information Theory · 1976 · 2.7K citations
A universal statistical test for random bit generators
Ueli Maurer · Journal of Cryptology · 1992 · 262 citations · Full text
Statistical Testing of Random Number Generators
Juan Soto, Andrew L. Rukhin · 1999 · 168 citations