Abstract

Most of the existing spatial domain image encryption techniques suffer from the difficulty of resisting cryptographic attacks. For this reason, this paper proposes a frequency-domain based digital image encryption scheme by combining Integer Wavelet Transform (IWT), three-dimensional S-box and chaotic system. First, the plaintext image is decomposed into different frequency subbands by IWT to map the digital image from spatial domain to frequency domain. Second, the plaintext hash value is selected as the dynamic key, and dynamic chaotic pseudo-random sequences with associations are generated, which are used for the encryption of each module respectively. Then, a three-dimensional S-box is designed to encrypt the information-rich low-frequency information using ‘bit-permutation three-dimensional S-box replace ciphertext interleaved diffusion’, while the high-frequency information is encrypted using a lightweight ‘XOR-row column permutation’ operation. Finally, the secure ciphertext for public channel transmission is obtained by the reconstruction method. The scheme of this paper, the frequency domain transformation is implemented through IWT, which enhances the ability to resist attacks. In addition, the diffusion encryption modules employ the introduction of ciphertext interleaved diffusion and parallel encryption mechanisms, thus the algorithm has the ability to resist plaintext attacks. Theoretical analysis and empirical results show that the algorithm has excellent numerical statistical analysis results, which corroborate that it has good confusion, diffusion and avalanche effects, and is able to resist various common cryptographic attacks. The frequency domain image encryption scheme proposed in this paper is a preferred high-security digital image privacy protection technique, so it has good application prospects.

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