A Multidimensional Chaotic Image Encryption Algorithm based on DNA Coding

Based on chaotic encryption technology and DNA cryptography, a multidimensional chaotic image encryption algorithm based on DNA coding is proposed in this paper. Firstly, the MD5 algorithm is used to extract the features of the image, generate a new key in association with the user key, and then enc...

Full description

Saved in:
Bibliographic Details
Published in:Multimedia tools and applications Vol. 79; no. 29-30; pp. 21579 - 21601
Main Authors: Liu, Yang, Zhang, Jindong
Format: Journal Article
Language:English
Published: New York Springer US 01.08.2020
Springer Nature B.V
Subjects:
ISSN:1380-7501, 1573-7721
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Based on chaotic encryption technology and DNA cryptography, a multidimensional chaotic image encryption algorithm based on DNA coding is proposed in this paper. Firstly, the MD5 algorithm is used to extract the features of the image, generate a new key in association with the user key, and then encode the original image in DNA. The traditional three-dimensional Lorenz system is improved to form a four-dimensional hyperchaotic Lorenz system. According to the principle of DNA cryptography, a series of operations such as scrambling, mutation, DNA addition and DNA XOR are performed on the DNA coding sequence, and finally decoded to obtain a password image. Key space analysis, statistical analysis, known plaintext attack analysis and experimental results show that the algorithm has better image encryption performance and ability to resist various common attacks.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1380-7501
1573-7721
DOI:10.1007/s11042-020-08880-z