期刊文献+

利用竞争冒险的真随机数发生器设计 被引量:4

Design of True Random Number Generator Based on Race Hazard
原文传递
导出
摘要 针对真随机数广泛应用的现状,基于振荡器采样和反馈电路竞争冒险机制,分析和设计了一款真随机数发生器。采用VHDL语言为描述工具,以纯数字IP核的形式提供了该发生器,并给出了一种与微控制器OC8051 IP核的挂接方法。选用Altera Cyclone-II FPGA开发板对随机数发生器进行验证,结果表明其逻辑和时序工作稳定,且随机数产生速率可达7.85M/s,完全通过7种随机性检测,可应用于实际的工程开发中。 Aiming at the wide application of true random number, based on oscillator sampling and race hazard of reactive circuit, a true random-number generator is analyzed and designed. With VHDL as the description tool, the generator is provided in the form of pure digital IP core, including a method for connecting the generator with microeontroller OC8051 IP core. The random-number generator is verified on an Altera Cyclone-Ⅱ FPGA. The verification results indicate that the proposed generator works well, its generating rate could reach 7.85 M/s, and the generated random number could pass seven typical randomness tests, and thus could be applied in the practical engineering development.
出处 《信息安全与通信保密》 2011年第1期72-74,80,共4页 Information Security and Communications Privacy
关键词 竞争冒险 真随机数发生器 微控制器 现场可编程门阵列 race hazard true random number generator microcontroller FPGA
  • 相关文献

参考文献8

  • 1戴祖旭.基于LFSR的随机整数发生器设计[J].信息安全与通信保密,2008,30(9):106-107. 被引量:3
  • 2PERRIE C S, CONNELLY J A. A Noise-based IC Random Number Generator for Applications in Cryptography[J]. IEEE Trans on Circuits and Systems, 2000, 47(05): 234-236.
  • 3ZANT PV,赵树武,朱践知,于世恩,等,译.芯片制造-半导体工艺制程实用教程[M]第4版.北京:电子工业出版社,2007.16-31;216-239.
  • 4宁敏东,熊中朝,李天超,傅和平,张栓记.基于实验方法揭示竞争冒险的成因奥秘[J].半导体技术,2006,31(12):915-919. 被引量:2
  • 5周干民,杨盛光,蒋召宇,高明伦.一种基于锁相环的真随机数发生器[J].电子与信息学报,2005,27(7):1152-1156. 被引量:4
  • 6Altera. Quartus II Handbook Version 9.0 Volume 3 : Veritleation[EB/OL]. (2007-07-23)[2010-06-10]. http : //www.altera.com.
  • 7HAMANO K, KANEKO T. Correction of Overlapping Template Matching Test Included in Nist Randomness Test Suite[J]. IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 2007, 90(19): 1788-1792.
  • 8NIST, FIPS 140-1--1994, Security Requirements for Cryptographic Modules[S].

二级参考文献16

  • 1邵平,周善东.应用PSpice分析组合逻辑电路中的竞争冒险[J].四川大学学报(自然科学版),2005,42(1):73-76. 被引量:2
  • 2[1]Ingemar J C,Miller L M,Bloom A J.数字水印[M].北京:电子工业出版社,2003.
  • 3Huang Zhun, Cheng Hongyi. A truly random number generator based on thermal noise. Proceeding of the 4th International Conference on ASIC, Shanghai, 2001:862 - 864.
  • 4Petrie C S, Connelly J A. A noise-based IC random number generator for application in cryptography. IEEE Trans. on Circuits and Systems Ⅰ: Fundamental Theory and Applications,2000, 47(5): 615 - 621.
  • 5The Intel(R) Random Number Generator, Copyright (C) Intel Corporation 1999.
  • 6Anderson R. Industrial cryptography. IEE Review, 1996, 42(3):118- 120.
  • 7Schneier B. Applied Cryptography. New York: John Wiley &Sons, 1994: 1.
  • 8Tsoi K H, Leung K H, Leong P H W. Compact FPGA-based true and pseudo random number generators. 1 lth IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM 2003),Napa, CA, 2003:51 - 61.
  • 9Petrie C S, Connelly J A. Modeling and simulation of oscillator-based random number generators. IEEE International Symposium on Circuits and Systems, Atlanta, May 1996, vol. 4:324 - 327.
  • 10Benjamin Jun, Paul Kocher. The Intel(R) Random Number Generator. White Paper Prepared for Intel Corporation, April 22,1999:4 - 5.

共引文献6

同被引文献26

  • 1李众,杨一栋.一种新的基于二维云模型不确定性推理的智能控制器[J].控制与决策,2005,20(8):866-872. 被引量:25
  • 2刘加东,何明星.电子彩票的一种发行方案[J].计算机应用研究,2005,22(10):63-64. 被引量:7
  • 3高键,李众.一维云模型映射器设计及其应用研究[J].系统仿真学报,2006,18(7):1861-1865. 被引量:33
  • 4刘桂花,宋承祥,刘弘.云发生器的软件实现[J].计算机应用研究,2007,24(1):46-48. 被引量:61
  • 5MENEZES AJ, VAN OORSCHOT PC, VANSTONE SA.应用密码学手册[M].胡磊,王鹏,译.北京:电子工业出版社,2005.
  • 6I MICALI Silvio, RIVEST Ronald L. Micropayments Revisited[C]//Cryptography Track at RSA Conference 2002. Berlin: Springer, 2002: 149-163.
  • 7ZHOU Jian-ying, TAN Chun-fu. Playing Lottery on the Internet[C]//ICICS 2001. Berlin: Springer, 2001: 189- 201.
  • 8] KUSHILEVITZ Eyal, RABIN Tal. Fair e-Lotteries and e-Casinos[C]//Cryptography Track at RSA Conference 2001. Berlin: Springer, 2001: 100-109.
  • 9GOLDSCHLAG David M, STUBBLEBINE Stuart G. Publicly Verifiable Lotteries: Applications of Delaying Functions[C]// Financial Cryptography-FC 98. Berlin : Springer, 1998 : 214-226.
  • 10翟耀.无可信第三方的电子彩票方案[D].上海:复旦大学,2010.

引证文献4

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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