> That issue is why I'm not really happy about the getentropy API: it
> was originally defined to never block, and some systems have made it
> block for reasons that don't really mean very much.
> 
> This is an argument for providing just getrandom -- the API contract
> is is clearer and doesn't require long detailed messages summarizing
> research into exactly what the blocking criteria are and what the
> practical consequences for them are.

>From the perspective of someone who isn't well versed on the topic of
randomness and seeding, getentropy shouts "use me! I'm good!" and
getrandom starts scare-mongering you about how various things are
insecure, you should learn about seeding, here's 3 options.

I still don't find the getrandom man page you provided to be good, it
talks about "/dev/random behaviour" which is something you've changed to
not have this behaviour.

Reply via email to