Özet
This paper presents the FPGA (Field Programmable Gate Array) implementation and the coupling analysis of a metastability-based random number generator (RNG). The metastability is acquired through exploiting transient effect ring oscillators (TEROs) and the random bit generation is accomplished through irregular sampling of regular waveform method. As the proposed RNG is made up of only digital logic gates, it is prototyped on a Xilinx ZedBoard Zynq-7000 evaluation platform. It is demonstrated that the RNG output bitstream satisfies NIST 800-22 statistical tests of randomness without any need for post-processing and the proposed RNG can provide high data throughput. Furthermore, the proposed RNG uses less number of components compared to previously reported TERO based RNGs, thus enabling lower power consumption and smaller footprint. Additionally, the proposed RNG is subjected to correlation based cryptanalysis study. In classical ring oscillator (RO) based RNGs, the ring oscillators are required to be placed at a distance from each other to avoid locking phenomenon that may occur due to coupling between adjacent ROs. This study demonstrates that unlike classical RO based RNGs, the proposed RNG is insensitive to locking phenomenon and TERO structures are not required to be placed way from each other. Therefore, the proposed method lead to a more compact RNG design compared to classical RO based RNGs.
Orijinal dil | İngilizce |
---|---|
Ana bilgisayar yayını başlığı | 2020 IEEE International Symposium on Circuits and Systems, ISCAS 2020 - Proceedings |
Yayınlayan | Institute of Electrical and Electronics Engineers Inc. |
ISBN (Elektronik) | 9781728133201 |
DOI'lar | |
Yayın durumu | Yayınlandı - 2020 |
Harici olarak yayınlandı | Evet |
Etkinlik | 52nd IEEE International Symposium on Circuits and Systems, ISCAS 2020 - Virtual, Online Süre: 10 Eki 2020 → 21 Eki 2020 |
Yayın serisi
Adı | Proceedings - IEEE International Symposium on Circuits and Systems |
---|---|
Hacim | 2020-October |
ISSN (Basılı) | 0271-4310 |
???event.eventtypes.event.conference???
???event.eventtypes.event.conference??? | 52nd IEEE International Symposium on Circuits and Systems, ISCAS 2020 |
---|---|
Şehir | Virtual, Online |
Periyot | 10/10/20 → 21/10/20 |
Bibliyografik not
Publisher Copyright:© 2020 IEEE