A novel pseudo random sequence generator for image-cryptographic applications

Abstract In this paper, we propose a novel algorithm for pseudo random number sequence generator based on the samples of Chen chaotic system. The proposed algorithm can be used to generate cryptographic keys for digital images among the cryptography applications. Moreover, our pseudo random number generator solves the problem of the non-uniform probability distribution of sequence generated directly by the Chen chaotic system. The various statistical tests such as Diehard battery test and NIST SP 800-22 randomness test verify that the sequences generated by our proposed scheme have good statistical properties. The experimental results of the security analysis validate the high capability of the proposed method to withstand various attacks.

[1]  Mrinal Kanti Mandal,et al.  An Image Encryption Process based on Chaotic Logistic Map , 2012 .

[2]  C. Chui,et al.  A symmetric image encryption scheme based on 3D chaotic cat maps , 2004 .

[3]  Xingyuan Wang,et al.  Design Of Chaotic Pseudo-Random Bit Generator And Its Applications In Stream-Cipher Cryptography , 2008 .

[4]  Xing-Yuan Wang,et al.  A new image encryption algorithm based on non-adjacent coupled map lattices , 2015, Appl. Soft Comput..

[5]  İsmail Öztürk,et al.  A novel method for producing pseudo random numbers from differential equation-based chaotic systems , 2015 .

[6]  Dragan Lambić,et al.  Security analysis and improvement of a block cipher with dynamic S-boxes based on tent map , 2015 .

[7]  Guanrong Chen,et al.  YET ANOTHER CHAOTIC ATTRACTOR , 1999 .

[8]  Sirma Yavuz,et al.  Security problems for a pseudorandom sequence generator based on the Chen chaotic system , 2013, Comput. Phys. Commun..

[9]  Liu Yang,et al.  A new pseudorandom number generator based on a complex number chaotic equation , 2012 .

[10]  Gonzalo Álvarez,et al.  Lessons Learnt from the Cryptanalysis of Chaos-Based Ciphers , 2011, Chaos-Based Cryptography.

[11]  Guanrong Chen,et al.  A chaos-based image encryption algorithm with variable control parameters , 2009 .

[12]  John G. Keating,et al.  A detailed study of the generation of optically detectable watermarks using the logistic map , 2006 .

[13]  Xing-Yuan Wang,et al.  A symmetric image encryption algorithm based on mixed linear-nonlinear coupled map lattice , 2014, Inf. Sci..

[14]  Sung Wook Baik,et al.  A novel magic LSB substitution method (M-LSB-SM) using multi-level encryption and achromatic component of an image , 2015, Multimedia Tools and Applications.

[15]  Leo Yu Zhang,et al.  International Journal of Bifurcation and Chaos Breaking a Chaotic Image Encryption Algorithm Based on modulo Addition and Xor Operation , 2022 .

[16]  Wei Zhang,et al.  A chaos-based symmetric image encryption scheme using a bit-level permutation , 2011, Inf. Sci..

[17]  Eric Campos-Cantón,et al.  Pseudo-random bit generator based on lag time series , 2014 .

[18]  X. Liao,et al.  A block cipher with dynamic S-boxes based on tent map , 2009 .

[19]  Chong Fu,et al.  An Improved Image Encryption Algorithm Based on Chaotic Maps , 2007, Third International Conference on Natural Computation (ICNC 2007).

[20]  Dominique Barchiesi,et al.  Pseudo-random number generator based on mixing of three chaotic maps , 2014, Commun. Nonlinear Sci. Numer. Simul..

[21]  Wei-Bin Lee,et al.  A public verifiable copy protection technique for still images , 2002, J. Syst. Softw..

[22]  Sung Wook Baik,et al.  Dual-Level Security based Cyclic18 Steganographic Method and its Application for Secure Transmission of Keyframes during Wireless Capsule Endoscopy , 2016, Journal of Medical Systems.

[23]  Sung Wook Baik,et al.  Image steganography for authenticity of visual contents in social networks , 2017, Multimedia Tools and Applications.

[24]  Wang Xing-Yuan,et al.  A Novel True Random Number Generator Based on Mouse Movement and a One-Dimensional Chaotic Map , 2012 .

