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