Font Size: a A A

Symmetric Cipher Algorithm For Converting Plaintext Into DNA Sequence And Its Application

Posted on:2018-08-15Degree:MasterType:Thesis
Country:ChinaCandidate:K M LiuFull Text:PDF
GTID:2348330542464616Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The cryptographic algorithm of transforming plaintext into DNA sequence combine modern cryptographic technology and massive DNA molecular characteristics,uses DNA sequence as a carrier of encrypted messages,and realizes the encryption-decryption and authentication Based on the modern cryptography theory,this algorithm make use of the technical means of synthesis,amplification,digital encoding in molecular biology,and encrypts the plaintext data into the DNA sequence and recovers the cipher data to the plaintext.In this paper,we mainly study the symmetric cipher algorithm for transforming plaintext data into DNA sequence and its application in information hiding.In this paper,we implement an extended symmetric cipher scheme for converting plaintext into DNA sequence,which provides security through the use of three level processing mechanism.This method uses Unicode to encode document data,and gives improved circular local two valued model to adapt to the processing of Chinese and English texts and their mixed text data.The data to be encrypted into the shift text,and find its complement,and execute data LBP operation,will shift text sequence into an DNA sequence.Finally,using the DNA table and table lookup operation get ciphertext data form DNA sequence.In the decryption process,the decrypted data of the DNA sequence ciphertext is generated in reverse order.In addition,a symmetric cipher parallel algorithm is developed to convert extended plaintext into DNA sequence.Experiments show that the method realizes the plaintext into DNA order in English and mixed text file encryption and decryption of data;compared with the expansion of the plaintext into serial symmetric cryptographic algorithm of DNA sequence,plaintext into a symmetric cryptographic algorithm of DNA sequence required for decryption time is greatly reduced,the acceleration effect is obvious.On the basis of the above work,this paper applies the extended plaintext to the symmetric cipher algorithm of DNA sequence,and applies it to information hiding.A new set of target DNA sequences was synthesized by using base complementation and insertion method.A suitable primer sequence was designed,and primers were synthesized according to primer sequence and loaded into target DNA sequence for tagging.Then by using the technology of DNA cutting and splicing,will contain encrypted information and primer DNA sequence assembly pseudo DNA sequences into the original long DNA chain,was mixed with does not contain any information of the original DNA chain,so as to achieve effective information hiding.
Keywords/Search Tags:symmetric cryptography algorithm, DNA sequence, information hiding, parallel computing
PDF Full Text Request
Related items