[25]  Guanrong Chen,et al.  Generating Hyperchaos via State Feedback Control , 2005, Int. J. Bifurc. Chaos.

[26]  Zhi-Hong Guan,et al.  A novel digital watermark algorithm based on chaotic maps , 2007 .

[27]  Lingfeng Liu,et al.  Pseudorandom bit generator based on non-stationary logistic maps , 2016, IET Inf. Secur..

[28]  Kwok-Wo Wong,et al.  Chosen-plaintext attack of an image encryption scheme based on modified permutation–diffusion structure , 2015, ArXiv.

[29]  Lingfeng Liu,et al.  Pseudorandom sequence generator based on the Chen chaotic system , 2013, Comput. Phys. Commun..

[30]  Rafik Hamza,et al.  A novel sensitive image encryption algorithm based on the Zaslavsky chaotic map , 2016, Inf. Secur. J. A Glob. Perspect..

[31]  Sung Wook Baik,et al.  Visual saliency models for summarization of diagnostic hysteroscopy videos in healthcare systems , 2016, SpringerPlus.

[32]  E. Lorenz Deterministic nonperiodic flow , 1963 .

[33]  Vinod Patidar,et al.  Image encryption using chaotic logistic map , 2006, Image Vis. Comput..

[34]  Jing Wang,et al.  Authentication and recovery algorithm for speech signal based on digital watermarking , 2016, Signal Process..

[35]  Xing-Yuan Wang,et al.  Pseudo-Random Sequences Generated by a Class of One-Dimensional Smooth Map , 2011 .

[36]  Khan Muhammad,et al.  CISSKA-LSB: color image steganography using stego key-directed adaptive LSB substitution method , 2017, Multimedia Tools and Applications.

[37]  Muhammad Ghulam,et al.  Detection of Voice Pathology using Fractal Dimension in a Multiresolution Analysis of Normal and Disordered Speech Signals , 2015, Journal of Medical Systems.

[38]  Sos S. Agaian,et al.  Design of image cipher using latin squares , 2014, Inf. Sci..

[39]  S. Li,et al.  Cryptographic requirements for chaotic secure communications , 2003, nlin/0311039.

[40]  Farmer,et al.  Predicting chaotic time series. , 1987, Physical review letters.

[41]  Xing-yuan Wang,et al.  A new pseudo-random number generator based on CML and chaotic iteration , 2012 .

[42]  Sung Wook Baik,et al.  Saliency-directed prioritization of visual data in wireless surveillance networks , 2015, Inf. Fusion.

[43]  Sung Wook Baik,et al.  Image steganography using uncorrelated color space and its application for security of visual contents in online social networks , 2016, Future Gener. Comput. Syst..

[44]  Ioannis M. Kyprianidis,et al.  Fingerprint images encryption process based on a chaotic true random bits generator , 2010, Int. J. Multim. Intell. Secur..

[45]  Guanrong Chen,et al.  On the Dynamical Degradation of Digital Piecewise Linear Chaotic Maps , 2005, Int. J. Bifurc. Chaos.

[46]  Jacques M. Bahi,et al.  Theoretical Design and FPGA-Based Implementation of Higher-Dimensional Digital Chaotic Systems , 2015, IEEE Transactions on Circuits and Systems I: Regular Papers.

[47]  Gonzalo Álvarez,et al.  Some Basic Cryptographic Requirements for Chaos-Based Cryptosystems , 2003, Int. J. Bifurc. Chaos.

[48]  Xingyuan Wang,et al.  DESIGN OF PSEUDO-RANDOM BIT GENERATOR BASED ON CHAOTIC MAPS , 2012 .

[49]  Xuanqin Mou,et al.  Pseudo-random Bit Generator Based on Couple Chaotic Systems and Its Applications in Stream-Cipher Cryptography , 2001, INDOCRYPT.

[50]  Sung Wook Baik,et al.  Efficient visual attention driven framework for key frames extraction from hysteroscopy videos , 2017, Biomed. Signal Process. Control..

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

[52]  Xingyuan Wang,et al.  Cryptanalysis of an image encryption algorithm using Chebyshev generator , 2014, Digit. Signal Process..