{"title":"基于改进双耦合线性同余发生器的伪随机比特发生器性能分析","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":"{\"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}","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}
Performance Analysis of Pseudo Random Bit Generator Using Modified Dual-Coupled Linear Congruential Generator
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.