A Novel Algorithm for Generating Pseudo-Random Number

This paper proposes a pseudo random number generation algorithm based on cellular neural networks. It used the hyper-chaos characteristics of the cellular neural networks and sets the appropriate parameters to generate the pseudo random number. The experimental results show that, compared with other similar algorithms, this algorithm has the characteristics of simple operation, low complexity, large key space, and good randomness. It can meet the needs of secure communication and network information security, which has good application prospects. Subject Categories and Descriptors: [C.1.3 Cellular Architecture]; [C.2 Computer-Communication Networks]; Security and protection; [F. 2.1 Numerical Algorithms and Problems] General Terms: Cellular Networks, Random Number, Numerical Algorithms, Network Security

[1]  Md Billal Hossain,et al.  A new approach of image encryption using 3D chaotic map to enhance security of multimedia component , 2014, 2014 International Conference on Informatics, Electronics & Vision (ICIEV).

[2]  Lequan Min,et al.  A Chaos Robustness Criterion for 2D Piecewise Smooth Map with Applications in Pseudorandom Number Generator and Image Encryption with Avalanche Effect , 2016 .

[3]  Jie Li,et al.  Efficient deterministic and non-deterministic pseudorandom number generation , 2018, Mathematics and Computers in Simulation.

[4]  Ta Thi Kim Hue,et al.  Complexity and properties of a multidimensional Cat-Hadamard map for pseudo random number generation , 2017, The European Physical Journal Special Topics.

[5]  Han Shuang-shuang Generalized synchronization theorem-based chaotic pseudo-random number generator and performance analysis , 2013 .

[6]  Xing-yuan Wang,et al.  An effective and fast image encryption algorithm based on Chaos and interweaving of ranks , 2016, Nonlinear Dynamics.

[7]  Rafik Hamza,et al.  A novel pseudo random sequence generator for image-cryptographic applications , 2017, J. Inf. Secur. Appl..

[8]  Xing-yuan Wang,et al.  Cryptanalysis of a parallel sub-image encryption method with high-dimensional chaos , 2013, Nonlinear Dynamics.

[9]  Runhe Qiu,et al.  A Chaos Image Encryption Algorithm Based on Binary Sequence and Baker Mapping , 2012 .

[10]  F. Long,et al.  Grayscale image encryption based on Latin square and cellular neural network , 2016, 2016 Chinese Control and Decision Conference (CCDC).

[11]  Jacques M. Bahi,et al.  An optimization technique on pseudorandom generators based on chaotic iterations , 2017, ArXiv.

[12]  Jie Gao,et al.  The Design and Its Application in Secure Communication and Image Encryption of a New Lorenz-Like System with Varying Parameter , 2016 .

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

[14]  Safwan El Assad,et al.  Design and analysis of two stream ciphers based on chaotic coupling and multiplexing techniques , 2018, Multimedia Tools and Applications.

[15]  Lin-Bao Yang,et al.  Cellular neural networks: theory , 1988 .

[16]  Jun Yu,et al.  Cross-utilizing hyperchaotic and DNA sequences for image encryption , 2017, J. Electronic Imaging.