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