Consideration for Affects of an XOR in a Random Number Generator Using Ring Oscillators
Author:
Sato Ryoichi,Kodera Yuta,Ali Md. Arshad,Kusaka Takuya,Nogami Yasuyuki,Morelos-Zaragoza Robert H.
Abstract
A cloud service to offer entropy has been paid much attention to. As one of the entropy sources, a physical random number generator is used as a true random number generator, relying on its irreproducibility. This paper focuses on a physical random number generator using a field-programmable gate array as an entropy source by employing ring oscillator circuits as a representative true random number generator. This paper investigates the effects of an XOR gate in the oscillation circuit by observing the output signal period. It aims to reveal the relationship between inputs and the output through the XOR gate in the target generator. The authors conduct two experiments to consider the relevance. It is confirmed that combining two ring oscillators with an XOR gate increases the complexity of the output cycle. In addition, verification using state transitions showed that the probability of the state transitions was evenly distributed by increasing the number of ring oscillator circuits.
Funder
Japan Society for the Promotion of Science
Subject
General Physics and Astronomy
Reference15 articles.
1. Randomness in digital cryptography: A survey;Marton;Rom. J. Inf. Sci. Technol.,2010
2. FPGA Implementation of Metastability-Based True Random Number Generator
3. A Mathematical and Physical Analysis of Circuit Jitter with Application to Cryptographic Random Bit Generationhttp://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.434.8264&rep=rep1&type=pdf
4. On Entropy and Bit Patterns of Ring Oscillator Jitter;Saarinen;arXiv,2021
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献