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

Qabeela Q. Thabit, Alaa A. Al-saffar, I. Abed
{"title":"A new DNA strand-based encryption algorithm using symmetric key generation table","authors":"Qabeela Q. Thabit, Alaa A. Al-saffar, I. Abed","doi":"10.30772/qjes.v15i1.803","DOIUrl":null,"url":null,"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.","PeriodicalId":227530,"journal":{"name":"Al-Qadisiyah Journal for Engineering Sciences","volume":"157 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Al-Qadisiyah Journal for Engineering Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.30772/qjes.v15i1.803","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

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.
一种新的基于DNA链的对称密钥生成表加密算法
由于脱氧核糖核酸DNA链包含非常广泛的并行机制的特点,其计算处理速度可达到每秒10亿次。它的价值仅为传统计算机的十亿分之一。它成为加密领域研究人员关注的焦点。本研究的目的是寻找一种有效且安全的数据加密和解密算法。本文提出了一种基于DNA加密的对称新方法,该方法采用DNA寡核苷酸混合和算法技术步骤的新发展。它包括将每个字符编码为预定义的十进制数,将其转换为等效的二进制数,然后将其转换为DNA编码。最后,将每个DNA代码转换为表示行号和列号的数字。采用visualbasic编程模拟所有文本(字)并行执行,由于所有字符在时间上的编码效果都很好,因此该算法能够处理最多的数据量,同时对所有字符进行编码。由于基于dna的算法完全并行执行,获得了一种高效、快速和高度编码的方案。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信