A new DNA strand-based encryption algorithm using symmetric key generation table

2Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.

Abstract

Due to the characteristics of Deoxyribonucleic acid DNA chain which contains a very wide range of parallelism mechanism, and the computing processing speed can arrive at 1 billion times per one second. It is worth only a billionth of a traditional computer. It became the focus of the attention of researchers in the field of encryption. The aim of this study is to find an efficient and safe algorithm for data encryption as well as decryption. A symmetric novel method is proposed in this paper depends on DNA encryption by applying a mixture of DNA oligonucleotide and new development of algorithm technology steps. It includes encoding each character to a predefined decimal number, converting it to its equivalent binary number and then converting it into DNA coding. Finally, converts each code of DNA to a number that represents a row and column numbers. Simulation all all text (words) is executed in parallel by using Visual Basic programming, obtained an excellent encoding result in terms of time because all the characters, so the algorithm is able to process the largest number of data, all of them encode at the same time. An efficient, fast and highly encoding scheme has been obtained due to the complete executing parallelism of the DNA-based algorithm.

Cite

CITATION STYLE

APA

Thabit, Q. Q., Al-Saffar, A. A., & Abed, I. A. (2022). A new DNA strand-based encryption algorithm using symmetric key generation table. Al-Qadisiyah Journal for Engineering Sciences, 15(1), 32–37. https://doi.org/10.30772/qjes.v15i1.971

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free