Acta Metallurgica Sinica(English letters) ›› 2015, Vol. 22 ›› Issue (4): 1-6.doi: 10.1016/S1005-8885(15)60661-6

• Security •     Next Articles

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

Liao Ning, Jiang Ding, Bai Chuang , Zou Xuecheng   

  1. 1. Swan College, Central South University of Forestry and Technology, Changsha 410000, China 2. Hunan Lianzhu Expressway Construction and Development Co., Ltd, Changsha 410000, China 3. School of Optical and Electronic Information, Huazhong University of Science and Technology, Wuhan 430074, China
  • Received:2015-01-09 Revised:2015-06-08 Online:2015-08-28 Published:2015-08-28
  • Contact: Chuang Bai E-mail:baichuang_whitey@sina.com
  • Supported by:
    the National Natural Science Foundation of China (61376031).

Abstract: 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 dieHard battery of tests, demonstrate that output random numbers have a well characteristic of randomness

Key words: true random number generator, ring oscillators, arbiter, Von Neumann corrector