Ls-14 Test Suite for Long Sequences

dc.authorid Uguz, Muhiddin/0000-0003-2344-503X
dc.authorscopusid 56606221100
dc.authorscopusid 57222050785
dc.authorscopusid 19933556500
dc.authorscopusid 36624418400
dc.authorscopusid 57193885672
dc.contributor.author Akcengiz, Ziya
dc.contributor.author Aslan, Melis
dc.contributor.author Doganaksoy, Ali
dc.contributor.author Sulak, Fatih
dc.contributor.author Uguz, Muhiddin
dc.contributor.other Mathematics
dc.date.accessioned 2024-07-05T15:23:17Z
dc.date.available 2024-07-05T15:23:17Z
dc.date.issued 2024
dc.department Atılım University en_US
dc.department-temp [Akcengiz, Ziya] TUBITAK, UEKAE, Kocaeli, Turkiye; [Aslan, Melis; Doganaksoy, Ali; Uguz, Muhiddin] Middle East Tech Univ, Dept Math, Ankara, Turkiye; [Sulak, Fatih] Atilim Univ, Dept Math, Ankara, Turkiye en_US
dc.description Uguz, Muhiddin/0000-0003-2344-503X en_US
dc.description.abstract Random number sequences are used in many branches of science. Because of many technical reasons and their practicality, pseudo random sequences are usually employed in place of true number sequences. Whether a sequence generated through a deterministic process is a pseudo random, in other words, random-looking sequence or it contains certain patterns, can be determined with the help of statistics and mathematics. Although, in the literature there are many statistical randomness tests for this purpose, there is no much work on test suites specialized for long sequences, that is sequences of length 1,000,000 bits or more. Most of the randomness tests for long sequences use some mathematical approximations to compute expected values of the random variables and hence their results contain some errors. Another approach to evaluate randomness criteria of long sequences is to partition the long sequence into a collection short sequences and evaluate the collection for the ran- domness using statistical goodness of fit tests. The main advantage of this approach is, as the individual sequences are short, there is no need to use mathematical approximations. On the other hand when the second approach is preferred, partition the long sequence into a collection of fixed length subsequences and this approach causes a loss of information in some cases. Hence the idea of dynamic partition should be included to perform a more reliable test suite. In this paper, we propose three new tests, namely the entire R2 run, dynamic saturation point, and dynamic run tests. Moreover, we intro duce a new test suite, called LS-14, consisting of 14 tests to evaluate randomness of long sequences. As LS-14 employs all three approaches: testing the entire long sequence, testing the collection of fixed length partitions of it, and finally, testing the collection obtained by the dynamic partitions of it, the proposed LS-14 test suit differs from all existing suites. Mutual comparisons of all 14 tests in the LS-14 suite, with each other are computed. Moreover, results obtained from the proposed test suite and NIST SP800-22 suite are compared. Examples of sequences with certain patterns which are not observed by NIST SP800-22 suite but detected by the proposed test suite are given. en_US
dc.identifier.citationcount 0
dc.identifier.doi 10.15672/hujms.1190807
dc.identifier.endpage 250 en_US
dc.identifier.issn 2651-477X
dc.identifier.issue 1 en_US
dc.identifier.scopus 2-s2.0-85186552352
dc.identifier.startpage 230 en_US
dc.identifier.uri https://doi.org/10.15672/hujms.1190807
dc.identifier.uri https://hdl.handle.net/20.500.14411/2298
dc.identifier.volume 53 en_US
dc.identifier.wos WOS:001182377800001
dc.institutionauthor Sulak, Fatih
dc.language.iso en en_US
dc.publisher Hacettepe Univ, Fac Sci en_US
dc.relation.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.scopus.citedbyCount 0
dc.subject . Randomness en_US
dc.subject random number en_US
dc.subject statistical tests en_US
dc.subject cryptography en_US
dc.subject NIST SP800-22 en_US
dc.subject dynamic partitioning en_US
dc.title Ls-14 Test Suite for Long Sequences en_US
dc.type Article en_US
dc.wos.citedbyCount 0
dspace.entity.type Publication
relation.isAuthorOfPublication 40b5c43b-abb5-47ad-9931-a3dcff0a8fe5
relation.isAuthorOfPublication.latestForDiscovery 40b5c43b-abb5-47ad-9931-a3dcff0a8fe5
relation.isOrgUnitOfPublication 31ddeb89-24da-4427-917a-250e710b969c
relation.isOrgUnitOfPublication.latestForDiscovery 31ddeb89-24da-4427-917a-250e710b969c

Files

Collections