Abstract
A new image encryption algorithm is presented based on a novel chaotic map and compressive sensing with excellent performance. At first, the sparse coefficient matrix is acquired by discrete wavelet transform (DWT) of the original image. Secondly, the SHA-512 hash value of the original image are regarded as the initial values of two novel 1D chaotic maps to generate two chaotic sequences. Furthermore, the measurement matrix is generated by one of the two chaotic maps. Next, the measurement result is scrambled based on bit-plane operations by another chaotic sequence. At last, the diffusion and rotation operations are carried out on the shuffled matrix to improve the security index of the proposed algorithm. It is indicated through the analyses of simulation experiment that the presented encryption algorithm is effective to resist statistical attacks, plaintext attacks and brute-force attacks and has good compression effect and robustness.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have