A guideline on pseudorandom number generation (PRNG) in the IoT

P Kietzmann, TC Schmidt, M Wählisch - ACM Computing Surveys …, 2021 - dl.acm.org
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 …

[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 …

[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 …

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 …

[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 …

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 …

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 …

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 …

[HTML][HTML] An improved potential energy surface and multi-temperature quasiclassical trajectory calculations of N2+ N2 dissociation reactions

JD Bender, P Valentini, I Nompelis, Y Paukku… - The Journal of …, 2015 - pubs.aip.org
Accurate modeling of high-temperature hypersonic flows in the atmosphere requires
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

JS Kim, M Patel, H Hassan, L Orosa… - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
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 …