首页> 外文期刊>IEEE transactions on circuits and systems . I , Regular papers >Modified Dual-CLCG Method and its VLSI Architecture for Pseudorandom Bit Generation
【24h】

Modified Dual-CLCG Method and its VLSI Architecture for Pseudorandom Bit Generation

机译:用于伪随机位生成的改进型Dual-CLCG方法及其VLSI架构

获取原文
获取原文并翻译 | 示例

摘要

Pseudorandom bit generator (PRBG) is an essential component for securing data during transmission and storage in various cryptography applications. Among popular existing PRBG methods such as linear feedback shift register (LFSR), linear congruential generator (LCG), coupled LCG (CLCG), and dual-coupled LCG (dual-CLCG), the latter proves to be more secure. This method relies on the inequality comparisons that lead to generating pseudorandom bit at a non-uniform time interval. Hence, a new architecture of the existing dual-CLCG method is developed that generates pseudo-random bit at uniform clock rate. However, this architecture experiences several drawbacks such as excessive memory usage and high-initial clock latency, and fails to achieve the maximum length sequence. Therefore, a new PRBG method called as "modified dual-CLCG" and its very large-scale integration (VLSI) architecture are proposed in this paper to mitigate the aforesaid problems. The novel contribution of the proposed PRBG method is to generate pseudorandom bit at uniform clock rate with one initial clock delay and minimum hardware complexity. Moreover, the proposed PRBG method passes all the 15 benchmark tests of NIST standard and achieves the maximal period of 2(n). The proposed architecture is implemented using Verilog-HDL and prototyped on the commercially available FPGA device.
机译:伪随机位生成器(PRBG)是在各种密码学应用程序中传输和存储期间保护数据安全的必要组件。在现有的流行PRBG方法中,例如线性反馈移位寄存器(LFSR),线性同余发生器(LCG),耦合LCG(CLCG)和双耦合LCG(dual-CLCG),后者被证明是更安全的。此方法依赖于不等式比较,这些比较导致在非均匀的时间间隔内生成伪随机位。因此,开发了一种现有的双CLCG方法的新架构,该架构以统一的时钟速率生成伪随机位。但是,此体系结构遇到一些缺点,例如过多的内存使用和高初始时钟延迟,并且无法实现最大长度序列。因此,为缓解上述问题,本文提出了一种新的PRBG方法,称为“改进的双CLCG”及其超大规模集成(VLSI)体系结构。所提出的PRBG方法的新颖贡献在于,以统一的时钟速率生成伪随机比特,且具有一个初始时钟延迟和最小的硬件复杂度。此外,提出的PRBG方法通过了NIST标准的所有15个基准测试,并达到了最大周期2(n)。所提出的架构是使用Verilog-HDL实现的,并在商用FPGA器件上进行了原型设计。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号