Joint Lossless Image Compression and Encryption Scheme Based on CALIC and Hyperchaotic System

For efficiency and security of image transmission and storage, the joint image compression and encryption method that performs compression and encryption in a single step is a promising solution due to better security. Moreover, on some important occasions, it is necessary to save images in high quality by lossless compression. Thus, a joint lossless image compression and encryption scheme based on a context-based adaptive lossless image codec (CALIC) and hyperchaotic system is proposed to achieve lossless image encryption and compression simultaneously. Making use of the characteristics of CALIC, four encryption locations are designed to realize joint image compression and encryption: encryption for the predicted values of pixels based on gradient-adjusted prediction (GAP), encryption for the final prediction error, encryption for two lines of pixel values needed by prediction mode and encryption for the entropy coding file. Moreover, a new four-dimensional hyperchaotic system and plaintext-related encryption based on table lookup are all used to enhance the security. The security tests show information entropy, correlation and key sensitivity of the proposed methods reach 7.997, 0.01 and 0.4998, respectively. This indicates that the proposed methods have good security. Meanwhile, compared to original CALIC without security, the proposed methods increase the security and reduce the compression ratio by only 6.3%. The test results indicate that the proposed methods have high security and good lossless compression performance.

[1]  Miao Zhang,et al.  A new chaotic map based image encryption schemes for several image formats , 2014, J. Syst. Softw..

[2]  Tzung-Her Chen,et al.  Cryptanalysis and improvement of two hyper-chaos-based image encryption schemes , 2015, Signal Process. Image Commun..

[3]  Li-Hua Gong,et al.  Multi-image compression-encryption scheme based on quaternion discrete fractional Hartley transform and improved pixel adaptive diffusion , 2020, Signal Process..

[4]  Aslam Muhammad,et al.  Simultaneous Encryption and Compression of Digital Images Based on Secure-JPEG Encoding , 2016, MCPR.

[5]  Erfu Wang,et al.  Image Encryption Scheme with Compressed Sensing Based on New Three-Dimensional Chaotic System , 2019, Entropy.

[6]  Mohammad Reza Mosavi,et al.  A simple, sensitive and secure image encryption algorithm based on hyper-chaotic system with only one round diffusion process , 2012, Multimedia Tools and Applications.

[7]  Jonggun Kim,et al.  A novel bit-level color image encryption using improved 1D chaotic map , 2018, Multimedia Tools and Applications.

[8]  Zhu Wang,et al.  A joint color image encryption and compression scheme based on hyper-chaotic system , 2016, Nonlinear Dynamics.

[9]  Joint image compression and encryption method , 2016 .

[10]  Wei-Wei Chen,et al.  Quantum Image Compression-Encryption Scheme Based on Quantum Discrete Cosine Transform , 2018, International Journal of Theoretical Physics.

[11]  Xiangjun Wu,et al.  Color image DNA encryption using NCA map-based CML and one-time keys , 2018, Signal Process..

[12]  Xingyuan Wang,et al.  Image encryption algorithm for synchronously updating Boolean networks based on matrix semi-tensor product theory , 2020, Inf. Sci..

[13]  Imran Razzak,et al.  An efficient secure data compression technique based on chaos and adaptive Huffman coding , 2020, Peer-to-Peer Networking and Applications.

[14]  L. Gong,et al.  Image compression and encryption algorithm based on advanced encryption standard and hyper-chaotic system , 2019, Optica Applicata.

[15]  Qigui Yang,et al.  A new Lorenz-type hyperchaotic system with a curve of equilibria , 2015, Math. Comput. Simul..

[16]  Nasir D. Memon,et al.  Context-based, adaptive, lossless image coding , 1997, IEEE Trans. Commun..

[17]  Jawad Ahmad,et al.  A Novel Hybrid Secure Image Encryption Based on Julia Set of Fractals and 3D Lorenz Chaotic Map , 2020, Entropy.

[18]  Yicong Zhou,et al.  Design of image cipher using block-based scrambling and image filtering , 2017, Inf. Sci..

