Linux Random

Da Andreabont's Wiki.

Linux fornisce nativamente chiamate per ottenere numeri pseudo-casuali.

Device random

I device random sono dei dispositivi a caratteri che emettono bit casuali, possono essere letti come qualsiasi file.

/dev/random

Questo device emette bit pseudo-casuali quando c'è abbastanza entropia disponibile, quindi è possibile definire la sequenza generata "sicura".

cat /dev/random

E' possibile verificare quanta entropia è disponibile con il comando:

cat /proc/sys/kernel/random/entropy_avail

/dev/urandom

Questo device emette bit pseudo-casuali senza interruzioni, la sequenza è generata più velocemente ma non è "sicura".

cat /dev/urandom