{"title":"Performance Analysis of Pseudo Random Bit Generator Using Modified Dual-Coupled Linear Congruential Generator","authors":"N. Akhila, C. Kumari, K. Swathi, T. Padma, N. Rao","doi":"10.1109/CONIT51480.2021.9498354","DOIUrl":null,"url":null,"abstract":"Pseudo Random Bit Generator (PRBG) is a key element to protect the data in various cryptography applications during transmission. To prove more secure among different previous pseudo random bit generator methods like Linear Feedback Shift Register (LFSR), Linear Congruential Generator (LCG), coupled LCG (CLCG), and Dual Coupled LCG (dual-CLCG) the modified Dual coupled LCG (MDCLCG) is implemented. This method used is to generate a pseudo random bit with less area occupation and with single clock delay. In this paper three different ways of adder topologies ripple carry adder (RCA), carry skip adder (CSKA) and carry increment adder (CIA) are implemented in the place of modulo carry save adder to analyze the area, power and speed performance of the modified Dual Coupled LCG design using Verilog-HDL and prototyped on FPGA device Spartan3E XC3S500E.","PeriodicalId":426131,"journal":{"name":"2021 International Conference on Intelligent Technologies (CONIT)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Intelligent Technologies (CONIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CONIT51480.2021.9498354","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
Pseudo Random Bit Generator (PRBG) is a key element to protect the data in various cryptography applications during transmission. To prove more secure among different previous pseudo random bit generator methods like Linear Feedback Shift Register (LFSR), Linear Congruential Generator (LCG), coupled LCG (CLCG), and Dual Coupled LCG (dual-CLCG) the modified Dual coupled LCG (MDCLCG) is implemented. This method used is to generate a pseudo random bit with less area occupation and with single clock delay. In this paper three different ways of adder topologies ripple carry adder (RCA), carry skip adder (CSKA) and carry increment adder (CIA) are implemented in the place of modulo carry save adder to analyze the area, power and speed performance of the modified Dual Coupled LCG design using Verilog-HDL and prototyped on FPGA device Spartan3E XC3S500E.