Exploiting DRAM Latency Variations for Generating True Random Numbers

08/06/2018
by   B. M. S. Bahar Talukder, et al.
0

True random number generator (TRNG) plays a vital role in cryptography to ensure confidentiality, integrity, and safety in modern electronic systems because their failure can endanger privacy and undermine the viability of cyber-physical systems. However, the security of such systems depends on the quality of the TRNG. Unfortunately, existing Dynamic Random Memory (DRAM)-based TRNGs produce random numbers with either limited entropy or poor throughput. In this paper, we propose a DRAM-latency based TRNG that generates high-quality random numbers. The silicon results show that our proposed DRAM-latency based TRNG is robust against hostile environments and acceptably fast.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset