Circuit Implementation of Vernam Cipher-based Data Encryption Using Cellular Automata

Shafayeth Jamil, Nishat Tasnim Hiramony, Tanshia Tahreen Tanisha, Rajat Chakraborty
{"title":"Circuit Implementation of Vernam Cipher-based Data Encryption Using Cellular Automata","authors":"Shafayeth Jamil, Nishat Tasnim Hiramony, Tanshia Tahreen Tanisha, Rajat Chakraborty","doi":"10.1109/ICCIT57492.2022.10055452","DOIUrl":null,"url":null,"abstract":"Modern technology relies heavily on cryptography to protect the confidentiality and integrity of data. Cellular Automata (CA) can create high-quality pseudo random number sequences (PNSs) for Vernam cipher-based encryption technique. In this study, we have designed a reliable digital circuit capable of generating high-quality PNSs via CA, which is then employed in a Vernam cipher-based cryptography scheme. We have developed hardware description language (HDL) code which can be used to synthesize the circuit of the encryption scheme. In addition, we have designed an electronic circuit that can build a full CA utilizing only 8-bit multiplexers. Further components are added to the circuit for implementing the full cryptography scheme. The PNSs are generated through rule 30 and hybrid rule 90/150, where the latter provides a stronger secret key between the two. The simplicity of this circuit makes it possible to achieve high-quality encryption with highly efficient circuitry.","PeriodicalId":255498,"journal":{"name":"2022 25th International Conference on Computer and Information Technology (ICCIT)","volume":"80 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 25th International Conference on Computer and Information Technology (ICCIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCIT57492.2022.10055452","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Modern technology relies heavily on cryptography to protect the confidentiality and integrity of data. Cellular Automata (CA) can create high-quality pseudo random number sequences (PNSs) for Vernam cipher-based encryption technique. In this study, we have designed a reliable digital circuit capable of generating high-quality PNSs via CA, which is then employed in a Vernam cipher-based cryptography scheme. We have developed hardware description language (HDL) code which can be used to synthesize the circuit of the encryption scheme. In addition, we have designed an electronic circuit that can build a full CA utilizing only 8-bit multiplexers. Further components are added to the circuit for implementing the full cryptography scheme. The PNSs are generated through rule 30 and hybrid rule 90/150, where the latter provides a stronger secret key between the two. The simplicity of this circuit makes it possible to achieve high-quality encryption with highly efficient circuitry.
基于Vernam密码的元胞自动机数据加密电路实现
现代技术在很大程度上依赖于密码学来保护数据的机密性和完整性。元胞自动机(CA)可以为基于Vernam密码的加密技术创建高质量的伪随机数序列(PNSs)。在这项研究中,我们设计了一个可靠的数字电路,能够通过CA生成高质量的pnas,然后将其用于基于Vernam密码的加密方案中。我们开发了硬件描述语言(HDL)代码,可以用来合成加密方案的电路。此外,我们还设计了一种电子电路,可以仅利用8位多路复用器构建完整的CA。进一步的组件被添加到电路中以实现完整的加密方案。pns通过规则30和混合规则90/150生成,后者在两者之间提供更强的密钥。该电路的简单性使得用高效的电路实现高质量的加密成为可能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信