Implementation of Non-periodic Sampling True Random Number Generator on FPGA
Küçük Resim Yok
Tarih
2014
Dergi Başlığı
Dergi ISSN
Cilt Başlığı
Yayıncı
Soc Microelectronics, Electron Components Materials-Midem
Erişim Hakkı
info:eu-repo/semantics/closedAccess
Özet
Random numbers are essentially required for various cryptographic applications. It is ideal to use nondeterministic random number generators in cryptography field since they are able to generate high-quality random numbers. In this paper, a Ring Oscillator (RO) based True Random Number Generator (TRNG) that can be used in cryptographic applications was developed. In this system, random numbers are generated by non-periodic sampling. Sinusoidal iterator with chaotic behavior was used for generation of non-periodic sampling signals. In TRNG system; three different scenarios, each of which contains three inverters, with 25, 10 and 5 RO circuits were implemented on FPGA environment. Randomness tests of numbers that are generated by TRNG with non-periodic sampling were carried on according to the NIST 800.22 test suit. The results have shown that the proposed system can be used in the cryptographic systems.
Açıklama
Anahtar Kelimeler
Non-periodic Sampling, Ring Oscillator, Jitter, Statistical Test
Kaynak
Informacije Midem-Journal of Microelectronics Electronic Components and Materials
WoS Q Değeri
Q4
Scopus Q Değeri
Q3
Cilt
44
Sayı
4