Sensitive images are being transmitted over insecure media as network and information technology evolve at a rapid pace. As a result, people are becoming more concerned about information security, specifically digital image protection. For securing digital images, numerous image encryption algorithms have been proposed. From that, a chaotic map has been proved a perfect image protection tool as it contains efficient random behaviour. This work proposes a novel two-dimensional sine-cosine map for developing an image cryptosystem. In the developed framework, at first, two random chaotic series are generated by the developed sine-cosine map, then the given image is divided into two blocks, and each block is confused by utilizing different chaotic key series. In the diffusion process, the chaotic series is first changed into integer form, which is applicable for executing some arithmetic operation between chaotic values and image pixels. In the diffusion phase, each confused image block pixel is converted into binary form, and a bit shifting operation is executed depending on the integer form of chaotic series. In the final process, a bit-xor operation is performed between the partial diffused image and chaotic series to obtain the final encrypted image. The proposed model's security strength will be evaluated using statistical and differential attack analysis.
Read full abstract