期刊文献+

Design and validation of high speed true random number generators based on prime-length ring oscillators

Design and validation of high speed true random number generators based on prime-length ring oscillators
原文传递
导出
摘要 This paper presents a wide supply voltage range, high speed true random number generator(TRNG) based on ring oscillators, which have different prime number of inverters. And a simple Von Neumann corrector as post processing is also realized to improve data randomness. Prototypes have been implemented and fabricated in 0.18 μm complementary metal oxide semiconductor(CMOS) technology with a wide range of supply voltage from 1.8 V to 3.6 V. The circuit occupies 4 500 μm2, and dissipates minimum 160 μW of power with sampling frequency of 20 MHz. Output bit rate range is from 100 kbit/s to 20 Mbit/s. Statistical test results, which were achieved from the die Hard battery of tests, demonstrate that output random numbers have a well characteristic of randomness. This paper presents a wide supply voltage range, high speed true random number generator(TRNG) based on ring oscillators, which have different prime number of inverters. And a simple Von Neumann corrector as post processing is also realized to improve data randomness. Prototypes have been implemented and fabricated in 0.18 μm complementary metal oxide semiconductor(CMOS) technology with a wide range of supply voltage from 1.8 V to 3.6 V. The circuit occupies 4 500 μm2, and dissipates minimum 160 μW of power with sampling frequency of 20 MHz. Output bit rate range is from 100 kbit/s to 20 Mbit/s. Statistical test results, which were achieved from the die Hard battery of tests, demonstrate that output random numbers have a well characteristic of randomness.
出处 《The Journal of China Universities of Posts and Telecommunications》 EI CSCD 2015年第4期1-6,共6页 中国邮电高校学报(英文版)
基金 supported by the National Natural Science Foundation of China (61376031)
关键词 true random number generator ring oscillators ARBITER Von Neumann corrector true random number generator,ring oscillators,arbiter,Von Neumann corrector
  • 相关文献

参考文献12

  • 1Petrie C S, Connelly J A. A noise-based IC random number generator for applications in cryptography. IEEE Transactions on Circuits and Systems-I: Fundamental Theory and Applications, 2000, 47(5): 615-621.
  • 2Robson S, Leung B, Gong G. Truly random number generator based on a ring oscillator utilizing last passage time. IEEE Transactions on Circuits and Systems-B: Express Briefs, 2014, 61(12): 937-941.
  • 3O'Donnell C W, Suh (3 E, Devadas S. PUF-based random number generation. Technical Memo 481, Cambridge, MA, USA: MIT CSAIL, 2004.
  • 4Tkacik T E. A hardware random number generator. Proceedings of the 4th International Workshop on Cryptographic Hardware and Embedded Systems (CHES'02), Aug 13-15, 2002, Redwood Shores, CA, USA. LNCS 2523. Berlin, Germany: Springer-Verlag, 2003:450-453.
  • 5Mathew S, Srinivasan S, Anders M A, et al. 2.4 Gbps, 7 mW all-digital PVT-variation tolerant true random number generator for 45 nm CMOS hi-performance microprocessors. IEEE Journal of Solid-State Circuits, 2012, 47(11): 2807-2821.
  • 6Barak B, Shaltiel R, Tomer E, True random number generators secure in a changing environment. Proceedings of the 5th International Workshop on Cryptographic Hardware and Embedded Systems (CHES'03), Sept 7-10, 2003, Cologne, Germany. LNCS 2779. Berlin, Germany: Springer-Verlag, 2004:166-180.
  • 7Wang B J, Cao H J, Wang Y H, et al. Random number generator of BP neural network based on SHA-2 (512). Pw cdings of the 2007 International Conference on Machine Learning and Cybernetics (ICMLC'07): Vol 5, Aug 19-22, 2007, Hong Kong, China. Piscataway, N J, USA: IEEE: 2007:2708-2712.
  • 8Sunar B, Martin W J, Stinson D R. A provably secure true random number generator with built-in tolerance to active attacks. IEEE Transactions on Computer, 2007, 56(1): 109-119.
  • 9Schellekens D, Preneel B, Verbauwhede L. FPGA vendor agnostic true random number generator. Proceedings of the 16th International Conference on Field Programmable Logic and Applications (FPL'06), Aug 28-30, 2006, Madrid, Spain. Piscataway, NJ, USA: IEEE, 2006: 6p.
  • 10Brederlow R, Prakash R, Paulus C, et al. A low-power true random number generator using random telegraph noise of single oxide-traps. Proceeding of the International Solid-State Circuits Conference (ISSCC'06), Feb 6-9, 2006, San Francisco, CA, USA. Piscataway, NJ, USA: IEEE, 2006:1666-1675.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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