An Efficient and Secure Image Encryption Algorithm Based on Non- Adjacent Coupled Maps

In this paper, an image encryption algorithm based on non-adjacent coupled map lattices is designed. Compared with coupled map lattices, non-adjacent coupled map lattices have few periodic windows in bifurcation, and larger parameter range in chaos dynamics. Combined with the proposed chaotic system...

Full description

Bibliographic Details
Main Authors: Hao Zhang, Xiaoqing Wang, Hongwei Xie, Chunpeng Wang, Xingyuan Wang
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9131778/
_version_ 1818929874917654528
author Hao Zhang
Xiaoqing Wang
Hongwei Xie
Chunpeng Wang
Xingyuan Wang
author_facet Hao Zhang
Xiaoqing Wang
Hongwei Xie
Chunpeng Wang
Xingyuan Wang
author_sort Hao Zhang
collection DOAJ
description In this paper, an image encryption algorithm based on non-adjacent coupled map lattices is designed. Compared with coupled map lattices, non-adjacent coupled map lattices have few periodic windows in bifurcation, and larger parameter range in chaos dynamics. Combined with the proposed chaotic system, a new alternative encryption structure between permutation, diffusion and substitution is proposed to improve the security and encryption efficiency of the algorithm. In the diffusion process, multiplication operation in GF (257) and addition operation in GF (2<sup>8</sup>) based on look-up table are adopted, which improves the encryption efficiency and enhances the permutation effect by choosing pixel value in Latin Square during the diffusion process. Moreover, based on the good cryptographic characteristics of the s-box, a dynamic s-box related to plaintext is constructed to substitute plaintext pixels. Experimental results and security analysis show that the proposed encryption scheme can resist all types of typical attacks and has good encryption effect.
first_indexed 2024-12-20T03:51:45Z
format Article
id doaj.art-b64bd6f177744885a81ea7e908724f42
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-20T03:51:45Z
publishDate 2020-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-b64bd6f177744885a81ea7e908724f422022-12-21T19:54:27ZengIEEEIEEE Access2169-35362020-01-01812210412212010.1109/ACCESS.2020.30065139131778An Efficient and Secure Image Encryption Algorithm Based on Non- Adjacent Coupled MapsHao Zhang0https://orcid.org/0000-0003-4281-1461Xiaoqing Wang1Hongwei Xie2Chunpeng Wang3Xingyuan Wang4https://orcid.org/0000-0002-9724-0152College of Information and Computer, Taiyuan University of Technology, Taiyuan, ChinaCollege of Information and Computer, Taiyuan University of Technology, Taiyuan, ChinaCollege of Software, Taiyuan University of Technology, Taiyuan, ChinaSchool of Cyber Security, Qilu University of Technology (Shandong Academy of Sciences), Jinan, ChinaSchool of Information Science and Technology, Dalian Maritime University, Dalian, ChinaIn this paper, an image encryption algorithm based on non-adjacent coupled map lattices is designed. Compared with coupled map lattices, non-adjacent coupled map lattices have few periodic windows in bifurcation, and larger parameter range in chaos dynamics. Combined with the proposed chaotic system, a new alternative encryption structure between permutation, diffusion and substitution is proposed to improve the security and encryption efficiency of the algorithm. In the diffusion process, multiplication operation in GF (257) and addition operation in GF (2<sup>8</sup>) based on look-up table are adopted, which improves the encryption efficiency and enhances the permutation effect by choosing pixel value in Latin Square during the diffusion process. Moreover, based on the good cryptographic characteristics of the s-box, a dynamic s-box related to plaintext is constructed to substitute plaintext pixels. Experimental results and security analysis show that the proposed encryption scheme can resist all types of typical attacks and has good encryption effect.https://ieeexplore.ieee.org/document/9131778/SHA-256non adjacent coupled map latticesdynastic s-boxLatin square3D Arnold GF (257)GF (2⁸)
spellingShingle Hao Zhang
Xiaoqing Wang
Hongwei Xie
Chunpeng Wang
Xingyuan Wang
An Efficient and Secure Image Encryption Algorithm Based on Non- Adjacent Coupled Maps
IEEE Access
SHA-256
non adjacent coupled map lattices
dynastic s-box
Latin square
3D Arnold GF (257)
GF (2⁸)
title An Efficient and Secure Image Encryption Algorithm Based on Non- Adjacent Coupled Maps
title_full An Efficient and Secure Image Encryption Algorithm Based on Non- Adjacent Coupled Maps
title_fullStr An Efficient and Secure Image Encryption Algorithm Based on Non- Adjacent Coupled Maps
title_full_unstemmed An Efficient and Secure Image Encryption Algorithm Based on Non- Adjacent Coupled Maps
title_short An Efficient and Secure Image Encryption Algorithm Based on Non- Adjacent Coupled Maps
title_sort efficient and secure image encryption algorithm based on non adjacent coupled maps
topic SHA-256
non adjacent coupled map lattices
dynastic s-box
Latin square
3D Arnold GF (257)
GF (2⁸)
url https://ieeexplore.ieee.org/document/9131778/
work_keys_str_mv AT haozhang anefficientandsecureimageencryptionalgorithmbasedonnonadjacentcoupledmaps
AT xiaoqingwang anefficientandsecureimageencryptionalgorithmbasedonnonadjacentcoupledmaps
AT hongweixie anefficientandsecureimageencryptionalgorithmbasedonnonadjacentcoupledmaps
AT chunpengwang anefficientandsecureimageencryptionalgorithmbasedonnonadjacentcoupledmaps
AT xingyuanwang anefficientandsecureimageencryptionalgorithmbasedonnonadjacentcoupledmaps
AT haozhang efficientandsecureimageencryptionalgorithmbasedonnonadjacentcoupledmaps
AT xiaoqingwang efficientandsecureimageencryptionalgorithmbasedonnonadjacentcoupledmaps
AT hongweixie efficientandsecureimageencryptionalgorithmbasedonnonadjacentcoupledmaps
AT chunpengwang efficientandsecureimageencryptionalgorithmbasedonnonadjacentcoupledmaps
AT xingyuanwang efficientandsecureimageencryptionalgorithmbasedonnonadjacentcoupledmaps