scholarly journals Color image encryption via compressive sensing and chaotic systems

2020 ◽  
Vol 309 ◽  
pp. 03017 ◽  
Author(s):  
Kaige Zhu ◽  
Jinli Cheng

In this paper, we design a color image encryption algorithm based on chaotic system and block compressive sensing. Firstly, the sparse representation of the plain-image is obtained by an adaptive learning dictionary. Secondly, the key streams are produced from two excellent low-dimensional chaotic maps, where updating the initial values and parameters rely on the SHA-384 and the input image. Thirdly, three measurement matrices of R, G, B components are constructed from the chaotic sequences, respectively. Finally, a random rows and columns diffusion method is performed on the encrypted image. Experimental results and safety analysis prove that the proposed scheme has excellent performance.

2015 ◽  
Vol 742 ◽  
pp. 294-298
Author(s):  
Bin Lu ◽  
Yu Chen Li ◽  
Fen Lin Liu

A General Feistal Structure based color image encryption and authentication algorithm is designed in this paper. The plain image is first permuted, then divided into groups of size pixels and encrypted by block encryption algorithm; finally the cipher image is obtained by performing inverse permutation on the image. In which, block encryption function is the kernel part of the encryption algorithm, and is designed with general feistel structure. To provide integrality authentication function, the last cipher block is the cipher of the sum of all plain blocks. It’s from experiments and analysis that the algorithm is secure and valid.


2021 ◽  
Author(s):  
Lin Teng ◽  
Xingyuan Wang ◽  
Feifei Yang ◽  
Yongjin Xian

Abstract A novel color image encryption algorithm based on a cross 2D hyperchaotic map is proposed in this paper. The cross 2D hyperchaotic map is constructed using one nonlinear function and two chaotic maps with cross structure. Chaotic behaviors are illustrated using bifurcation diagrams, Lyapunov exponent spectra and phase portraits, etc. In the color image encryption algorithm, the keys are generated using hash function SHA-512 and the information of plain color image. First, the color plain image is converted to a combined bit-level matrix and permuted by the chaos based row and column combined cycle shift scrambling method. Then the scrambled integer matrix is diffused according to the selecting sequence which depends on the chaotic sequence. Last, the cipher color image is obtained by decomposed the diffused matrix. Simulation results show that the algorithm can encrypt the color image effectively and has good security.


Author(s):  
K. Sundara Krishnan ◽  
B. Jaison ◽  
S. P. Raja

In this paper, an efficient novel dual permutation–substitution structure-based color image encryption algorithm is proposed. Initially, the Secure Hash Algorithm-512 (SHA-512) is applied to the input image to generate the initial values for the Lü system dynamically. In the first stage of permutation, inter-color-component pixel shuffling is carried out with a circular pixel-swapping mechanism. In the second stage, intra-color-component pixel shuffling is executed, based on pseudorandom positions generated by the Lü chaotic system. Pixel values are changed in the substitution stage, based on float-valued chaotic sequences generated by the Lü system. The performance of the proposed algorithm is evaluated with metrics such as key space, key sensitivity, histograms, correlation coefficients (vertical, horizontal and diagonal), information entropy, number of pixel changes rate (NPCR), unified average changing intensity (UACI), peak signal-to-noise ratio (PSNR), mean absolute error (MAE), contrast analysis, encryption time and the National Institute of Standards and Technology Special Publication 800-22 (NIST SP 800-22) statistical test. The experimental results obtained and performance assessment show that the proposed scheme has produced good results.


Sign in / Sign up

Export Citation Format

Share Document