A guideline on pseudorandom number generation (PRNG) in the IoT
Random numbers are an essential input to many functions on the Internet of Things (IoT).
Common use cases of randomness range from low-level packet transmission to advanced …
Common use cases of randomness range from low-level packet transmission to advanced …
[BOOK][B] Monte carlo methods
MH Kalos, PA Whitlock - 2009 - books.google.com
This introduction to Monte Carlo methods seeks to identify and study the unifying elements
that underlie their effective application. Initial chapters provide a short treatment of the …
that underlie their effective application. Initial chapters provide a short treatment of the …
[BOOK][B] The algorithm design manual
SS Skiena - 1998 - Springer
This newly expanded and updated second edition of the best-selling classic continues to
take the" mystery" out of designing algorithms, and analyzing their efficacy and efficiency …
take the" mystery" out of designing algorithms, and analyzing their efficacy and efficiency …
TestU01: AC library for empirical testing of random number generators
P L'ecuyer, R Simard - ACM Transactions on Mathematical Software …, 2007 - dl.acm.org
We introduce TestU01, a software library implemented in the ANSI C language, and offering
a collection of utilities for the empirical statistical testing of uniform random number …
a collection of utilities for the empirical statistical testing of uniform random number …
[BOOK][B] Markov chain Monte Carlo simulations and their statistical analysis: with web-based Fortran code
BA Berg - 2004 - books.google.com
This book teaches modern Markov chain Monte Carlo (MC) simulation techniques step by
step. The material should be accessible to advanced undergraduate students and is suitable …
step. The material should be accessible to advanced undergraduate students and is suitable …
Recommendations on statistical randomness test batteries for cryptographic purposes
EA Luengo, LJG Villalba - ACM Computing Surveys (CSUR), 2021 - dl.acm.org
Security in different applications is closely related to the goodness of the sequences
generated for such purposes. Not only in Cryptography but also in other areas, it is …
generated for such purposes. Not only in Cryptography but also in other areas, it is …
Parallel random numbers: as easy as 1, 2, 3
JK Salmon, MA Moraes, RO Dror… - Proceedings of 2011 …, 2011 - dl.acm.org
Most pseudorandom number generators (PRNGs) scale poorly to massively parallel high-
performance computation because they are designed as sequentially dependent state …
performance computation because they are designed as sequentially dependent state …
An object-oriented random-number package with many long streams and substreams
P L'ecuyer, R Simard, EJ Chen… - Operations …, 2002 - pubsonline.informs.org
Multiple independent streams of random numbers are often required in simulation studies,
for instance, to facilitate synchronization for variance-reduction purposes, and for making …
for instance, to facilitate synchronization for variance-reduction purposes, and for making …
[HTML][HTML] An improved potential energy surface and multi-temperature quasiclassical trajectory calculations of N2+ N2 dissociation reactions
Accurate modeling of high-temperature hypersonic flows in the atmosphere requires
consideration of collision-induced dissociation of molecular species and energy transfer …
consideration of collision-induced dissociation of molecular species and energy transfer …
D-RaNGe: Using commodity DRAM devices to generate true random numbers with low latency and high throughput
We propose a new DRAM-based true random number generator (TRNG) that leverages
DRAM cells as an entropy source. The key idea is to intentionally violate the DRAM access …
DRAM cells as an entropy source. The key idea is to intentionally violate the DRAM access …