On testing pseudorandom generators via statistical tests based on the arcsine law

03/23/2019
by   Pawel Lorek, et al.
0

Testing the quality of pseudorandom number generators is an important issue. Security requirements become more and more demanding, weaknesses in this matter are simply not acceptable. There is a need for an in-depth analysis of statistical tests -- one has to be sure that rejecting/accepting a generator as good is not a result of errors in computations or approximations. In this paper we propose a second level statistical test based on the arcsine law for random walks. We provide a Berry-Essen type inequality for approximating the arcsine distribution, what allows us to perform a detailed error analysis of the proposed test.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/16/2017

Checking the Soundness of Statistical Tests for Random Number Generators by Using a Three-Level Test

Statistical tests of pseudorandom number generators (PRNGs) are applicab...
research
11/03/2018

A Search for Good Pseudo-random Number Generators : Survey and Empirical Studies

In today's world, several applications demand numbers which appear rando...
research
04/06/2023

Covering All the Bases: Type-Based Verification of Test Input Generators

Test input generators are an important part of property-based testing (P...
research
03/08/2022

A Fast Hardware Pseudorandom Number Generator Based on xoroshiro128

The Graphcore Intelligent Processing Unit contains an original pseudoran...
research
08/29/2018

Certified Mapper: Repeated testing for acyclicity and obstructions to the nerve lemma

The Mapper algorithm does not include a check for whether the cover prod...
research
12/13/2019

On asymptotically optimal tests for random number generators

The problem of constructing effective statistical tests for random numbe...
research
05/03/2018

Scrambled Linear Pseudorandom Number Generators

Linear pseudorandom number generators are very popular due to their high...

Please sign up or login with your details

Forgot password? Click here to reset