2021 ACM/IEEE 48th Annual International Symposium on Computer Architecture (ISCA) 2021
DOI: 10.1109/isca52012.2021.00078
|View full text |Cite
|
Sign up to set email alerts
|

QUAC-TRNG: High-Throughput True Random Number Generation Using Quadruple Row Activation in Commodity DRAM Chips

Abstract: True random number generators (TRNG) sample random physical processes to create large amounts of random numbers for various use cases, including security-critical cryptographic primitives, scienti c simulations, machine learning applications, and even recreational entertainment. Unfortunately, not every computing system is equipped with dedicated TRNG hardware, limiting the application space and security guarantees for such systems. To open the application space and enable security guarantees for the overwhelm… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
37
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 35 publications
(37 citation statements)
references
References 134 publications
(196 reference statements)
0
37
0
Order By: Relevance
“…To evaluate DR-STRaNGe's performance and fairness, we use a modified version of Ramulator [1,92], a cycle-accurate DRAM simulator, that can simulate two state-of-the-art DRAMbased TRNG mechanisms (i.e., D-RaNGe [82] and QUAC-TRNG [138]). We extend the core model of Ramulator to support random number requests.…”
Section: Methodsmentioning
confidence: 99%
See 4 more Smart Citations
“…To evaluate DR-STRaNGe's performance and fairness, we use a modified version of Ramulator [1,92], a cycle-accurate DRAM simulator, that can simulate two state-of-the-art DRAMbased TRNG mechanisms (i.e., D-RaNGe [82] and QUAC-TRNG [138]). We extend the core model of Ramulator to support random number requests.…”
Section: Methodsmentioning
confidence: 99%
“…We simulate 6 different DRAM-based TRNG mechanisms with different TRNG throughput values ranging from 200 Mb/s to 6.4 Gb/s. Note that two state-of-the-art DRAM-based TRNGs, D-RaNGe [82] and QUAC-TRNG [138], can provide ∼563Mb/s and ∼3.44Gb/s average random number throughput, respectively, given a stateof-the-art system configuration [138]. 1 We evaluate 43 two-core multi-programmed workloads, each consisting of one RNG and one non-RNG application.…”
Section: Motivation and Goalmentioning
confidence: 99%
See 3 more Smart Citations