Presentation
Late Breaking Results: Encoding-in-Memory via Generating True Random One-Time Password
DescriptionTrue Random Number Generators (TRNGs) are essential for hardware security, yet existing DRAM-based designs primarily extract entropy into external buffers for cryptographic use, increasing exposure to leakage and profiling attacks. This work introduces Encoding-In-Memory TRNG (EIM-TRNG), a DRAM-based framework that leverages RowHammer-induced charge leakage to generate true random one-time entropy directly within commodity DDR4 memory. By driving selected cells into metastable states, intrinsic thermal noise and process variability produce inherently unpredictable bit outcomes without requiring hardware modification or protocol changes. Unlike prior approaches that export random bits, EIM-TRNG confines entropy generation and application inside memory, reducing attack surfaces and eliminating the need for persistent key storage. Experimental characterization of real DDR4 modules demonstrates robust randomness behavior and practical deployability, transforming a reliability vulnerability into a hardware-efficient security primitive.
Event Type
Work in Progress
TimeMonday, July 275:21pm - 5:22pm PDT
LocationExhibit Hall
Similar Presentations
