Un nombre aleatori és un resultat de generar una variable a l'atzar.

Quan no s'especifica cap distribució específica, es pressuposa que s'utilitza la distribució uniforme continua en l'interval unitat, que conté els nombres reals entre zero i u.

Pseudoaleatori

modifica

Un nombre pseudoaleatori no és un nombre aleatori, ja que no el determina l'atzar, sinó el resultat d'un algorisme deterministic.

Els nombres pseudoaleatoris semblen aleatoris i poden ser usats com si ho fossin per a moltes aplicacions.

Els nombres pseudoaleatoris es calculen mitjançant un seguit d'operacions complexes sobre unes dades d'entrada. El resultat és una sèrie de valors. Un algorisme pseudoaleatori no pot produir més quantitat de seqüències diferents que l'entropia o quantitat d'informació en les dades d'entrada.

Els nombres pseudoaleatoris que resulten dels algorismes pseudoaleatoris comuns en els diversos sistemes operatius informàtics no poden ser usats amb finalitats criptogràfiques. És possible determinar el següent valor d'una seqüència a partir dels valors anteriors.

Per a evitar aquest problema de seguretat, hi ha uns altres algorismes anomenats "nombres pseudoaleatoris criptogràficament segurs".

Vegeu el títol Teoria dels nombres de Nombre π.