A Triple-Key chaotic image encryption method

Many methods have been put forth to perform image encryption using Chaotic Neural Networks. In this paper, another method of chaotic image encryption called the “Triple-Key” method is introduced. In this method, it is required to enter an 80-bit session key in addition to the initial parameter key and the control parameter key. Each of the keys forms just one part of the lock that needs to be opened to obtain the original image. The position of bits in the 80-bit key determines the scrambling of individual pixels in the encrypted image. Results reveal a very low Correlation coefficient between adjacent pixels in the encrypted image, which implies higher security and lower probability of security breach through brute force attacks or statistical analysis. The software was realized using MATLAB.