作者
Abdul Alif Zakaria, Hazlin Abdul Rani, Nik Azura Nik
发表日期
2019
期刊
International Journal of Cryptology Research
页码范围
52-75
简介
Random numbers are at the heart of modern cryptography, and having access to a source of randomness is crucial for information security. Tests for randomness determine whether a data set has a recognizable pattern which indicates that it is significantly non-random. However, the randomness test is very time consuming which requires a large file size of data to be tested. Also, the randomness test requires a repeated process for a different types of tests. In this research paper, we introduced a cryptographic evaluation tool to evaluate the randomness of a cryptographic algorithm. This tool is an extended work done on the NIST Statistical Test Suite which is the most popular statistical test for the evaluation of the quality of random number generators. All of the results from each of the 15 tests in the test suite are compiled and analyzed simultaneously. The proposed tool finally generated a complete randomness evaluation report which provides a conclusion to indicate whether the tested cryptographic algorithm passes or fails each test. It took about three hours to produce a complete analysis report compared to eight hours using a conventional method. With the presence of this
引用总数
学术搜索中的文章
AA Zakaria, HA Rani, NA Nik - International Journal of Cryptology Research, 2019