期刊文献+

基于压控振荡器的真随机数发生器设计 被引量:9

Design of True Random Number Generator Based on VCO
下载PDF
导出
摘要 通过对频率抖动机理的研究,提出一种基于压控振荡器(Voltage-Controlled Oscillator,VCO)的真随机数发生器(True Random Number Generator,TRNG)设计方案.该方案将电阻热噪声放大后作为VCO的控制信号使其振荡频率在中心频率附近随机抖动. VCO所产生的慢振荡信号对周期固定的快振荡信号采样生成原始随机序列,然后利用后处理电路提高序列均匀性并消除自相关性.通过热噪声发生器调节VCO的中心频率可实现序列比特率和随机性之间的权衡.所提电路采用SMIC 55nm CMOS工艺设计,芯片面积0. 0124mm2,比特率10Mbps,平均功率0. 81mW.输出的随机序列通过NIST SP 800-22测试. After studies on the frequency jitter mechanism,a design of true random number generator(TRNG)based on voltage-controlled oscillator(VCO)is proposed.The scheme amplified the thermal noise of resistance and took it as the control signal of VCO.Its oscillation frequency thus randomly jittered around the centre frequency.The slow oscillating signal generated by the VCO generated an raw random sequence by sampling the period-fixed fast oscillating signal,then used the post-processing circuit to improve the uniformity of sequence and to eliminate the autocorrelation.Applying the thermal noise generator to adjust the centre frequency of VCO is able to trade off the bit rate of sequence and the randomness.The proposed circuit is designed in SMIC 55nm CMOS technology with a chip area of 0.0124mm^2,a bit rate of 10Mbps and an average power of 0.81mW.The output of randomly sequence passed the NIST SP 800-22 randomness test.
作者 汪鹏君 李桢 李刚 程旭 张会红 WANG Peng-jun;LI Zhen;LI Gang;CHENG Xu;ZHANG Hui-hong(Faculty of Electronic Engineering and Computer Science,Ningbo University,Ningbo,Zhejiang 315211,China;College of Mathematics,Physics and Electronic Information Engineering,Wenzhou University,Wenzhou,Zhejiang 325035,China;State Key Laboratory of ASIC and System,Fudan University,Shanghai 201203,China)
出处 《电子学报》 EI CAS CSCD 北大核心 2019年第2期417-421,共5页 Acta Electronica Sinica
基金 浙江省公益性技术应用研究计划项目(No.2016C31078) 国家自然科学基金(No.61574041 No.61874078)
关键词 真随机数发生器 热噪声 压控振荡器 权衡 true random number generator(TRNG) thermal noise voltage-controlled oscillator(VCO) trade off
  • 相关文献

参考文献3

二级参考文献21

  • 1俞俊,沈海斌,严晓浪.基于混沌的高速真随机数发生器的设计与实现[J].Journal of Semiconductors,2004,25(8):1013-1018. 被引量:11
  • 2辛茜,曾晓洋,张国权,郭亚炜.基于电阻热噪声的真随机数发生器设计[J].微电子学与计算机,2004,21(7):143-146. 被引量:13
  • 3吴燕雯,戎蒙恬,诸悦,朱甫臣.一种基于噪声的真随机数发生器的ASIC设计与实现[J].微电子学,2005,35(2):213-216. 被引量:10
  • 4Petrie C S, Connelly J A. Modeling and simulation of oscillator-based random number generator [C]. In Proc ISCAS, 1996, 4:324-327.
  • 5Holger Bock, Marco Bucei, Raimondo Luzzi. An off- set-compensated oscillator-based random bit source for security applications[C]. In Proc CHES, 2004, 1:268-281.
  • 6Marco Bucci, Lucia Germani, Raimondo Luzzi, et al. A high-speed oscillator-based truly random number source for cryptographic applications on a smart card IC[J]. IEEETransComput, 2004, 52(3):403-409.
  • 7Kinniment D J, Chester E G. Design of an on-chip random number generator using metastability[C]. In Proc ESSCIRC'2002, 2002, 1:595-598.
  • 8Benjamin Jun, Paul Kocher. The intel random number generator[S]. Cryptographic Research Inc, White Paper Prepared for Intel Corp, 1999.
  • 9Wu M, Zeng X Y, Han J, et al. A high-performance platform-based SoC for information security [C]. In Proc ASP-DAC, 2006,1:122-123.
  • 10National Institute of Standard and Technology. Security Requirements for Cryptographic Modules. FIPS 140-1[S]. 1994.

共引文献5

同被引文献55

引证文献9

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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