random number generators

Digital dice equivalents

Random number generators are algorithms or devices that produce sequences of numbers with no discernible pattern.

In computing, most are actually pseudorandom—deterministic processes that appear random but can be reproduced given the same starting seed.

True random number generators derive unpredictability from physical phenomena like atmospheric noise or radioactive decay.

They're essential for cryptography, simulations, games, and statistical sampling: The lottery uses a random number generator to pick winning numbers.

applications

simulation

Imitation of real processes

shuffling · sampling · game mechanics · A/B testing · slot machine · dice roll · card dealing · raffle · sweepstakes · dithering

statistics

distribution

Allocation across recipients

stochastic · variance · bias · correlation · independence · entropy · expected value · hypothesis testing · confidence interval

hardware

quantum

Smallest discrete unit

algorithms

pseudorandom

Algorithmically generated, mimicking chance

state · modulus · multiplier · recurrence · initialization · reproducible

cryptography

encryption

Converting data into code

  • cipherHidden writing system
  • keyLock-opening device
  • noncePresent purpose or occasion

salt · secure · hashing · AES · RSA · TLS · SSL · digital signature · authentication · tokenization

Categories
Opposites
predictability

random number generatorscounters

Surfaces, talliers, or chips

iterators

source of generation

random number generatorshuman choice

Conscious selection by a person

user input

entropy/chaos

random number generatorsstructured data

Information organized by schema

geometric series · deterministic chaos

Family

random, randomly, randomness, randomize, randomized, randomizer, randomization, number, numbers

Familiarity
Top 200,000
Profile
Used worldwide · Timeless · Rated G