KUET Institutional Repository

A Technique for DNA Cryptography Based on Dynamic Mechanisms

Show simple item record

dc.contributor.advisor Alam, Prof. Dr. Kazi Md. Rokibul
dc.contributor.author Biswas, Md. Rafiul
dc.date.accessioned 2018-12-24T09:59:46Z
dc.date.available 2018-12-24T09:59:46Z
dc.date.copyright 2018
dc.date.issued 2018-09
dc.identifier.other ID 1707506
dc.identifier.uri http://hdl.handle.net/20.500.12228/474
dc.description This 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. en_US
dc.description Cataloged from PDF Version of Thesis.
dc.description Includes bibliographical references (pages 58-61).
dc.description.abstract This 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. en_US
dc.description.statementofresponsibility Md. Rafiul Biswas
dc.format.extent 66 pages
dc.language.iso en_US en_US
dc.publisher Khulna University of Engineering & Technology (KUET), Khulna, Bangladesh en_US
dc.rights Khulna University of Engineering & Technology (KUET) thesis/dissertation/internship reports are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subject DNA Cryptography en_US
dc.subject Asymmetric Cryptosystem en_US
dc.subject Dynamic DNA Encoding en_US
dc.subject ASCII Characters en_US
dc.title A Technique for DNA Cryptography Based on Dynamic Mechanisms en_US
dc.type Thesis en_US
dc.description.degree Master of Science in Engineering in Computer Science and Engineering
dc.contributor.department Department of Computer Science and Engineering


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search KUET IR


Advanced Search

Browse

My Account

Statistics