Abstract
As a primary method, image encryption is widely used to protect the security of image information. In recent years, image encryption pays attention to the combination with DNA computing. In this work, we propose a novel method to correct errors in image encryption, which results from the uncertainty of DNA computing. DNA coding is the key step for DNA computing that could decrease the similarity of DNA sequences in DNA computing as well as correct errors from the process of image encryption and decryption. The experimental results show our method could be used to correct errors in image encryption based on DNA coding.
Highlights
With wide usage of multimedia technologies and excessive spread of internet, the awareness of protecting information, especially image information, is heightened day by day
Song and Qiao proposed a novel image encryption scheme based on DNA encoding and spatiotemporal chaos, which was of high key sensitivity and large key space [16]
In this paper, we introduce Hamming distance to decrease the similarity between DNA sequences as well as correct errors from hybridization reaction
Summary
With wide usage of multimedia technologies and excessive spread of internet, the awareness of protecting information, especially image information, is heightened day by day. Zhang et al proposed a new image encryption algorithm based on the spatiotemporal chaos of the mixed linear-nonlinear coupled map lattices [7]. Combined DNA sequence addition operation with chaotic map to design a novel image encryption scheme [9]. Song and Qiao proposed a novel image encryption scheme based on DNA encoding and spatiotemporal chaos, which was of high key sensitivity and large key space [16]. Kulsoom et al employed an entire set of DNA complementary rules along with 1D chaotic maps to design an image encryption algorithm [6]. . So, in this paper, we introduce Hamming distance to decrease the similarity between DNA sequences as well as correct errors from hybridization reaction. The proposed method could effectively correct the encrypted image contained 1000 errors and improve the accuracy of hybridization reaction
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have