[19]  Zhu Wang,et al.  An Image Encryption Scheme Based on Hyperchaotic Rabinovich and Exponential Chaos Maps , 2015, Entropy.

[20]  Jun Sang,et al.  Joint Image Compression and Encryption Using IWT with SPIHT, Kd-Tree and Chaotic Maps , 2018, Applied Sciences.

[21]  Qiang Zhang,et al.  Encrypting the compressed image by chaotic map and arithmetic coding , 2014 .

[22]  Yuan Yan Tang,et al.  Designing an Efficient Image Encryption-Then-Compression System via Prediction Error Clustering and Random Permutation , 2014, IEEE Transactions on Information Forensics and Security.

[23]  Safya Belghith,et al.  Joint compression and encryption using chaotically mutated Huffman trees , 2010 .

[24]  Yushu Zhang,et al.  Breaking an image encryption algorithm based on hyper-chaotic system with only one round diffusion process , 2014, Nonlinear Dynamics.

[25]  Taiyong Li,et al.  Hyperchaotic Image Encryption Based on Multiple Bit Permutation and Diffusion , 2021, Entropy.

[26]  Chengzhi Deng,et al.  An optical image compression and encryption scheme based on compressive sensing and RSA algorithm , 2019, Optics and Lasers in Engineering.

[27]  Wadii Boulila,et al.  Chaos-Based Confusion and Diffusion of Image Pixels Using Dynamic Substitution , 2020, IEEE Access.

[28]  Chengzhi Deng,et al.  Image compression-encryption algorithms by combining hyper-chaotic system with discrete fractional random transform , 2018, Optics & Laser Technology.

[29]  Miao Zhang,et al.  Joint image encryption and compression scheme based on a new hyperchaotic system and curvelet transform , 2017, J. Electronic Imaging.

[30]  Ashwaq T. Hashim,et al.  Color image encryption based on chaotic shit keying with lossless compression , 2020 .

[31]  Yingqian Zhang,et al.  A novel pseudo-random coupled LP spatiotemporal chaos and its application in image encryption , 2018, Chinese Physics B.

[32]  Yiran Chen,et al.  A novel chaos-based image encryption algorithm using DNA sequence operations , 2017 .

[33]  Li-Hua Gong,et al.  Novel quantum image compression and encryption algorithm based on DQWT and 3D hyper-chaotic Henon map , 2020, Quantum Information Processing.

[34]  Li-Hua Gong,et al.  Novel image compression–encryption hybrid algorithm based on key-controlled measurement matrix in compressive sensing , 2014 .

[35]  Jian Li,et al.  Image compression-encryption scheme based on fractional order hyper-chaotic systems combined with 2D compressed sensing and DNA encoding , 2019, Optics & Laser Technology.

[36]  Miao Zhang,et al.  A joint image lossless compression and encryption method based on chaotic map , 2017, Multimedia Tools and Applications.

[37]  William Puech,et al.  Lossless chaos-based crypto-compression scheme for image protection , 2014, IET Image Process..

[38]  Hao Zhang,et al.  A novel method for lossless image compression and encryption based on LWT, SPIHT and cellular automata , 2020, Signal Process. Image Commun..

[39]  Li Guo,et al.  Joint image compression–encryption scheme using entropy coding and compressive sensing , 2018, Nonlinear Dynamics.

[40]  Erfu Wang,et al.  Image Encryption Scheme with Compressed Sensing Based on a New Six-Dimensional Non-Degenerate Discrete Hyperchaotic System and Plaintext-Related Scrambling , 2021, Entropy.

[41]  Guojun Wang,et al.  A Secure and Fast Image Encryption Scheme Based on Double Chaotic S-Boxes , 2019, Entropy.

[42]  Di Xiao,et al.  Secure binary arithmetic coding based on digitalized modified logistic map and linear feedback shift register , 2015, Commun. Nonlinear Sci. Numer. Simul..

[43]  Laura Rebollo-Neira,et al.  Self-contained encrypted image folding , 2012, 1202.0935.

[44]  Yueping Li,et al.  A hyper-chaos-based image encryption algorithm using pixel-level permutation and bit-level permutation , 2017 .