A Reconfigurable Random Number Generator Based on the Transient Effects of Ring Oscillators

Burak Acar, Salih Ergun*

*Bu çalışma için yazışmadan sorumlu yazar

Araştırma sonucu: Dergiye katkıMakalebilirkişi

5 Atıf (Scopus)

Özet

This brief presents a reconfigurable Random Number Generator (RNG) based on transient effect of ring oscillators. Users can select a method based on the irregular sampling of a regular waveform or on the regular sampling of an irregular waveform to obtain a random bit sequence to be used in different applications, such as lightweight cryptography or high-security communication. The entropy is acquired by exploiting Transient Effect Ring Oscillators (TEROs). The proposed fully-digital RNG structure is firstly implemented on a Zynq-7000 FPGA (Field Programmable Gate Array) without any post-processing method such as the Von Neumann. In addition to the RNG structure, an on-the-line test module based on FIPS 140-2 is also implemented to check the randomness of the produced data statistically in real time. Users can change the statistical test parameters according to their desired security levels. Finally, an ASIC (Application Specific Integrated Circuits) implementation of the proposed RNG is done following the Cadence digital design flow for the TSMC 180 nm CMOS process. The implemented ASIC design occupies an area of 0.85 mm x 0.85 mm and the estimated power required is 11.827 mW.

Orijinal dilİngilizce
Makale numarası9153808
Sayfa (başlangıç-bitiş)1609-1613
Sayfa sayısı5
DergiIEEE Transactions on Circuits and Systems II: Express Briefs
Hacim67
Basın numarası9
DOI'lar
Yayın durumuYayınlandı - Eyl 2020
Harici olarak yayınlandıEvet

Bibliyografik not

Publisher Copyright:
© 2004-2012 IEEE.

Parmak izi

A Reconfigurable Random Number Generator Based on the Transient Effects of Ring Oscillators' araştırma başlıklarına git. Birlikte benzersiz bir parmak izi oluştururlar.

Alıntı Yap