Saved in:
Bibliographic Details
Main Authors: Beznosko, Dmitriy, Driscoll, Keith, Guadarrama, Fernando, Mai, Steven, Thornton, Nikolas
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2404.09395
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916246709075968
author Beznosko, Dmitriy
Driscoll, Keith
Guadarrama, Fernando
Mai, Steven
Thornton, Nikolas
author_facet Beznosko, Dmitriy
Driscoll, Keith
Guadarrama, Fernando
Mai, Steven
Thornton, Nikolas
contents High quality random numbers are necessary in the modern world. Ranging from encryption keys in cyber security to models and simulations for scientific use: it's important that these random numbers are of high quality and quickly attainable. One common solution to the generation of random numbers is that of pseudo-random number generators, or PRNGs. PRNGs generate random numbers by first quantifying some unpredictable phenomena into a number or string and feeding it into an algorithm which yields numbers randomly based on that seed. Easy places to find seeds include the user's mouse movements or the machine's uptime. These are only pseudorandom, however, as if given the same seed twice, the PRNG would generate the same 'random' output. This is great for games like Minecraft, but not so great for cybersecurity encryption key generation. By using a hardware random number generator (HRNG), random numbers that are not susceptible to the flaws found in PRNGs can be attained at a high rate.
format Preprint
id arxiv_https___arxiv_org_abs_2404_09395
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Data Analysis Methods Preliminaries for a Photon-based Hardware Random Number Generator
Beznosko, Dmitriy
Driscoll, Keith
Guadarrama, Fernando
Mai, Steven
Thornton, Nikolas
Cryptography and Security
Instrumentation and Detectors
High quality random numbers are necessary in the modern world. Ranging from encryption keys in cyber security to models and simulations for scientific use: it's important that these random numbers are of high quality and quickly attainable. One common solution to the generation of random numbers is that of pseudo-random number generators, or PRNGs. PRNGs generate random numbers by first quantifying some unpredictable phenomena into a number or string and feeding it into an algorithm which yields numbers randomly based on that seed. Easy places to find seeds include the user's mouse movements or the machine's uptime. These are only pseudorandom, however, as if given the same seed twice, the PRNG would generate the same 'random' output. This is great for games like Minecraft, but not so great for cybersecurity encryption key generation. By using a hardware random number generator (HRNG), random numbers that are not susceptible to the flaws found in PRNGs can be attained at a high rate.
title Data Analysis Methods Preliminaries for a Photon-based Hardware Random Number Generator
topic Cryptography and Security
Instrumentation and Detectors
url https://arxiv.org/abs/2404.09395