期刊文献+

一种基于亚稳态的真随机数发生器 被引量:3

A True Random Number Generator Based on Metastable State
下载PDF
导出
摘要 设计实现了一种64位输出的真随机数发生器。在传统Fibonacci环形振荡器和Galois环形振荡器的基础上,通过控制电路使环形振荡器的输出在亚稳态与稳态之间不断切换,为生成的随机序列引入真随机性。通过加入后处理模块,提高随机序列的质量和增加每比特的熵,并利用DES算法实现随机序列的重新组合。利用FPGA进行实验验证后,最终集成在一个加密USB盘控制器芯片内,产生的随机序列通过了NIST SP800-22标准检测。采用110 nm CMOS工艺,该芯片实现了批量生产。 A true random number generator( TRNG) with 64 bit digital output was designed. This TRNG was built with the combination of a traditional Fibonacci ring oscillator and a Galois ring oscillator. By switching between the meta-stable state and the steady state,the true randomness was generated in the output bit steam. A post-processing module with DES algorithm was designed to increase the entropy of each bit,and make bit ‘0'and bit‘1'distributed evenly. After FPGA verification,this TRNG was finally integrated into an USB disk controller chip with encryption/decryption functions by 110 nm CMOS process. The generated random sequence was tested under NIST SP800-22 standard. This silicon-proven chip was in mass-production status.
出处 《微电子学》 CSCD 北大核心 2017年第4期519-522,527,共5页 Microelectronics
基金 浙江省固态存储和数据安全关键技术重点科技重新团队项目(2013TD03) 浙江省固态硬盘和数据安全技术重点实验室(2015E10003)
关键词 真随机数发生器 Fibonacci环形振荡器 Galois环形振荡器 亚稳态 TRNG Fibonacci ring oscillator Galois ring oscillator Meta-stability
  • 相关文献

参考文献3

二级参考文献24

共引文献17

同被引文献11

引证文献3

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部