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!
Description
Summary: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.
ISSN:2090-0155