Published January 1, 2018 | Version v1
Conference paper Open

Correlation-Based Cryptanalysis of a Ring Oscillator Based Random Number Generator

  • 1. TUBITAK Informat & Informat Secur Res Ctr, POB 74, TR-41470 Gebze, Kocaeli, Turkey

Description

Random Number Generators (RNGs) are crucial for many security applications for generating unpredictable bit streams. Fully digital Random Number Generators which are implemented in FPGA platforms are usually preferred for their high-speed availability and their ease of integration to digital platforms. On the other hand, attention should be paid while placing and routing ring oscillators as much as possible. This paper presents an implementation of a Random Number Generator based on ring oscillators on FPGA and the cryptanalysis of it via correlation analysis. The main aim of this paper is to analyze the correlation between the output bit streams produced by the RNG and the attack circuit coupled to the main circuit. In the main RNG circuit, all ring oscillators are placed far from each other to obtain independent random bit streams at the output. Experimental results show that the effective correlation between RNG and attack circuit can be obtained due to coupling.

Files

bib-5de386be-927f-45cf-8fb4-269b6f087186.txt

Files (192 Bytes)

Name Size Download all
md5:6728f67d620af3a8eb757033fde38a8f
192 Bytes Preview Download