DNA Cryptographic System Utilizing Random Permutation
Shakir M. H. Al-Farraji
Shakir Al-Farraji*, Department of Computer Science, University of Petra, Amman, Jordan.
Manuscript received on January 05, 2020. | Revised Manuscript received on January 25, 2020. | Manuscript published on January 30, 2020. | PP: 4133-4138 | Volume-8 Issue-5, January 2020. | Retrieval Number: E4930018520/2020©BEIESP | DOI: 10.35940/ijrte.E4930.018520
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: The study of encryption/decryption of information is known as cryptography. The need of protecting information from old years until now is the reason of appearing the process of hiding information from unauthorized people to access it. In this research paper, a cryptographic system is designed by using the DNA computing concepts and random permutation. The proposed system is a block symmetric cipher that uses one initial key in which will be used to generate permutations as many as needed, convert the initial key to DNA key, convert plaintext block to DNA bases. The remaining needed DNA keys are produced through the cipher/deciphering processing. Different operations applied: permute using permutation, modulo and XOR operations to perform the encryption/decryption process. Using the DNA based cryptography enhance the information security and produce highly efficient cipher systems.
Keywords: Cryptography, DNA, DNA Computing, DNA Cryptography.
Scope of the Article: High Performance Computing.