Abstract:
Due to the rapid growth of the internet and communication services, practically all communication services now demand trustworthy security in the storage and transmission of digital images. As a result, image encryption techniques are required to protect images from intruders. So, research and development of image encryption algorithms has made remarkable progress in recent years. In the present work, a new image encryption algorithm based on chaotic tent map is proposed. To begin with, using the chaotic tent map, generate chaotic key stream and then perform XOR operation between the pixel values of the plain image and chaotic key array to get encrypted image. The mathematical techniques utilized for image encryption processing are explained by MATLAB 2018a. Lenna image was used for this study with 64*64 pixels size. Finally, Histogram analysis, Speed analysis, Entropy analysis, Peak Signal to Noise Ratio (PSNR) and Number of Changing Pixel Rate (NPCR) will be used to assess the efficiency of encryption process using compare the encrypted image with the original grayscale image. Chaos based encryption techniques are considered good for practical use as these techniques provide a good combination of speed, high security, complexity, computational overheads and computational power. The experimental results show that the image encryption algorithm which is based on the chaotic tent map can encrypt and decrypt images successfully, and that it has a good encryption effect.