Cargando…

Secure Image Encryption Using Chaotic, Hybrid Chaotic and Block Cipher Approach

Secure image transmission is one of the most challenging problems in the age of communication technology. Millions of people use and transfer images for either personal or commercial purposes over the internet. One way of achieving secure image transmission over the network is encryption techniques...

Descripción completa

Detalles Bibliográficos
Autores principales: Chaudhary, Nirmal, Shahi, Tej Bahadur, Neupane, Arjun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9224607/
https://www.ncbi.nlm.nih.gov/pubmed/35735966
http://dx.doi.org/10.3390/jimaging8060167
_version_ 1784733409521696768
author Chaudhary, Nirmal
Shahi, Tej Bahadur
Neupane, Arjun
author_facet Chaudhary, Nirmal
Shahi, Tej Bahadur
Neupane, Arjun
author_sort Chaudhary, Nirmal
collection PubMed
description Secure image transmission is one of the most challenging problems in the age of communication technology. Millions of people use and transfer images for either personal or commercial purposes over the internet. One way of achieving secure image transmission over the network is encryption techniques that convert the original image into a non-understandable or scrambled form, called a cipher image, so that even if the attacker gets access to the cipher they would not be able to retrieve the original image. In this study, chaos-based image encryption and block cipher techniques are implemented and analyzed for image encryption. Arnold cat map in combination with a logistic map are used as native chaotic and hybrid chaotic approaches respectively whereas advanced encryption standard (AES) is used as a block cipher approach. The chaotic and AES methods are applied to encrypt images and are subjected to measures of different performance parameters such as peak signal to noise ratio (PSNR), number of pixels change rate (NPCR), unified average changing intensity (UACI), and histogram and computation time analysis to measure the strength of each algorithm. The results show that the hybrid chaotic map has better NPCR and UACI values which makes it more robust to differential attacks or chosen plain text attacks. The Arnold cat map is computationally efficient in comparison to the other two approaches. However, AES has a lower PSNR value (7.53 to 11.93) and has more variation between histograms of original and cipher images, thereby indicating that it is more resistant to statistical attacks than the other two approaches.
format Online
Article
Text
id pubmed-9224607
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-92246072022-06-24 Secure Image Encryption Using Chaotic, Hybrid Chaotic and Block Cipher Approach Chaudhary, Nirmal Shahi, Tej Bahadur Neupane, Arjun J Imaging Article Secure image transmission is one of the most challenging problems in the age of communication technology. Millions of people use and transfer images for either personal or commercial purposes over the internet. One way of achieving secure image transmission over the network is encryption techniques that convert the original image into a non-understandable or scrambled form, called a cipher image, so that even if the attacker gets access to the cipher they would not be able to retrieve the original image. In this study, chaos-based image encryption and block cipher techniques are implemented and analyzed for image encryption. Arnold cat map in combination with a logistic map are used as native chaotic and hybrid chaotic approaches respectively whereas advanced encryption standard (AES) is used as a block cipher approach. The chaotic and AES methods are applied to encrypt images and are subjected to measures of different performance parameters such as peak signal to noise ratio (PSNR), number of pixels change rate (NPCR), unified average changing intensity (UACI), and histogram and computation time analysis to measure the strength of each algorithm. The results show that the hybrid chaotic map has better NPCR and UACI values which makes it more robust to differential attacks or chosen plain text attacks. The Arnold cat map is computationally efficient in comparison to the other two approaches. However, AES has a lower PSNR value (7.53 to 11.93) and has more variation between histograms of original and cipher images, thereby indicating that it is more resistant to statistical attacks than the other two approaches. MDPI 2022-06-10 /pmc/articles/PMC9224607/ /pubmed/35735966 http://dx.doi.org/10.3390/jimaging8060167 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Chaudhary, Nirmal
Shahi, Tej Bahadur
Neupane, Arjun
Secure Image Encryption Using Chaotic, Hybrid Chaotic and Block Cipher Approach
title Secure Image Encryption Using Chaotic, Hybrid Chaotic and Block Cipher Approach
title_full Secure Image Encryption Using Chaotic, Hybrid Chaotic and Block Cipher Approach
title_fullStr Secure Image Encryption Using Chaotic, Hybrid Chaotic and Block Cipher Approach
title_full_unstemmed Secure Image Encryption Using Chaotic, Hybrid Chaotic and Block Cipher Approach
title_short Secure Image Encryption Using Chaotic, Hybrid Chaotic and Block Cipher Approach
title_sort secure image encryption using chaotic, hybrid chaotic and block cipher approach
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9224607/
https://www.ncbi.nlm.nih.gov/pubmed/35735966
http://dx.doi.org/10.3390/jimaging8060167
work_keys_str_mv AT chaudharynirmal secureimageencryptionusingchaotichybridchaoticandblockcipherapproach
AT shahitejbahadur secureimageencryptionusingchaotichybridchaoticandblockcipherapproach
AT neupanearjun secureimageencryptionusingchaotichybridchaoticandblockcipherapproach