首页> 外文会议>2016 International Conference on Information Systems Engineering >High Speed True Random Number Generator Based on FPGA
【24h】

High Speed True Random Number Generator Based on FPGA

机译:基于FPGA的高速真随机数发生器

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

摘要

TRN (True Random Number) plays a key role in the communication system and so on. The TRNG (True Random Number Generator) based on FPGA (Field Programmable Gate Array) usually has a high speed and quality. In this article, we study several existing ways to generate the TRN in the FPGA using the oscillator rings which consist of an odd number of NOT gates, the structure of the oscillator rings and the sampling frequency are analyzed. An improved structure based on the oscillator rings is introduced here by which we can get higher speed and quality TRNG with fewer resources compared with the several methods mentioned in the references. The TRNG consists of 16 oscillator rings, each contains 3 NOT gates. The sampling frequency can reach 300M (Million bits per second). The design is implemented on the Altera Stratix II FPGA. The results passed the tests of the NIST (National Institute of Standards and Technology) randomness test suite. The restart experiments have shown that the TRNG outputs behaved truly random and not pseudorandom.
机译:TRN(真随机数)在通信系统等中起着关键作用。基于FPGA(现场可编程门阵列)的TRNG(真随机数发生器)通常具有很高的速度和质量。在本文中,我们研究了使用由奇数个非门组成的振荡器环在FPGA中生成TRN的几种现有方法,分析了振荡器环的结构和采样频率。这里介绍了一种基于振荡器环的改进结构,通过该结构,与参考文献中提到的几种方法相比,我们可以用更少的资源获得更高速度和质量的TRNG。 TRNG由16个振荡器环组成,每个振荡器环包含3个非门。采样频率可以达到300M(百万比特/秒)。该设计在Altera Stratix II FPGA上实现。结果通过了NIST(美国国家标准技术研究院)随机性测试套件的测试。重新启动实验表明,TRNG输出实际上是随机的,而不是伪随机的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号