I. Introduction
As the number of devices connected to the internet is on the rise, information security becomes more challenging and crucial than ever before. Therefore, cryptograhic systems are employed to protect the confidentiality, the integrity and the authenticity of information. A key component of any cryptographic system is the random number generator (RNG) which generates unpredictable keys for ciphering algorithms, challenges, nonces, padding bytes and blinding values [1]. Commonly used methods for making RNGs are amplification of white noise source such as thermal and shot noise [2], using jittered oscillators [3], discrete-time chaotic maps [4] and continuous-time chaotic oscillators [5] [6]. Among these techniques, continuous-time chaotic oscillators can provide high throughput without post-processing and with less complex integrated circuits [7]–[8].