Cryptographically Secure Diffusion Sequences—An Attempt to Prove Sequences Are Random

The use of random numbers in day-to-day digital life is increasing drastically to make the digital data more secure in various disciplines, particularly in cryptography, cloud data storage, and big data applications. Generally, all the random numbers or sequences are not truly random enough to be used in various applications of randomness, predominantly in cryptographic applications. Therefore, the sequences generated by pseudorandom number generator (PRNGs) are not cryptographically secure. Hence, this study proposes a concept that the diffusion sequences which are used during cryptographic operations need to be validated for randomness, though the random number generator produces the random sequences. This study discusses the NIST, Diehard and ENT test suite results of random diffusion sequences generated by two improved random number generators namely, Enhanced Chaotic Economic Map (ECEM), and Improved Linear Congruential Generator (ILCG).

[1]  Juan Soto Randomness Testing of the Advanced Encryption Standard Candidate Algorithms , 1999 .

[2]  Lih-Yuan Deng,et al.  Developments in pseudo‐random number generators , 2017 .

[3]  John Bosco Balaguru Rayappan,et al.  Logistic and Standard Coupled Mapping on Pre and Post Shuffled Images: A Method of Image Encryption , 2016 .

[4]  Krasimir Kordov,et al.  A Novel Pseudorandom Bit Generator Based on Chirikov Standard Map Filtered with Shrinking Rule , 2014 .

[5]  Krasimir Kordov,et al.  Least Significant Bit Steganography using Hitzl-Zele Chaotic Map , 2017 .

[6]  J. Abdul Samath,et al.  Secured Medical Images - a Chaotic Pixel Scrambling Approach , 2016, Journal of Medical Systems.

[7]  Vinod Patidar,et al.  A Pseudo Random Bit Generator Based on Chaotic Logistic Map and its Statistical Testing , 2009, Informatica.

[8]  J. Abdul Samath,et al.  Medical Images are Safe – an Enhanced Chaotic Scrambling Approach , 2017, Journal of Medical Systems.

[9]  Vinod Patidar,et al.  A Novel Pseudo Random Bit Generator Based on Chaotic Standard Map and its Testing , 2009 .

[10]  Elaine B. Barker,et al.  A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications , 2000 .

[11]  Chunhua Su,et al.  Distributed Pseudo-Random Number Generation and Its Application to Cloud Database , 2014, ISPEC.

[12]  R. Stępień,et al.  Statistical analysis of the LFSR generators in the NIST STS test suite , 2013 .

[13]  Hassan Hassanabadi,et al.  Improving Middle Square Method RNG Using Chaotic Map , 2011 .

[14]  Krzysztof Szczypiorski,et al.  Yet Another Pseudorandom Number Generator , 2017, ArXiv.