A Hyperchaotic Lorenz and DNA-Encoded Image Encryption Algorithm

In order to solve the problem that images are easy to leak and tamper during transmission and enhance the safety of image encryption, an image encryption algorithm based on deoxyribonucleic acid (DNA) coding and hyperchaotic Lorenz system is proposed. First, the hyperchaotic Lorenz system is propose...

Full description

Saved in:
Bibliographic Details
Main Authors: Shuangyuan Li, Mengfan Li
Format: Article
Language:English
Published: Wiley 2024-01-01
Series:Journal of Electrical and Computer Engineering
Online Access:http://dx.doi.org/10.1155/jece/8035005
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850059736088576000
author Shuangyuan Li
Mengfan Li
author_facet Shuangyuan Li
Mengfan Li
author_sort Shuangyuan Li
collection DOAJ
description In order to solve the problem that images are easy to leak and tamper during transmission and enhance the safety of image encryption, an image encryption algorithm based on deoxyribonucleic acid (DNA) coding and hyperchaotic Lorenz system is proposed. First, the hyperchaotic Lorenz system is proposed to replace the traditional logistic mapping algorithm so that the mapping range of the chaotic sequence reaches surjection, and the hyperchaotic Lorenz system is discretized using the fourth-order Runge–Kutta algorithm. The generated chaotic sequence is encoded according to DNA coding rules, and the encoded image is encrypted and scrambled by using the index of chaotic sequence. Finally, DNA algorithm rules are used for diffusion processing to obtain the ciphertext image. Key space analysis, histogram analysis, correlation analysis of adjacent pixels, and information entropy analysis of the algorithm results are performed. Meanwhile, the mean square error (MSE) of pepper and salt noise density is analyzed by the peak signal-to-noise ratio (PSNR). It shows that the algorithm can resist various external attacks and has high security.
format Article
id doaj-art-ce9dd2e1267f4285b03baba264e3032e
institution DOAJ
issn 2090-0155
language English
publishDate 2024-01-01
publisher Wiley
record_format Article
series Journal of Electrical and Computer Engineering
spelling doaj-art-ce9dd2e1267f4285b03baba264e3032e2025-08-20T02:50:48ZengWileyJournal of Electrical and Computer Engineering2090-01552024-01-01202410.1155/jece/8035005A Hyperchaotic Lorenz and DNA-Encoded Image Encryption AlgorithmShuangyuan Li0Mengfan Li1Information CenterSchool of Information and Control EngineeringIn order to solve the problem that images are easy to leak and tamper during transmission and enhance the safety of image encryption, an image encryption algorithm based on deoxyribonucleic acid (DNA) coding and hyperchaotic Lorenz system is proposed. First, the hyperchaotic Lorenz system is proposed to replace the traditional logistic mapping algorithm so that the mapping range of the chaotic sequence reaches surjection, and the hyperchaotic Lorenz system is discretized using the fourth-order Runge–Kutta algorithm. The generated chaotic sequence is encoded according to DNA coding rules, and the encoded image is encrypted and scrambled by using the index of chaotic sequence. Finally, DNA algorithm rules are used for diffusion processing to obtain the ciphertext image. Key space analysis, histogram analysis, correlation analysis of adjacent pixels, and information entropy analysis of the algorithm results are performed. Meanwhile, the mean square error (MSE) of pepper and salt noise density is analyzed by the peak signal-to-noise ratio (PSNR). It shows that the algorithm can resist various external attacks and has high security.http://dx.doi.org/10.1155/jece/8035005
spellingShingle Shuangyuan Li
Mengfan Li
A Hyperchaotic Lorenz and DNA-Encoded Image Encryption Algorithm
Journal of Electrical and Computer Engineering
title A Hyperchaotic Lorenz and DNA-Encoded Image Encryption Algorithm
title_full A Hyperchaotic Lorenz and DNA-Encoded Image Encryption Algorithm
title_fullStr A Hyperchaotic Lorenz and DNA-Encoded Image Encryption Algorithm
title_full_unstemmed A Hyperchaotic Lorenz and DNA-Encoded Image Encryption Algorithm
title_short A Hyperchaotic Lorenz and DNA-Encoded Image Encryption Algorithm
title_sort hyperchaotic lorenz and dna encoded image encryption algorithm
url http://dx.doi.org/10.1155/jece/8035005
work_keys_str_mv AT shuangyuanli ahyperchaoticlorenzanddnaencodedimageencryptionalgorithm
AT mengfanli ahyperchaoticlorenzanddnaencodedimageencryptionalgorithm
AT shuangyuanli hyperchaoticlorenzanddnaencodedimageencryptionalgorithm
AT mengfanli hyperchaoticlorenzanddnaencodedimageencryptionalgorithm