Gaussian random number generation: A survey on hardware architectures

JS Malik, A Hemani - ACM Computing Surveys (CSUR), 2016 - dl.acm.org
Some excellent surveys of the Gaussian random number generators (GRNGs) from the
algorithmic perspective exist in the published literature to date (eg, Thomas et al.[2007]). In …

Post-quantum cryptography: Challenges and opportunities for robust and secure HW design

D Bellizia, N El Mrabet, AP Fournaris… - … on Defect and fault …, 2021 - ieeexplore.ieee.org
Post-Quantum Cryptography (PQC) will become soon the standard for many systems of the
future. With the advent of quantum computers, all encrypted communications based on …

High precision discrete Gaussian sampling on FPGAs

S Sinha Roy, F Vercauteren, I Verbauwhede - International Conference on …, 2013 - Springer
Lattice-based public key cryptography often requires sampling from discrete Gaussian
distributions. In this paper we present an efficient hardware implementation of a discrete …

Arithmetic coding and blinding countermeasures for lattice signatures: Engineering a side-channel resistant post-quantum signature scheme with compact signatures

MJO Saarinen - Journal of Cryptographic Engineering, 2018 - Springer
We describe new arithmetic coding techniques and side-channel blinding countermeasures
for lattice-based cryptography. Using these techniques, we develop a practical, compact …

Dinar: Enabling distribution agnostic noise injection in machine learning hardware

K Ganesan, V Karyofyllis, J Attai, A Hamoda… - Proceedings of the 12th …, 2023 - dl.acm.org
Machine learning (ML) has seen a major rise in popularity on edge devices in recent years,
ranging from IoT devices to self-driving cars. Security in a critical consideration on these …

Gaussian sampling precision in lattice cryptography

MJO Saarinen - Cryptology ePrint Archive, 2015 - eprint.iacr.org
Security parameters and attack countermeasures for Lattice-based cryptosystems have not
yet matured to the level that we now expect from RSA and Elliptic Curve implementations …

WALLAX: A memristor-based Gaussian random number generator

X Dong, A Amirsoleimani, MR Azghadi, R Genov - Neurocomputing, 2024 - Elsevier
Generating Gaussian random numbers is essential in many applications such as
cryptography, games, and computer simulations. Although software Gaussian Random …

A post-quantum secure discrete gaussian noise sampler

R Agrawal, L Bu, MA Kinsy - 2020 IEEE International …, 2020 - ieeexplore.ieee.org
While the notion of achieving “quantum supremacy” may be debatable, rapid developments
in the field of quantum computing are heading towards more realistic quantum computers …

A new hardware efficient inversion based random number generator for non-uniform distributions

C de Schryver, D Schmidt, N Wehn… - 2010 International …, 2010 - ieeexplore.ieee.org
For numerous computationally complex applications, like financial modelling and Monte
Carlo simulations, the fast generation of high quality non-uniform random numbers (RNs) is …

A hardware efficient random number generator for nonuniform distributions with arbitrary precision

C De Schryver, D Schmidt, N Wehn… - International Journal …, 2012 - Wiley Online Library
Nonuniform random numbers are key for many technical applications, and designing
efficient hardware implementations of non‐uniform random number generators is a very …