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...
Saved in:
| Main Authors: | , |
|---|---|
| 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 |