Analysis of Random Number Generators Based on Fibonacci-Galois Ring Oscillators

被引:1
作者
Demir, Kaya [1 ]
Ergun, Salih [1 ]
机构
[1] TUBITAK Informat & Informat Secur Res Ctr, PO 74, TR-41470 Kocaeli, Turkey
来源
2019 17TH IEEE INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS) | 2019年
关键词
Random number generators; Fibonacci and Galois ring oscillators; regular sampling of irregular waveform; CRYPTOGRAPHIC APPLICATIONS;
D O I
10.1109/newcas44328.2019.8961262
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents the analysis of random number generators(RNGs) based on regular sampling of irregular waveform method where the irregular signal is obtained from the oscillations of combined Fibonacci and Galois ring oscillators. As the proposed random number generator is made up of logic gates only, it is implemented on a FPGA (field-programmable gate array). The regular waveform generated by the digital clock manager of the FPGA is used for sampling the irregular signal and the resulting bit stream is uploaded to a computer where it is subjected to standard statistical test. The polynomials defining the Fibonacci and Galois ring oscillators are varied to assess the relationship between the polynomial and the randomness of the output bit stream. It is demonstrated that for both polynomial functions, by combining enough number of oscillator structures, the output bit streams from each RNG satisfy standard statistical tests without post processing. To the best of our knowledge, this paper presents the first comparative study on the impact of polynomials on random number generators based on Fibonacci and Galois ring oscillators.
引用
收藏
页数:4
相关论文
共 18 条
[1]  
Bagini V., 1999, DESIGN RELIABLE TRUE, P204
[2]   A PUF Based on a Transient Effect Ring Oscillator and Insensitive to Locking Phenomenon [J].
Bossuet, Lilian ;
Xuan Thuy Ngo ;
Cherif, Zouha ;
Fischer, Viktor .
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2014, 2 (01) :30-36
[3]   A high-speed oscillator-based truly random number source for cryptographic applications on a Smart Card IC [J].
Bucci, M ;
Germani, L ;
Luzzi, R ;
Trifiletti, A ;
Varanonuovo, M .
IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (04) :403-409
[4]   Embeddable ADC-based true random number generator for cryptographic applications exploiting nonlinear signal processing and chaos [J].
Callegari, S ;
Rovatti, R ;
Setti, G .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2005, 53 (02) :793-805
[5]  
Dichtl M., 2000, P SOPHIA ANTIPOLIS F, P48
[6]  
Ergun S., 2014, US Patent, Patent No. [US 008738675, 008738675]
[7]  
Ergun S., 2008, P EUR SIGN PROC C EU, P1
[8]   A High Speed IC Truly Random Number Generator Based on Chaotic Sampling of Regular Waveform [J].
Ergun, Salih ;
Guler, Ulkuhan ;
Asada, Kunihiro .
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2011, E94A (01) :180-190
[9]   New methods for digital generation and postprocessing of random data [J].
Golic, Jovan Dj. .
IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (10) :1217-1229
[10]  
Guler Ulkuhan, 2010, Proceedings of the 2010 17th IEEE International Conference on Electronics, Circuits and Systems (ICECS 2010), P239, DOI 10.1109/ICECS.2010.5724498