Cargando…

Image Encryption Based on Pixel-Level Diffusion with Dynamic Filtering and DNA-Level Permutation with 3D Latin Cubes

Image encryption is one of the essential tasks in image security. In this paper, we propose a novel approach that integrates a hyperchaotic system, pixel-level Dynamic Filtering, DNA computing, and operations on 3D Latin Cubes, namely DFDLC, for image encryption. Specifically, the approach consists...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Taiyong, Shi, Jiayi, Li, Xinsheng, Wu, Jiang, Pan, Fan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7514804/
https://www.ncbi.nlm.nih.gov/pubmed/33267033
http://dx.doi.org/10.3390/e21030319
_version_ 1783586672878813184
author Li, Taiyong
Shi, Jiayi
Li, Xinsheng
Wu, Jiang
Pan, Fan
author_facet Li, Taiyong
Shi, Jiayi
Li, Xinsheng
Wu, Jiang
Pan, Fan
author_sort Li, Taiyong
collection PubMed
description Image encryption is one of the essential tasks in image security. In this paper, we propose a novel approach that integrates a hyperchaotic system, pixel-level Dynamic Filtering, DNA computing, and operations on 3D Latin Cubes, namely DFDLC, for image encryption. Specifically, the approach consists of five stages: (1) a newly proposed 5D hyperchaotic system with two positive Lyapunov exponents is applied to generate a pseudorandom sequence; (2) for each pixel in an image, a filtering operation with different templates called dynamic filtering is conducted to diffuse the image; (3) DNA encoding is applied to the diffused image and then the DNA-level image is transformed into several 3D DNA-level cubes; (4) Latin cube is operated on each DNA-level cube; and (5) all the DNA cubes are integrated and decoded to a 2D cipher image. Extensive experiments are conducted on public testing images, and the results show that the proposed DFDLC can achieve state-of-the-art results in terms of several evaluation criteria.
format Online
Article
Text
id pubmed-7514804
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75148042020-11-09 Image Encryption Based on Pixel-Level Diffusion with Dynamic Filtering and DNA-Level Permutation with 3D Latin Cubes Li, Taiyong Shi, Jiayi Li, Xinsheng Wu, Jiang Pan, Fan Entropy (Basel) Article Image encryption is one of the essential tasks in image security. In this paper, we propose a novel approach that integrates a hyperchaotic system, pixel-level Dynamic Filtering, DNA computing, and operations on 3D Latin Cubes, namely DFDLC, for image encryption. Specifically, the approach consists of five stages: (1) a newly proposed 5D hyperchaotic system with two positive Lyapunov exponents is applied to generate a pseudorandom sequence; (2) for each pixel in an image, a filtering operation with different templates called dynamic filtering is conducted to diffuse the image; (3) DNA encoding is applied to the diffused image and then the DNA-level image is transformed into several 3D DNA-level cubes; (4) Latin cube is operated on each DNA-level cube; and (5) all the DNA cubes are integrated and decoded to a 2D cipher image. Extensive experiments are conducted on public testing images, and the results show that the proposed DFDLC can achieve state-of-the-art results in terms of several evaluation criteria. MDPI 2019-03-24 /pmc/articles/PMC7514804/ /pubmed/33267033 http://dx.doi.org/10.3390/e21030319 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
Li, Taiyong
Shi, Jiayi
Li, Xinsheng
Wu, Jiang
Pan, Fan
Image Encryption Based on Pixel-Level Diffusion with Dynamic Filtering and DNA-Level Permutation with 3D Latin Cubes
title Image Encryption Based on Pixel-Level Diffusion with Dynamic Filtering and DNA-Level Permutation with 3D Latin Cubes
title_full Image Encryption Based on Pixel-Level Diffusion with Dynamic Filtering and DNA-Level Permutation with 3D Latin Cubes
title_fullStr Image Encryption Based on Pixel-Level Diffusion with Dynamic Filtering and DNA-Level Permutation with 3D Latin Cubes
title_full_unstemmed Image Encryption Based on Pixel-Level Diffusion with Dynamic Filtering and DNA-Level Permutation with 3D Latin Cubes
title_short Image Encryption Based on Pixel-Level Diffusion with Dynamic Filtering and DNA-Level Permutation with 3D Latin Cubes
title_sort image encryption based on pixel-level diffusion with dynamic filtering and dna-level permutation with 3d latin cubes
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7514804/
https://www.ncbi.nlm.nih.gov/pubmed/33267033
http://dx.doi.org/10.3390/e21030319
work_keys_str_mv AT litaiyong imageencryptionbasedonpixelleveldiffusionwithdynamicfilteringanddnalevelpermutationwith3dlatincubes
AT shijiayi imageencryptionbasedonpixelleveldiffusionwithdynamicfilteringanddnalevelpermutationwith3dlatincubes
AT lixinsheng imageencryptionbasedonpixelleveldiffusionwithdynamicfilteringanddnalevelpermutationwith3dlatincubes
AT wujiang imageencryptionbasedonpixelleveldiffusionwithdynamicfilteringanddnalevelpermutationwith3dlatincubes
AT panfan imageencryptionbasedonpixelleveldiffusionwithdynamicfilteringanddnalevelpermutationwith3dlatincubes