Cargando…

Image Encryption Algorithm Based on the H-Fractal and Dynamic Self-Invertible Matrix

In this paper, an image encryption algorithm based on the H-fractal and dynamic self-invertible matrix is proposed. The H-fractal diffusion encryption method is firstly used in this encryption algorithm. This method crosses the pixels at both ends of the H-fractal, and it can enrich the means of pix...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Xuncai, Wang, Lingfei, Niu, Ying, Cui, Guangzhao, Geng, Shengtao
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6595355/
https://www.ncbi.nlm.nih.gov/pubmed/31312215
http://dx.doi.org/10.1155/2019/9524080
_version_ 1783430386044370944
author Zhang, Xuncai
Wang, Lingfei
Niu, Ying
Cui, Guangzhao
Geng, Shengtao
author_facet Zhang, Xuncai
Wang, Lingfei
Niu, Ying
Cui, Guangzhao
Geng, Shengtao
author_sort Zhang, Xuncai
collection PubMed
description In this paper, an image encryption algorithm based on the H-fractal and dynamic self-invertible matrix is proposed. The H-fractal diffusion encryption method is firstly used in this encryption algorithm. This method crosses the pixels at both ends of the H-fractal, and it can enrich the means of pixel diffusion. The encryption algorithm we propose uses the Lorenz hyperchaotic system to generate pseudorandom sequences for pixel location scrambling and self-invertible matrix construction to scramble and diffuse images. To link the cipher image with the original image, the initial values of the Lorenz hyperchaotic system are determined using the original image, and it can enhance the security of the encryption algorithm. The security analysis shows that this algorithm is easy to implement. It has a large key space and strong key sensitivity and can effectively resist plaintext attacks.
format Online
Article
Text
id pubmed-6595355
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-65953552019-07-16 Image Encryption Algorithm Based on the H-Fractal and Dynamic Self-Invertible Matrix Zhang, Xuncai Wang, Lingfei Niu, Ying Cui, Guangzhao Geng, Shengtao Comput Intell Neurosci Research Article In this paper, an image encryption algorithm based on the H-fractal and dynamic self-invertible matrix is proposed. The H-fractal diffusion encryption method is firstly used in this encryption algorithm. This method crosses the pixels at both ends of the H-fractal, and it can enrich the means of pixel diffusion. The encryption algorithm we propose uses the Lorenz hyperchaotic system to generate pseudorandom sequences for pixel location scrambling and self-invertible matrix construction to scramble and diffuse images. To link the cipher image with the original image, the initial values of the Lorenz hyperchaotic system are determined using the original image, and it can enhance the security of the encryption algorithm. The security analysis shows that this algorithm is easy to implement. It has a large key space and strong key sensitivity and can effectively resist plaintext attacks. Hindawi 2019-06-13 /pmc/articles/PMC6595355/ /pubmed/31312215 http://dx.doi.org/10.1155/2019/9524080 Text en Copyright © 2019 Xuncai Zhang et al. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Zhang, Xuncai
Wang, Lingfei
Niu, Ying
Cui, Guangzhao
Geng, Shengtao
Image Encryption Algorithm Based on the H-Fractal and Dynamic Self-Invertible Matrix
title Image Encryption Algorithm Based on the H-Fractal and Dynamic Self-Invertible Matrix
title_full Image Encryption Algorithm Based on the H-Fractal and Dynamic Self-Invertible Matrix
title_fullStr Image Encryption Algorithm Based on the H-Fractal and Dynamic Self-Invertible Matrix
title_full_unstemmed Image Encryption Algorithm Based on the H-Fractal and Dynamic Self-Invertible Matrix
title_short Image Encryption Algorithm Based on the H-Fractal and Dynamic Self-Invertible Matrix
title_sort image encryption algorithm based on the h-fractal and dynamic self-invertible matrix
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6595355/
https://www.ncbi.nlm.nih.gov/pubmed/31312215
http://dx.doi.org/10.1155/2019/9524080
work_keys_str_mv AT zhangxuncai imageencryptionalgorithmbasedonthehfractalanddynamicselfinvertiblematrix
AT wanglingfei imageencryptionalgorithmbasedonthehfractalanddynamicselfinvertiblematrix
AT niuying imageencryptionalgorithmbasedonthehfractalanddynamicselfinvertiblematrix
AT cuiguangzhao imageencryptionalgorithmbasedonthehfractalanddynamicselfinvertiblematrix
AT gengshengtao imageencryptionalgorithmbasedonthehfractalanddynamicselfinvertiblematrix