Neomezeno.
V Linuxu porovnání funkcí jádra s názvem random_read
a random_read_unlimited
označuje, že etymologie písmene u
v urandom
jeunlimited
.
Potvrzuje to linka 114:
Zařízení /dev/urandom tento limit nemá [...]
Aktualizace:
Pokud jde o to, co bylo pro Linux první, /dev/random
nebo /dev/urandom
, @Stéphane Chazelas dal příspěvek s původním patchem a @StephenKitt ukázal, že byly oba představeny současně.
Záleží na tom, o kterém "unixovém" systému mluvíte.
Na FreeBSD jsou /dev/urandom a /dev/random stejné zařízení. Písmeno u je nyní historické dědictví, které existuje kvůli zpětné kompatibilitě. Při spuštění se zablokují, dokud se nenashromáždí dostatek entropie, a pak už nikdy neblokují. Podrobnosti viz Mýty o urandomu.
V moderním linuxovém světě (počínaje jádrem 4.8) obě zařízení čerpají ze stejného CSPRNG, takže jediný rozdíl je v tom, že někteří lidé spekulují o existenci útoku. Tento útok je jako cestování FTL [Faster than Light]. Snadno se o tom spekuluje, spíše těžko se skutečně navrhne.
TLDR stačí použít /dev/urandom.