Hi! I stumbled upon article Myths about /dev/urandom and thought it might be interesting to review this module's documentation in its light - especially for what the classification of /dev/urandom as a Weak source is concerned, and its preference over /dev/random.
The updated man page of /dev/random seems to acknowledge this too:
The /dev/random interface is considered a legacy interface, and
/dev/urandom is preferred and sufficient in all use cases, with
the exception of applications which require randomness during
early boot time; for these applications, getrandom(2) must be
used instead, because it will block until the entropy pool is
initialized.
Hi! I stumbled upon article Myths about /dev/urandom and thought it might be interesting to review this module's documentation in its light - especially for what the classification of
/dev/urandomas aWeaksource is concerned, and its preference over/dev/random.The updated man page of
/dev/randomseems to acknowledge this too: