Cargando…

A New Algorithm for Medical Color Images Encryption Using Chaotic Systems

In this paper, we present a new algorithm based on chaotic systems to protect medical images against attacks. The proposed algorithm has two main parts: A high-speed permutation process and adaptive diffusion. After the implementation of the algorithm in the MATLAB software, it is observed that the...

Descripción completa

Detalles Bibliográficos
Autores principales: Moafimadani, Seyed Shahabeddin, Chen, Yucheng, Tang, Chunming
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7515066/
https://www.ncbi.nlm.nih.gov/pubmed/33267291
http://dx.doi.org/10.3390/e21060577
_version_ 1783586732895109120
author Moafimadani, Seyed Shahabeddin
Chen, Yucheng
Tang, Chunming
author_facet Moafimadani, Seyed Shahabeddin
Chen, Yucheng
Tang, Chunming
author_sort Moafimadani, Seyed Shahabeddin
collection PubMed
description In this paper, we present a new algorithm based on chaotic systems to protect medical images against attacks. The proposed algorithm has two main parts: A high-speed permutation process and adaptive diffusion. After the implementation of the algorithm in the MATLAB software, it is observed that the algorithm is effective and appropriate. Also, to quantitatively evaluate the uniformity of the histogram, the chi-square test is done. Key sensitivity analysis demonstrates that images cannot be decrypted whenever a small change happens in the key, which indicates that the algorithm is suitable. Clearly, part of special images is selected to test the selected plain-text, like an all-white image and an all-black image. Entropy results obtained from the implementation of the algorithm on this type of images show that the proposed method is suitable for this particular type of images. In addition, the obtained results from noise and occlusion attacks analysis show that the proposed algorithm can withstand against these types of attacks. Moreover, it can be seen that the images after encryption and decryption are of good quality; the measures such as the correlation coefficients, the entropy, the number of pixel change rate (NPCR), and the uniform average change intensity (UACI) have suitable values; and the method is better than previous methods.
format Online
Article
Text
id pubmed-7515066
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75150662020-11-09 A New Algorithm for Medical Color Images Encryption Using Chaotic Systems Moafimadani, Seyed Shahabeddin Chen, Yucheng Tang, Chunming Entropy (Basel) Article In this paper, we present a new algorithm based on chaotic systems to protect medical images against attacks. The proposed algorithm has two main parts: A high-speed permutation process and adaptive diffusion. After the implementation of the algorithm in the MATLAB software, it is observed that the algorithm is effective and appropriate. Also, to quantitatively evaluate the uniformity of the histogram, the chi-square test is done. Key sensitivity analysis demonstrates that images cannot be decrypted whenever a small change happens in the key, which indicates that the algorithm is suitable. Clearly, part of special images is selected to test the selected plain-text, like an all-white image and an all-black image. Entropy results obtained from the implementation of the algorithm on this type of images show that the proposed method is suitable for this particular type of images. In addition, the obtained results from noise and occlusion attacks analysis show that the proposed algorithm can withstand against these types of attacks. Moreover, it can be seen that the images after encryption and decryption are of good quality; the measures such as the correlation coefficients, the entropy, the number of pixel change rate (NPCR), and the uniform average change intensity (UACI) have suitable values; and the method is better than previous methods. MDPI 2019-06-10 /pmc/articles/PMC7515066/ /pubmed/33267291 http://dx.doi.org/10.3390/e21060577 Text en © 2019 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Moafimadani, Seyed Shahabeddin
Chen, Yucheng
Tang, Chunming
A New Algorithm for Medical Color Images Encryption Using Chaotic Systems
title A New Algorithm for Medical Color Images Encryption Using Chaotic Systems
title_full A New Algorithm for Medical Color Images Encryption Using Chaotic Systems
title_fullStr A New Algorithm for Medical Color Images Encryption Using Chaotic Systems
title_full_unstemmed A New Algorithm for Medical Color Images Encryption Using Chaotic Systems
title_short A New Algorithm for Medical Color Images Encryption Using Chaotic Systems
title_sort new algorithm for medical color images encryption using chaotic systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7515066/
https://www.ncbi.nlm.nih.gov/pubmed/33267291
http://dx.doi.org/10.3390/e21060577
work_keys_str_mv AT moafimadaniseyedshahabeddin anewalgorithmformedicalcolorimagesencryptionusingchaoticsystems
AT chenyucheng anewalgorithmformedicalcolorimagesencryptionusingchaoticsystems
AT tangchunming anewalgorithmformedicalcolorimagesencryptionusingchaoticsystems
AT moafimadaniseyedshahabeddin newalgorithmformedicalcolorimagesencryptionusingchaoticsystems
AT chenyucheng newalgorithmformedicalcolorimagesencryptionusingchaoticsystems
AT tangchunming newalgorithmformedicalcolorimagesencryptionusingchaoticsystems