Font Size: a A A

Research On Information Encryption Algorithm Based On Chaotic Mapping And DNA Strand Displacement

Posted on:2024-07-12Degree:MasterType:Thesis
Country:ChinaCandidate:C C LiuFull Text:PDF
GTID:2568307127972219Subject:Mathematics
Abstract/Summary:PDF Full Text Request
Due to the long-term unpredictability,good pseudo-randomness,ergodicity,sensitivity to initial conditions and system parameters,chaotic systems are widely used in the field of information encryption.However,only using chaotic systems for encryption can easily lead to low security or high computational complexity.DNA molecules make up for the shortcomings of chaotic encryption algorithms in terms of security,capacity and efficiency due to their high parallelism,large storage capacity and low energy consumption.Therefore,many scholars have begun to combine DNA and chaotic systems for the field of information encryption,and have achieved good encryption results,but rarely involve the biological reaction of DNA.Based on the diversity of DNA strand displacement reaction,this dissertation designs three DNA sequence encryption rules,and proposes two information encryption schemes combined with chaotic mapping.The specific content is as follows:Ⅰ.A message encryption scheme combining Henon chaos mapping and DNA strand displacement reaction is proposed.Firstly,the new sequence obtained from the Henon mapping after the dislocation and anisotropy operations is used to perform anisotropy operations on the plaintext message,which is then converted into a DNA sequence;secondly,the DNA sequence is subjected to DNA strand displacement reaction to obtain a new DNA sequence;finally,the new DNA sequence is decoded to obtain the encrypted text.Through example analysis,it is found that the encryption scheme has better encryption feasibility and anti-attack capability,which improves the security of the algorithm and increases the key space while ensuring the sensitivity of the key.Ⅱ.A text encryption scheme based on multiple chaotic maps,DNA encoding and DNA strand displacement is proposed.The scheme first scrambles the plaintext information and the sequence generated by the two-dimensional logistic chaotic map through the Arnold map,and then performs XOR operation with the sequence generated by the one-dimensional logistic chaotic map,and then converts it into a DNA sequence matrix.Secondly,according to the diversity of DNA strand displacement,two encryption rules based on DNA strand displacement are proposed.These two encryption rules are randomly selected to perform DNA strand displacement on DNA sequences to obtain new DNA sequences.Finally,the encrypted ciphertext is obtained by decoding the new DNA sequence.The example analysis shows that the encryption scheme has better encryption effect and security.In summary,the information encryption scheme based on chaotic mapping and DNA strand displacement,which combines the biological reaction of DNA with chaotic systems,can effectively improve the security of the algorithm.In addition,the encryption algorithm designed in this project can be used for encryption of textual information as well as for encryption of image information after improvement.Figure [20] Table [3] Reference [90]...
Keywords/Search Tags:chaotic mapping, strand displacement reaction, DNA coding, information encryption
PDF Full Text Request
Related items