A Technique for DNA Cryptography Based on Dynamic Mechanisms

dc.contributor.advisorAlam, Prof. Dr. Kazi Md. Rokibul
dc.contributor.authorBiswas, Md. Rafiul
dc.date.accessioned2018-12-24T09:59:46Z
dc.date.available2018-12-24T09:59:46Z
dc.date.issued2018-09
dc.descriptionThis thesis is submitted to the Department of Computer Science and Engineering, Khulna University of Engineering & Technology in partial fulfillment of the requirements for the degree of Master of Science in Engineering in Computer Science and Engineering, September 2018.
dc.descriptionCataloged from PDF Version of Thesis.
dc.descriptionIncludes bibliographical references (pages 58-61).
dc.description.abstractThis thesis proposes a dynamic technique for DNA cryptography based on dynamic sequence table and dynamic DNA encoding mechanisms along with an asymmetric cryptosystem. The main focusing area of the thesis is to deploy a completely dynamic approach which includes generating dynamic sequence table to produce ciphertext, dividing the ciphertext into a number of chunks, applying public key to encrypt each chunk and finally dynamic DNA encoding is used to merge the chunk of each ciphertext. Firstly, the plaintext is transformed into its corresponding DNA bases. Secondly, ASCII characters are randomly assigned to each sequence of DNA bases in the dynamic sequence table. Herein, the position of the DNA bases changes dynamically through iteration process. The generated ciphertext is divided into a fixed sized of chunks and to encrypt each chunk an symmetric cryptosystem is employed. Dynamic DNA encoding is formed using adequate random strings and efficient mathematical series and it is used to set how much random strings will be taken to merge all the ciphertext of chunks together. The usage of dynamic sequence table, public key cryptography, random string and dynamic DNA encoding altogether enhance the secrecy of data. According to the National Institute of Standards and Technology (NIST), an empirical test is performed to analyze the randomness of the ciphertext. Finally the encryption and decryption time is compared between the proposed technique and other existing techniques.
dc.identifier.otherID 1707506
dc.identifier.otherhttp://dspace.kuet.ac.bd/handle/20.500.12228/474
dc.identifier.urihttp://hdl.handle.net/20.500.12228/474
dc.language.isoen_US
dc.publisherKhulna University of Engineering & Technology (KUET), Khulna, Bangladesh
dc.sourceKUET Institutional Repository
dc.subjectDNA Cryptography
dc.subjectAsymmetric Cryptosystem
dc.subjectDynamic DNA Encoding
dc.subjectASCII Characters
dc.titleA Technique for DNA Cryptography Based on Dynamic Mechanisms
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
Full Thesis.pdf
Size:
5.03 MB
Format:
Adobe Portable Document Format

Collections