Improving Ring-oscillator-based True Random Number Generators using Multiple Sampling
- 주제(키워드) Random number generation , entropy , oscillators , signal sampling , field programmable gate arrays
- 주제(기타) Engineering, Electrical & Electronic; Physics, Applied
- 설명문(일반) [Choi, Piljoo] Hanyang Univ, Software Educ Comm, 222 Wangsimni Ro, Seoul 04763, South Korea; [Kim, Ji-Hoon] Ewha Womans Univ, Dept Elect & Elect Engn, 52 Ewhayeodae Gil, Seoul 03760, South Korea; [Kim, Dong Kyue] Hanyang Univ, Dept Elect Engn, 222 Wangsimni Ro, Seoul 04763, South Korea
- 등재 SCIE, SCOPUS, KCI등재
- 발행기관 IEEK PUBLICATION CENTER
- 발행년도 2019
- URI http://www.dcollection.net/handler/ewha/000000160546
- 본문언어 영어
- Published As http://dx.doi.org/10.5573/JSTS.2019.19.3.305
초록/요약
A ring-oscillator-based true random number generator (TRNG) can be implemented using only digital standard cells. However, this requires significant hardware resources to compensate for the low bit rate. In this letter, we propose an improved Fibonacci and Galois ring oscillator (FIGARO) TRNG based on a multiple-sampling technique. We implemented FIGARO TRNGs with and without multiple sampling in the same field-programmable gate array and tested the generators' randomness using the National Institute of Standards and Technology (NIST) random test suite. Our experimental results show that the proposed FIGARO TRNG with multiple sampling requires 3.67-4.76 times fewer resources than when only FIGAROs are used for the same bit rates.
more