How random is pseudo random?


True Random Number Generators vs Pseudo-Random Number Generators

Il computer crea numeri pseudorandom. Di conseguenza, computer generano cifre che sono sufficientemente casuali per creare qualcosa di unpredictabile utilizzando mathematical algorithms. True random number generators (TRNGs) and pseudo-random number generators (PRNGs) differiscono perché PRNGs use mathematical algorithms, che sono completamente progettati da computer, mentre TRNGs utilizzano physical means che sono unpredictable, come atmospheric noise.

Pseudo Random Number Generators and Their Functioning

Il Pseudo Random Number Generator (PRNG) è un algorithm che crea sequences di random numbers utilizzando formule matematiche. PRNGs producono una sequenza di numeri che ha caratteristiche simili a quelle di numeri randomi. A pseudorandom sequence of numbers sembra essere statisticamente random, ma è stato prodotto da un processo completamente deterministico e ripetibile.

Randomness from Physical Sources

True random number generators ottengono randomness da fisici che non possono essere predeterminati. One source of randomness is the "static" noise produced by lightning discharges in the atmosphere.

Lascia un commento