一种基于亚稳态的真随机数发生器
本文关键词: 真随机数发生器 Fibonacci环形振荡器 Galois环形振荡器 亚稳态 出处:《微电子学》2017年04期 论文类型:期刊论文
【摘要】:设计实现了一种64位输出的真随机数发生器。在传统Fibonacci环形振荡器和Galois环形振荡器的基础上,通过控制电路使环形振荡器的输出在亚稳态与稳态之间不断切换,为生成的随机序列引入真随机性。通过加入后处理模块,提高随机序列的质量和增加每比特的熵,并利用DES算法实现随机序列的重新组合。利用FPGA进行实验验证后,最终集成在一个加密USB盘控制器芯片内,产生的随机序列通过了NIST SP800-22标准检测。采用110 nm CMOS工艺,该芯片实现了批量生产。
[Abstract]:A 64 bit output true random number generator is designed and implemented, which is based on the traditional Fibonacci ring oscillator and Galois ring oscillator. The output of the ring oscillator is switched between metastable and steady state by the control circuit, which introduces true randomness into the generated random sequence. Improve the quality of random sequences and increase the entropy per bit, and use the DES algorithm to realize the recombination of random sequences. FPGA is used to verify the experimental results. Finally, it is integrated into an encrypted USB disk controller chip, and the generated random sequence has passed the NIST SP800-22 standard detection. The 110nm CMOS process is adopted. The chip realizes batch production.
【作者单位】: 杭州电子科技大学;杭州华澜微科技有限公司;
【基金】:浙江省固态存储和数据安全关键技术重点科技重新团队项目(2013TD03) 浙江省固态硬盘和数据安全技术重点实验室(2015E10003)
【分类号】:TN432;TN918.1
【正文快照】: 0引言真随机数发生器(TRNG)是信息加密设备中一个重要的组成部分,它产生的不可预知、不可再现的密钥数字串对信息加密有着重要的作用。从某种程度上讲,随机数的随机性和安全性决定了整个加密算法的性能和安全性[1]。相比伪随机数发生器,基于物理随机源的TRNG在随机序列的长度
【相似文献】
相关期刊论文 前10条
1 田志明,杨军,罗岚;异步复位设计中的亚稳态问题及其解决方案[J];电子器件;2002年04期
2 高洪涛,陈旭南,陈元培;准单色亚稳态氦原子束源系统研究[J];微细加工技术;2002年02期
3 樊民革;赵剡;;一种消除异步电路亚稳态的逻辑控制方法[J];电子测量技术;2008年10期
4 霍芸生,蔡惟泉,曾庆林,鄢和明,王育竹;亚稳态氖原子光刻的实验研究[J];中国激光;2003年01期
5 陈献忠,姚汉民,陈旭南;亚稳态氦原子束在纳米结构制作中的应用[J];强激光与粒子束;2003年09期
6 徐翼;郑建宏;;异步时钟域的亚稳态问题和同步器[J];微计算机信息;2008年05期
7 李立;龙泳涛;曾钢燕;程春红;陈意军;;可编程逻辑器件设计中的亚稳态问题及解决方案[J];湘潭大学自然科学学报;2009年01期
8 盛娜,刘志军;ASIC设计中的同步复位与异步复位[J];信息技术与信息化;2005年05期
9 谭亚军;郑瑞锋;杨健;;集成电路中的多时钟域同步设计方法探究[J];黑龙江科技信息;2009年03期
10 许新新;赵雷;华熹曦;郭琦;霍林;李惠军;;可编程逻辑器件亚稳态的分析与测试[J];电子质量;2006年02期
相关会议论文 前4条
1 潘文胜;张明;方粮;朱青山;刘潇骁;;后端设计中降低亚稳态发生概率的方法研究[A];第十六届计算机工程与工艺年会暨第二届微处理器技术论坛论文集[C];2012年
2 朱青山;张明;张民选;潘文胜;王伟;王磊;;跨时钟域信号的后端设计约束理论与实现[A];第十六届计算机工程与工艺年会暨第二届微处理器技术论坛论文集[C];2012年
3 阮景林;;IC设计中常见异步问题处理方法探究[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(上册)[C];2007年
4 阮景林;;IC设计中常见异步问题处理方法探究[A];第五届中国通信集成电路技术与应用研讨会会议文集[C];2007年
相关硕士学位论文 前4条
1 郭茜;二极管激光吸收光谱法对双频容性耦合等离子体中氩亚稳态的诊断[D];大连理工大学;2013年
2 万敏;异步时序电路中的亚稳态设计与分析[D];上海交通大学;2008年
3 徐李;核级控制器FPGA程序可靠性设计技术研究[D];上海交通大学;2013年
4 赵文锋;基于SpyGlass的同步设计分析与静态验证[D];西安电子科技大学;2014年
,本文编号:1485007
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/1485007.html