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

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro