Modifications of Knuth randomness tests for integer and binary sequences

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 statistica...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Communications Series A1 Mathematics & Statistics 2018-02, Vol.67 (2), p.64-81
Hauptverfasser: Sulak,Fatih, Koçak,Onur, Doğanaksoy,Ali, Uğuz,Muhiddin
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 81
container_issue 2
container_start_page 64
container_title Communications Series A1 Mathematics & Statistics
container_volume 67
creator Sulak,Fatih
Koçak,Onur
Doğanaksoy,Ali
Uğuz,Muhiddin
description 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.
doi_str_mv 10.1501/Commua1_0000000862
format Article
fullrecord <record><control><sourceid>idealonline</sourceid><recordid>TN_cdi_idealonline_journals_IDEAL_63935</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>IDEAL_63935</sourcerecordid><originalsourceid>FETCH-LOGICAL-c210t-d78681357b3be8c313f6442e9aafd99d9deed2f9702f2e63c4be3f2adadb3113</originalsourceid><addsrcrecordid>eNotjb1OwzAURj2A1FL6AkzemAK-vvnzWIVCK4JYukdOfA2uElvEzsDbU6l8yxmOdD7GHkA8QSHguQnTtGjoxHV1KW_YGlBgVigFK3YX41kIxDyHNTt8BOOsG3RywUceLH_3S_rms_YmTJ5i5IliityGmTuf6ItmfnG8d17PvzzSz0J-oHjPbq0eI23_uWGn1_2pOWTt59ux2bXZIEGkzFR1WQMWVY891QMC2jLPJSmtrVHKKENkpFWVkFZSiUPeE1qpjTY9AuCGPV6zzpAegx-dp-4cltlfTrvjy37XdiUqLPAPsz1Qig</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Modifications of Knuth randomness tests for integer and binary sequences</title><source>Alma/SFX Local Collection</source><creator>Sulak,Fatih ; Koçak,Onur ; Doğanaksoy,Ali ; Uğuz,Muhiddin</creator><contributor>Bereketoğlu,Hüseyin</contributor><creatorcontrib>Sulak,Fatih ; Koçak,Onur ; Doğanaksoy,Ali ; Uğuz,Muhiddin ; Bereketoğlu,Hüseyin</creatorcontrib><description>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><identifier>ISSN: 1303-5991</identifier><identifier>DOI: 10.1501/Commua1_0000000862</identifier><language>eng</language><publisher>Ankara Üniversitesi Fen Fakültesi</publisher><subject>Matematik</subject><ispartof>Communications Series A1 Mathematics &amp; Statistics, 2018-02, Vol.67 (2), p.64-81</ispartof><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c210t-d78681357b3be8c313f6442e9aafd99d9deed2f9702f2e63c4be3f2adadb3113</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><contributor>Bereketoğlu,Hüseyin</contributor><creatorcontrib>Sulak,Fatih</creatorcontrib><creatorcontrib>Koçak,Onur</creatorcontrib><creatorcontrib>Doğanaksoy,Ali</creatorcontrib><creatorcontrib>Uğuz,Muhiddin</creatorcontrib><title>Modifications of Knuth randomness tests for integer and binary sequences</title><title>Communications Series A1 Mathematics &amp; Statistics</title><description>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><subject>Matematik</subject><issn>1303-5991</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><recordid>eNotjb1OwzAURj2A1FL6AkzemAK-vvnzWIVCK4JYukdOfA2uElvEzsDbU6l8yxmOdD7GHkA8QSHguQnTtGjoxHV1KW_YGlBgVigFK3YX41kIxDyHNTt8BOOsG3RywUceLH_3S_rms_YmTJ5i5IliityGmTuf6ItmfnG8d17PvzzSz0J-oHjPbq0eI23_uWGn1_2pOWTt59ux2bXZIEGkzFR1WQMWVY891QMC2jLPJSmtrVHKKENkpFWVkFZSiUPeE1qpjTY9AuCGPV6zzpAegx-dp-4cltlfTrvjy37XdiUqLPAPsz1Qig</recordid><startdate>201802</startdate><enddate>201802</enddate><creator>Sulak,Fatih</creator><creator>Koçak,Onur</creator><creator>Doğanaksoy,Ali</creator><creator>Uğuz,Muhiddin</creator><general>Ankara Üniversitesi Fen Fakültesi</general><scope>IEBAR</scope></search><sort><creationdate>201802</creationdate><title>Modifications of Knuth randomness tests for integer and binary sequences</title><author>Sulak,Fatih ; Koçak,Onur ; Doğanaksoy,Ali ; Uğuz,Muhiddin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c210t-d78681357b3be8c313f6442e9aafd99d9deed2f9702f2e63c4be3f2adadb3113</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Matematik</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Sulak,Fatih</creatorcontrib><creatorcontrib>Koçak,Onur</creatorcontrib><creatorcontrib>Doğanaksoy,Ali</creatorcontrib><creatorcontrib>Uğuz,Muhiddin</creatorcontrib><collection>Idealonline online kütüphane - Journals</collection><jtitle>Communications Series A1 Mathematics &amp; Statistics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Sulak,Fatih</au><au>Koçak,Onur</au><au>Doğanaksoy,Ali</au><au>Uğuz,Muhiddin</au><au>Bereketoğlu,Hüseyin</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Modifications of Knuth randomness tests for integer and binary sequences</atitle><jtitle>Communications Series A1 Mathematics &amp; Statistics</jtitle><date>2018-02</date><risdate>2018</risdate><volume>67</volume><issue>2</issue><spage>64</spage><epage>81</epage><pages>64-81</pages><issn>1303-5991</issn><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.</abstract><pub>Ankara Üniversitesi Fen Fakültesi</pub><doi>10.1501/Commua1_0000000862</doi><tpages>18</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1303-5991
ispartof Communications Series A1 Mathematics & Statistics, 2018-02, Vol.67 (2), p.64-81
issn 1303-5991
language eng
recordid cdi_idealonline_journals_IDEAL_63935
source Alma/SFX Local Collection
subjects Matematik
title Modifications of Knuth randomness tests for integer and binary sequences
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-05T15%3A03%3A11IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-idealonline&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Modifications%20of%20Knuth%20randomness%20tests%20for%20integer%20and%20binary%20sequences&rft.jtitle=Communications%20Series%20A1%20Mathematics%20&%20Statistics&rft.au=Sulak,Fatih&rft.date=2018-02&rft.volume=67&rft.issue=2&rft.spage=64&rft.epage=81&rft.pages=64-81&rft.issn=1303-5991&rft_id=info:doi/10.1501/Commua1_0000000862&rft_dat=%3Cidealonline%3EIDEAL_63935%3C/idealonline%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true