Modifications of Knuth Randomness Tests for Integer and Binary Sequences

No Thumbnail Available

Date

2018

Journal Title

Journal ISSN

Volume Title

Publisher

Ankara Univ, Fac Sci

Open Access Color

GOLD

Green Open Access

Yes

OpenAIRE Downloads

OpenAIRE Views

Publicly Funded

No
Impulse
Average
Influence
Average
Popularity
Average

Research Projects

Journal Issue

Abstract

Generating random numbers and random sequences that are indistinguishable from truly random sequences is an important task for cryptography. To measure the randomness, statistical randomness tests are applied to the generated numbers and sequences. Knuth test suite is the one of the first statistical randomness suites. This suite, however, is mostly for real number sequences and the parameters of the tests are not given explicitly. In this work, we review the tests in Knuth Test Suite. We give test parameters in order for the tests to be applicable to integer and binary sequences and make suggestions on the choice of these parameters. We clarify how the probabilities used in the tests are calculated according to the parameters and provide formulas to calculate the probabilities. Also, some tests, like Permutation Test and Max-of-t-test, are modified so that the test can be used to test integer sequences. Finally, we apply the suite on some widely used cryptographic random number sources and present the results.

Description

Keywords

Knuth test suite, Statistical randomness testing, Knuth test suite;Statistical randomness testing

Turkish CoHE Thesis Center URL

Fields of Science

0102 computer and information sciences, 0101 mathematics, 01 natural sciences

Citation

WoS Q

Q3

Scopus Q

OpenCitations Logo
OpenCitations Citation Count
N/A

Source

Communications Faculty Of Science University of Ankara Series A1Mathematics and Statistics

Volume

67

Issue

2

Start Page

64

End Page

81

Collections

PlumX Metrics
Captures

Mendeley Readers : 3

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
0.0

Sustainable Development Goals

4

QUALITY EDUCATION
QUALITY EDUCATION Logo

8

DECENT WORK AND ECONOMIC GROWTH
DECENT WORK AND ECONOMIC GROWTH Logo

9

INDUSTRY, INNOVATION AND INFRASTRUCTURE
INDUSTRY, INNOVATION AND INFRASTRUCTURE Logo

10

REDUCED INEQUALITIES
REDUCED INEQUALITIES Logo

12

RESPONSIBLE CONSUMPTION AND PRODUCTION
RESPONSIBLE CONSUMPTION AND PRODUCTION Logo

17

PARTNERSHIPS FOR THE GOALS
PARTNERSHIPS FOR THE GOALS Logo