首页> 外文会议>International Conference on Computer Communication and Informatics >Jitters through dual clocks: An effective Entropy Source for True Random Number Generation
【24h】

Jitters through dual clocks: An effective Entropy Source for True Random Number Generation

机译:双时钟抖动:产生真正随机数的有效熵源

获取原文

摘要

True random number generators (TRNG) have an appreciable demand in key generation of crypto processors. FPGA based TRNGs offer various advantages for generation, packing and storage. Metastability, jitter, race around and memory collision are some of the entropy sources for extraction of true randomness. In this work, jitter extraction is the prime focus for randomness harvesting. Two different frequencies have been generated by Onchip PLL of FPGA which were used in an asynchronous manner for random bit generation. Two Flip-flops have been used in this design after which post processing unit enhances the randomness. Both Von - Neumann Corrector as well as 1D logistic map have been experimented as post processing functions. Randomness of the numbers was tested and ensured by performing entropy analysis as well as NIST tests. This proposed TRNG has been designed using VHDL and implemented on Altera Cyclone II EP2C35F672C6N FPGA consuming 1298 logic elements with a throughput of 26.84 Mbps.
机译:真正的随机数生成器(TRNG)在密码处理器的关键生成中具有明显的需求。基于FPGA的TRNGS提供了一代,包装和存储的各种优势。转移性,抖动,竞争和记忆碰撞是一些熵源,用于提取真正的随机性。在这项工作中,抖动提取是随机性收获的主要重点。由FPGA的Onchip PLL生成两种不同的频率,其以异步方式用于随机比特生成。在这种设计中已经使用了两个触发器,之后的后处理单元增强了随机性。 von - neumann校正器以及1d Logistic地图已被实验为后处理功能。通过执行熵分析以及NIST测试来测试数据随机性和确保。这一提出的TRNG已经使用VHDL设计,并在Altera Cyclone II EP2C35F672C6N FPGA上实现了1298个逻辑元件,吞吐量为26.84 Mbps。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号