Yayınlanmış 1 Ocak 2018 | Sürüm v1
Konferans bildirisi Açık

Ring Oscillator Based Random Number Generator Using Wake-up and Shut-down Uncertainties

  • 1. TUBITAK Informat & Informat Secur Res Ctr, POB 41470, Gebze, Kocaeli, Turkey

Açıklama

This paper presents a random number generation circuit based on an irregular sampling of modified ring oscillators. Most of the true random number generators in Field Programmable Gate Arrays (FPGAs) employ the timing jitter from ring oscillator clocks as a source of randomness. Whereas random number generation using modified ring oscillator models incorporate timing jitter with metastability. Metastability is caused by turning ring oscillator on and off periodically. Ring goes into metastability state before turning completely on. This entropy can be extracted by using wake-up or shut-down uncertainty methods. After extraction, random bits generated by an irregular sampling of the high-frequency clock using the output of the ring oscillator. The Virtex 5 xc5v1x110t FPGA is used for generating bitstreams and these are tested on National Institute of Standards and Technology (NIST) 800-22 test suite without using any post-processing methods. It is observed that wake-up and shut-down methods are successful, and all methods have fulfilled the tests.

Dosyalar

bib-6e7ef3ba-3670-4912-8712-f58373538736.txt

Dosyalar (210 Bytes)

Ad Boyut Hepisini indir
md5:5d0cd7cac0f9ec120ca8fcf73dcf1233
210 Bytes Ön İzleme İndir