A novel compressive sensing-based framework for image compression-encryption with S-box

In this paper, we find that compressive sensing (CS) with the chaotic measurement matrix has a strong sensitivity to plaintext. Because of the quantification executed after CS, however, the plaintext sensitivity produced by CS may be weakened greatly. Thus, we propose a novel CS-based compression-encryption framework (CS-CEF) using the intrinsic property of CS to provide a strong plaintext sensitivity for the compression-encryption scheme, which takes a low additional computation cost. Meanwhile, a simple and efficient Substitution box (S-box) construction algorithm (SbCA) based on chaos is designed. Compared with the existing S-box construction methods, the simulation results prove that the proposed S-box has stronger cryptographic characteristics. Based on the above works, we develop an efficient and secure image compression-encryption scheme using S-box (CSb-CES) under the proposed CS-CEF. The simulations and security analysis illustrate that the proposed CSb-CES has the higher efficiency and security compared with the several state-of-the-art CS-based compression-encryption schemes.

[1]  Stafford E. Tavares,et al.  On the Design of S-Boxes , 1985, CRYPTO.

[2]  S. Malliga,et al.  Dual layer security of data using LSB inversion image steganography with elliptic curve cryptography encryption algorithm , 2019, Multimedia Tools and Applications.

[3]  Hejiao Huang,et al.  2D Logistic-Sine-coupling map for image encryption , 2018, Signal Process..

[4]  Y. Rachlin,et al.  The secrecy of compressed sensing measurements , 2008, 2008 46th Annual Allerton Conference on Communication, Control, and Computing.

[5]  Eli Biham,et al.  Differential cryptanalysis of DES-like cryptosystems , 1990, Journal of Cryptology.

[6]  Christian Jutten,et al.  A Fast Approach for Overcomplete Sparse Decomposition Based on Smoothed $\ell ^{0}$ Norm , 2008, IEEE Transactions on Signal Processing.

[7]  Pulak Mishra,et al.  Mergers, Acquisitions and Export Competitive- ness: Experience of Indian Manufacturing Sector , 2012 .

[8]  Majid Khan,et al.  A novel image encryption scheme based on multiple chaotic S-boxes , 2015, Nonlinear Dynamics.

[9]  Ling-Yuan Hsu,et al.  An improved SVD-based blind color image watermarking algorithm with mixed modulation incorporated , 2020, Inf. Sci..

[10]  Xiaoling Huang,et al.  An image encryption algorithm based on hyper-chaos and DNA sequence , 2012, Multimedia Tools and Applications.

[11]  Yicong Zhou,et al.  Image encryption using 2D Logistic-adjusted-Sine map , 2016, Inf. Sci..

[12]  Hong Sun,et al.  Compressive Sensing With Chaotic Sequence , 2010, IEEE Signal Processing Letters.

[13]  Hongjun Liu,et al.  Chaos based adaptive double-image encryption scheme using hash function and S-boxes , 2017, Multimedia Tools and Applications.

[14]  Hai Jiang,et al.  Permutation Meets Parallel Compressed Sensing: How to Relax Restricted Isometry Property for 2D Sparse Signals , 2013, IEEE Transactions on Signal Processing.

[15]  Bin Li,et al.  A New Payload Partition Strategy in Color Image Steganography , 2020, IEEE Transactions on Circuits and Systems for Video Technology.

[16]  Zhihua Gan,et al.  A new chaos-based image encryption algorithm with dynamic key selection mechanisms , 2016, Multimedia Tools and Applications.

[17]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[18]  Yue Zhang,et al.  Image Encryption Based on Compressive Sensing and Scrambled Index for Secure Multimedia Transmission , 2016, ACM Trans. Multim. Comput. Commun. Appl..

[19]  Yong Xiang,et al.  A compression-diffusion-permutation strategy for securing image , 2018, Signal Process..

[20]  Safya Belghith,et al.  Efficient cryptosystem approaches: S-boxes and permutation–substitution-based encryption , 2016, Nonlinear Dynamics.

[21]  Emmanuel J. Candès,et al.  Near-Optimal Signal Recovery From Random Projections: Universal Encoding Strategies? , 2004, IEEE Transactions on Information Theory.

[22]  Zhihong Zhou,et al.  Image compression–encryption scheme based on hyper-chaotic system and 2D compressive sensing , 2016 .

[23]  Ahmet Bedri Ozer,et al.  A method for designing strong S-Boxes based on chaotic Lorenz system , 2010 .

[24]  Jiantao Zhou,et al.  A Review of Compressive Sensing in Information Security Field , 2016, IEEE Access.

