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...
Autores principales: | , , |
---|---|
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 |