Cargando…

A Fast Color Image Encryption Algorithm Using 4-Pixel Feistel Structure

Algorithms using 4-pixel Feistel structure and chaotic systems have been shown to resolve security problems caused by large data capacity and high correlation among pixels for color image encryption. In this paper, a fast color image encryption algorithm based on the modified 4-pixel Feistel structu...

Descripción completa

Detalles Bibliográficos
Autores principales: Yao, Wang, Wu, Faguo, Zhang, Xiao, Zheng, Zhiming, Wang, Zhao, Wang, Wenhua, Qiu, Wangjie
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5100896/
https://www.ncbi.nlm.nih.gov/pubmed/27824894
http://dx.doi.org/10.1371/journal.pone.0165937
_version_ 1782466211071655936
author Yao, Wang
Wu, Faguo
Zhang, Xiao
Zheng, Zhiming
Wang, Zhao
Wang, Wenhua
Qiu, Wangjie
author_facet Yao, Wang
Wu, Faguo
Zhang, Xiao
Zheng, Zhiming
Wang, Zhao
Wang, Wenhua
Qiu, Wangjie
author_sort Yao, Wang
collection PubMed
description Algorithms using 4-pixel Feistel structure and chaotic systems have been shown to resolve security problems caused by large data capacity and high correlation among pixels for color image encryption. In this paper, a fast color image encryption algorithm based on the modified 4-pixel Feistel structure and multiple chaotic maps is proposed to improve the efficiency of this type of algorithm. Two methods are used. First, a simple round function based on a piecewise linear function and tent map are used to reduce computational cost during each iteration. Second, the 4-pixel Feistel structure reduces round number by changing twist direction securely to help the algorithm proceed efficiently. While a large number of simulation experiments prove its security performance, additional special analysis and a corresponding speed simulation show that these two methods increase the speed of the proposed algorithm (0.15s for a 256*256 color image) to twice that of an algorithm with a similar structure (0.37s for the same size image). Additionally, the method is also faster than other recently proposed algorithms.
format Online
Article
Text
id pubmed-5100896
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-51008962016-11-18 A Fast Color Image Encryption Algorithm Using 4-Pixel Feistel Structure Yao, Wang Wu, Faguo Zhang, Xiao Zheng, Zhiming Wang, Zhao Wang, Wenhua Qiu, Wangjie PLoS One Research Article Algorithms using 4-pixel Feistel structure and chaotic systems have been shown to resolve security problems caused by large data capacity and high correlation among pixels for color image encryption. In this paper, a fast color image encryption algorithm based on the modified 4-pixel Feistel structure and multiple chaotic maps is proposed to improve the efficiency of this type of algorithm. Two methods are used. First, a simple round function based on a piecewise linear function and tent map are used to reduce computational cost during each iteration. Second, the 4-pixel Feistel structure reduces round number by changing twist direction securely to help the algorithm proceed efficiently. While a large number of simulation experiments prove its security performance, additional special analysis and a corresponding speed simulation show that these two methods increase the speed of the proposed algorithm (0.15s for a 256*256 color image) to twice that of an algorithm with a similar structure (0.37s for the same size image). Additionally, the method is also faster than other recently proposed algorithms. Public Library of Science 2016-11-08 /pmc/articles/PMC5100896/ /pubmed/27824894 http://dx.doi.org/10.1371/journal.pone.0165937 Text en © 2016 Yao et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Yao, Wang
Wu, Faguo
Zhang, Xiao
Zheng, Zhiming
Wang, Zhao
Wang, Wenhua
Qiu, Wangjie
A Fast Color Image Encryption Algorithm Using 4-Pixel Feistel Structure
title A Fast Color Image Encryption Algorithm Using 4-Pixel Feistel Structure
title_full A Fast Color Image Encryption Algorithm Using 4-Pixel Feistel Structure
title_fullStr A Fast Color Image Encryption Algorithm Using 4-Pixel Feistel Structure
title_full_unstemmed A Fast Color Image Encryption Algorithm Using 4-Pixel Feistel Structure
title_short A Fast Color Image Encryption Algorithm Using 4-Pixel Feistel Structure
title_sort fast color image encryption algorithm using 4-pixel feistel structure
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5100896/
https://www.ncbi.nlm.nih.gov/pubmed/27824894
http://dx.doi.org/10.1371/journal.pone.0165937
work_keys_str_mv AT yaowang afastcolorimageencryptionalgorithmusing4pixelfeistelstructure
AT wufaguo afastcolorimageencryptionalgorithmusing4pixelfeistelstructure
AT zhangxiao afastcolorimageencryptionalgorithmusing4pixelfeistelstructure
AT zhengzhiming afastcolorimageencryptionalgorithmusing4pixelfeistelstructure
AT wangzhao afastcolorimageencryptionalgorithmusing4pixelfeistelstructure
AT wangwenhua afastcolorimageencryptionalgorithmusing4pixelfeistelstructure
AT qiuwangjie afastcolorimageencryptionalgorithmusing4pixelfeistelstructure
AT yaowang fastcolorimageencryptionalgorithmusing4pixelfeistelstructure
AT wufaguo fastcolorimageencryptionalgorithmusing4pixelfeistelstructure
AT zhangxiao fastcolorimageencryptionalgorithmusing4pixelfeistelstructure
AT zhengzhiming fastcolorimageencryptionalgorithmusing4pixelfeistelstructure
AT wangzhao fastcolorimageencryptionalgorithmusing4pixelfeistelstructure
AT wangwenhua fastcolorimageencryptionalgorithmusing4pixelfeistelstructure
AT qiuwangjie fastcolorimageencryptionalgorithmusing4pixelfeistelstructure