On Thu, May 25, 2023 at 9:18 PM Bill Cunningham <bill.cu1234(a)gmail.com> wrote:
How would you access randomization at the system level? No via
srand or rand, but the randomization the system offers through
/dev/random. Would this be a fedora level system call ?
I intend to take a 512 or 1024, for example, size chunk and fill
that with system randomization. Not what you get with srand and rand I
believe they are inferior to system randomization.
You should use /dev/urandom nowadays, not /dev/random. According to
Theodore Ts'o on the Linux Kernel Crypto mailing list, /dev/random has
been deprecated for a decade.
From Re: [RFC PATCH v12 3/4] Linux Random Number Generator:[1]
Practically no one uses /dev/random. It's essentially a deprecated
interface; the primary interfaces that have been recommended for well
over a decade is /dev/urandom, and now, getrandom(2).
[1]
https://lkml.org/lkml/2017/7/20/993