[25]  Lequan Min,et al.  Chaos-based image encryption scheme combining DNA coding and entropy , 2015, Multimedia Tools and Applications.

[26]  S. Frick,et al.  Compressed Sensing , 2014, Computer Vision, A Reference Guide.

[27]  Sos S. Agaian,et al.  2D Sudoku associated bijections for image scrambling , 2016, Inf. Sci..

[28]  Kwok-Wo Wong,et al.  Embedding cryptographic features in compressive sensing , 2014, Neurocomputing.

[29]  Lei Yu,et al.  Compressive sensing matrix designed by tent map, for secure data transmission , 2011, Signal Processing Algorithms, Architectures, Arrangements, and Applications SPA 2011.

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

[31]  R. Amutha,et al.  Encryption of image data using compressive sensing and chaotic system , 2018, Multimedia Tools and Applications.

[32]  Wenying Wen,et al.  Deciphering an image cipher based on 3-cell chaotic map and biological operations , 2015 .

[33]  Carlisle M. Adams,et al.  Good S-Boxes Are Easy To Find , 1989, CRYPTO.

[34]  Tor Helleseth,et al.  Workshop on the theory and application of cryptographic techniques on Advances in cryptology , 1994 .

[35]  Yicong Zhou,et al.  2D Sine Logistic modulation map for image encryption , 2015, Inf. Sci..

[36]  Tariq Shah,et al.  An efficient construction of substitution box with fractional chaotic system , 2015, Signal Image Video Process..

[37]  Josef Pieprzyk,et al.  Towards effective nonlinear cryptosystem design , 1988 .

[38]  Tariq Shah,et al.  A novel scheme for image encryption using substitution box and chaotic system , 2017 .

[39]  Tariq Shah,et al.  Construction of S8 Liu J S-boxes and their applications , 2012, Comput. Math. Appl..

[40]  Zheng Qin,et al.  Data embedding in digital images using critical functions , 2017, Signal Process. Image Commun..

[41]  Mohammad Reza Mosavi,et al.  A novel image encryption based on row-column, masking and main diffusion processes with hyper chaos , 2013, Multimedia Tools and Applications.

[42]  Ahmed A. Abd El-Latif,et al.  A simple yet efficient S-box method based on chaotic sine map , 2017 .

[43]  Rudy Susanto Endra Compressive sensing-based image encryption with optimized sensing matrix , 2013, 2013 IEEE International Conference on Computational Intelligence and Cybernetics (CYBERNETICSCOM).

[44]  Qing Zhou,et al.  A novel image encryption algorithm based on self-adaptive wave transmission , 2010, Signal Process..

[45]  X. Liao,et al.  An extended method for obtaining S-boxes based on three-dimensional chaotic Baker maps , 2007 .

[46]  I. Pehlivan,et al.  A novel approach for strong S-Box generation algorithm design based on chaotic scaled Zhongtang system , 2017 .

[47]  Xiaoling Huang,et al.  An efficient symmetric image encryption algorithm based on an intertwining logistic map , 2017, Neurocomputing.

[48]  G. Ye A block image encryption algorithm based on wave transmission and chaotic systems , 2013, Nonlinear Dynamics.

[49]  Mitsuru Matsui,et al.  Linear Cryptanalysis Method for DES Cipher , 1994, EUROCRYPT.

[50]  Guodong Ye,et al.  Chaotic image encryption algorithm using wave-line permutation and block diffusion , 2015, Nonlinear Dynamics.

[51]  Zhiliang Zhu,et al.  Exploiting self-adaptive permutation-diffusion and DNA random encoding for secure and efficient image encryption , 2018, Signal Process..

[52]  Di Wang,et al.  Image compression and encryption scheme based on 2D compressive sensing and fractional Mellin transform , 2015 .

[53]  Kwok-Wo Wong,et al.  On the security of symmetric ciphers based on DNA coding , 2014, Inf. Sci..

[54]  Hai Jiang,et al.  Permutation enhanced parallel reconstruction for compressive sampling , 2015, 2015 IEEE 6th International Workshop on Computational Advances in Multi-Sensor Adaptive Processing (CAMSAP).

[55]  Tariq Shah,et al.  An efficient technique for the construction of substitution box with chaotic partial differential equation , 2013, Nonlinear Dynamics.

[56]  Xiaoling Huang,et al.  An image encryption algorithm based on irregular wave representation , 2017, Multimedia Tools and Applications.

[57]  Majid Khan,et al.  A new watermarking scheme based on Daubechies wavelet and chaotic map for quick response code images , 2019, Multimedia Tools and Applications.