Abstract

In this paper, a novel double-image compression-encryption algorithm is proposed by combining Rossler hyperchaos and compressive sensing. In the proposed scheme, the sparse matrixes obtained by performing two-dimensional discrete wavelet transform on two plain images are first scrambled and compressed by index confusion and compressive sensing. Next, the compressed matrixes are linearly quantized, and then variable step length Josephus confusion and bitwise exclusive-OR operation are performed on them. The final noise-like cipher image is generated by hiding half of the encrypted image into the alpha channel of the other half of encrypted image. In order to realize “One cipher image corresponds to one key”, a novel key generation mechanism is designed. Finally, the simulation analyses indicate that the proposed double-image encryption scheme has high transmission efficiency. Meanwhile, the average local information entropy of the cipher image is about 0.902 and the decryption quality is as high as 30 dB.

Highlights

  • With the advent of the era “Big Data”, the amount of multimedia information in the network grows exponentially

  • The simulation results of the proposed double-image encryption algorithm are demonstrated in Fig. 5, which are provided by the PC platform with 16G RAM, 1.8 GHz CPU and MATLAB 2019a

  • The remaining parameters are set as follows: TS = 25, d = 25, a = 0.99, b = 3.89, c = 2.57 and CR = 0.5. It can be seen from the figure that the cipher image effectively conceals the information carried by plain image

Read more

Summary

INTRODUCTION

With the advent of the era “Big Data”, the amount of multimedia information in the network grows exponentially. In order to improve security, some image encryption schemes combining chaotic system with other technologies [14,15,16,17] are proposed. Huang et al [29] introduced a compression-diffusion-scrambling strategy and applied it to image security In his scheme, only a few keys are needed to generate the measurement matrix, reducing the space for storing keys. In Ref.[30], Jiang et al proposed a novel dual-image encryption scheme conjugating compressive sensing, double random phase encoding and Josephus scrambling to improve the information transmission efficiency. Huo et al [31] presented an optical multi-image encryption scheme via CS In these schemes, chaotic sequence is used to generate the measurement matrix to reduce transmission costs, compression and encryption performance are improved. Its initial state variable is set to [0.1, 0.2, 0.3]T

COMPRESSIVE SENSING
VARIABLE STEP LENGTH JOSEPHUS CONFUSION
THE ENCRYPTION PROCESS
THE DECRYPTION PROCESS
ENCRYPTION AND DECRYPTION RESULTS
SECRET KEY ANALYSIS
HISTOGRAM ANALYSIS
CORRELATION ANALYSIS
PLAINTEXT SENSITIVITY ANALYSIS
LOCAL SHANNON INFORMATION ENTROPY ANALYSIS
DECRYPTION QUALITY ANALYSIS
NIST SP 800-22 ANALYSIS
ROBUSTNESS ANALYSIS
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call