Web Based AIS31 Test Software For Random Number Generators
Erdinç Avaroğlu1*, Recai Sinekli2, Veli Yıldız3, Hakan Gülcan4
1Mersin University, Mersin, Turkey
2Mersin University, Mersin, Turkey
3Mersin University, Mersin, Turkey
4Mersin University, Mersin, Turkey
* Corresponding author: eavaroglu@mersin.edu.tr
Presented at the International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT2017), Tokat, Turkey, Dec 02, 2017
SETSCI Conference Proceedings, 2017, 1, Page (s): 230-234 , https://doi.org/
Published Date: 08 December 2017 | 1397 14
Abstract
Several test suites have been developed to test the statistical properties of random numbers generated from pseudotrue random number generators. Some of these are Crypt-X, Diehard, FIPS 140, NIST 800-22 AIS31 test suites. In this study, web based application of AIS31 test suite was realized and published athttp://ais31.mersin.edu.tr. For this purpose, a random number was generated using the Random () function in the Linux operating system, and it has been shown that the random number sequences obtained from this generator pass the AIS31 test successfully.
Keywords - Random number, Random number generation, NIST statistical test, AIS 31 test, Web based AIS31
References
[1] L.-Y. Deng and D. K. J. Lin, “Random Number Generation for the New Century,” Am. Stat., vol. 54, no. 2, pp. 145–150, 2000.
[2] C. Koc, “Cryptographic Engineering,” in Cryptographic Engineering, Springer, 2009, pp. 475–504.
[3] BSI, “AIS31 Test Suite,” Bsi, 2013. [Online]. Available:https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Zertifizierung/Interpretationen/AIS_31_testsuit_zip.zip;jsessionid=E9CA9960CB449465827B2BA22030FBD5.1_cid369?__blob=publicationFile&v=1. [Accessed: 27-Sep-2017].
[4] R. N. Akram, K. Markantonakis, and K. Mayes, “Pseudorandom number generation in smart cards: An implementation, performance and randomness
analysis,” in 2012 5th International Conference on New Technologies, Mobility and Security -Proceedings of NTMS 2012 Conference and Workshops, 2012, pp. 1–7.
[5] J. Sobotka and V. Zeman, “Design of the true random numbers generator,” Elektrorevue, vol. 2, no. 3, pp. 47–52, 2011.
[6] M. Mackall and T. Ts’o, “random. c A strong random number generator, 2009./driver/char/random. c in Linux Kernel 2.6. 30.7.” .
[7] Z. Gutterman, B. Pinkas, and T. Reinman, “Analysis of the linux random number generator,” in Proceedings - IEEE Symposium on Security and Privacy, 2006, vol. 2006, pp. 371–385.
[8] H. Park, J. Kang, and Y. Yeom, “진난수발생기용 난수성 검정 방법 AIS . 31에 대한 확률론적 분석 및 보안성 평가 적용 방법 * Probabilistic Analysis
of AIS . 31 Statistical Tests for TRNGs and Their Applications to Security Evaluations *,” J. Korea Inst. Inf. Secur. Cryptol., vol. 26, no. 1, pp. 49–67, 2016.
[9] E. Avaroğlu, R. Sinekli, V. Yıldız, and H. Gülcan, “Web Tabanlı AIS31 Test Yazılımı,” 2017. [Online]. Available: ais31.mersin.edu.tr. [Accessed: 28-Sep-
2017]