A simulation study on the accuracy of cryptographic randomness tests

被引:1
|
作者
Demirhan, Haydar [1 ,2 ]
Bitirim, Nihan [3 ]
机构
[1] Hacettepe Univ, Dept Stat, TR-06800 Ankara, Turkey
[2] RMIT Univ, Math Sci, Sch Sci, Melbourne, Vic 3000, Australia
[3] Council Higher Educ, Bilkent, Turkey
关键词
Bit-length; hypothesis testing; negative predictive value; power; random number generator; significance level; sensitivity; specificity; type-I error;
D O I
10.1177/0037549717726145
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Randomness provided by pseudo-random number generators is the one of the most vital parts of cryptographic applications. There are two gaps in the cryptographic randomness test procedures used to evaluate the degree of randomness. Firstly, although there are more accurate alternatives, the usual chi-square test is directly applied regardless of the predictive power of the tests. Secondly, although there are more than 100 cryptographic randomness tests available in the literature of cryptography, the statistical characteristics and accuracy of those hypothesis tests have not been figured out by an extensive simulation study. To conduct appropriate and reliable hypothesis tests, the main statistical characteristics of the tests should be studied. In this article, the usage of alternatives to the chi-square test, such as Anderson-Darling, Kolmogorov-Smirnov, and Jarque-Bera tests, in testing the cryptographic randomness is proposed to get better statistical properties. Also, the effects of type-I error, sensitivity, specificity, power, negative predictive value, and goodness-of-fit tests on the accuracy of recently proposed and existing cryptographic randomness tests are evaluated by an extensive Monte Carlo simulation study. The results are beneficial for practitioners wishing to choose the most appropriate cryptographic randomness test procedure and for the evaluation of accuracy of the cryptographic randomness tests in the detection of non-randomness for cryptographic applications.
引用
收藏
页码:1113 / 1122
页数:10
相关论文
共 50 条
  • [1] Cryptographic Randomness on a CC2538: a Case Study
    Yan, Yan
    Oswald, Elisabeth
    Tryfonas, Theo
    [J]. 2016 8TH IEEE INTERNATIONAL WORKSHOP ON INFORMATION FORENSICS AND SECURITY (WIFS 2016), 2016,
  • [3] TESTS OF RANDOMNESS - A COMPARATIVE-STUDY
    SMIT, CF
    [J]. SOUTH AFRICAN STATISTICAL JOURNAL, 1985, 19 (02) : 147 - 147
  • [4] Tests for Randomness?
    Ayton, Peter
    Wright, George
    [J]. Teaching Mathematics and its Applications, 1987, 6 (02): : 83 - 87
  • [5] A simulation study of predictive ability measures in a survival model II: explained randomness and predictive accuracy
    Choodari-Oskooei, B.
    Royston, P.
    Parmar, Mahesh K. B.
    [J]. STATISTICS IN MEDICINE, 2012, 31 (23) : 2644 - 2659
  • [6] CryptRndTest: An R Package for Testing the Cryptographic Randomness
    Demirhan, Haydar
    Bitirim, Nihan
    [J]. R JOURNAL, 2016, 8 (01): : 233 - 247
  • [7] Chaotic Cryptographic Scheme and its Randomness Evaluation
    Stoyanov, B. P.
    [J]. APPLICATION OF MATHEMATICS IN TECHNICAL AND NATURAL SCIENCES, 2012, 1487 : 397 - 404
  • [8] APPLICATION OF TESTS FOR RANDOMNESS
    BENNETT, CA
    [J]. INDUSTRIAL AND ENGINEERING CHEMISTRY, 1951, 43 (09): : 2063 - 2067
  • [9] UNIFORM TESTS OF RANDOMNESS
    LEVIN, LA
    [J]. DOKLADY AKADEMII NAUK SSSR, 1976, 227 (01): : 33 - 35
  • [10] NONPARAMETRIC RANDOMNESS TESTS
    BELL, CB
    MEDNIK, EF
    [J]. ANNALS OF MATHEMATICAL STATISTICS, 1967, 38 (03): : 953 - +