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.