Abstract

In recent years hyperchaos has found applications in several fields such as medicine and engineering. It has been applied in image-based applications which require reliable, fast, and robust security systems to store or/and transfer images. Given the increased use of images, there is a fundamental requirement among security in ensuring protection, confidentiality, privacy, integrity, and authenticity of such images. This, in essence, has become a major concern. Many preventive and protective algorithms, including chaos-based schemes, have been developed over the past years in trying to prevent directed attacks. However, many existing chaos-based encryption schemes have been successfully decrypted. One of the main reasons for these chaos-based image encryption schemes being successfully attacked is that the degree of randomness of the chaotic system used is not high enough to guarantee robust encryption. The key space lengths of many of the existing cryptosystems are not long enough to guarantee the desired security properties of chaos-based ciphers. Thus, the security level is lowered. In this paper, a selective image encryption algorithm based on 2D Discrete Wavelet Transform, Henon's Map and 4D Qi Hyper Chaos is proposed. This paper is developed such that 2D DWT is used to decompose the image into details and approximations, Henon chaotic map is used to shuffle the decomposed image pixels' positions. The shuffled image is further encrypted with the bit streams generated by Qi hyperchaos using XOR operation. The experimental results demonstrate that the proposed algorithm provides a large key space, high security, and resistance to different types of attacks. When compared to some existing algorithms, the performance of the proposed method displays a better performance with respect to security and encryption making it suited for real-time applications.

Highlights

  • In chaos-based engineering, hyperchaos behavior is a chaotic behaviour with more than one positive Lyapunov exponent

  • IMAGE ENCRYPTION ALGORITHM Each enciphering transformation EK is defined by a specific enciphering algorithm E, which is common to every transformation in the system, and a key K, which distinguishes it from the other enciphering transformations

  • For a highly secure encryption algorithm, the histogram plot of the ciphered image should display an ideal uniformity of intensity

Read more

Summary

INTRODUCTION

In chaos-based engineering, hyperchaos behavior is a chaotic behaviour with more than one positive Lyapunov exponent. The traditional encryption methods such as the AES, the IDEA, DES and the RSA are computationally intensive require more time and are not fit or suitable enough for image encryption For these reasons, image encryption using various chaotic maps system is introduced in [1]. To provide satisfactory balance between security and speed [28], many algorithms have been used that were encrypting only selective pixels or coefficients of the image [29], [30]. A selective image encryption algorithm is proposed It is based on two-level DWT to obtain the LL2 component followed by pixel shuffling using Henon chaotic map to achieve the image pixel positions permutation.

RELATED WORK
QI HYPERCHAOS
IMAGE ENCRYPTION ALGORITHM
Algorithm1
DIFFERENTIAL ATTACK 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