Serbian Journal of Electrical Engineering (Jan 2016)

Low-cost portable TRNG, implementation and evaluation

  • Fermevc Igor,
  • Adamović Saša

DOI
https://doi.org/10.2298/SJEE1603361F
Journal volume & issue
Vol. 13, no. 3
pp. 361 – 368

Abstract

Read online

This paper will show one of many possible hardware implementations of random sequence generators and give a short survey on existing work related to techniques used for producing true random bits. By using cheap electronic components found in every specialized store such as 8-bit RISC microcontroler, double analogue comparator chip and USB to RS232 interface integrated circuit, we were able to produce a low cost, higly portable device that outputs random sequences with excellent statistical characteristics and high entropy. The source of randomness is a mix of techniques such as electronic noise, phase noise and oscillator jitter. The device in question has a built-in debiasing algorithm similar to [1] and a security mechanism that protects the end user by constantly monitoring the quality of digitized noise signal. Finaly, we will show the results of comparative analysis of data acquired from our device and „random.org“ online service.

Keywords