Specifically, following discussions with knowledgeable people,
arc4random on OpenBSD is a userspace per-process ChaCha20 seeded PRNG
and probably better used for larger amounts of randomness than
getentropy. Therefore, suggest it in preference to getentropy, but leave
getentropy for its suggested use i.e. seeding PRNGs.
Specifically, following discussions with knowledgeable people, arc4random on OpenBSD is a userspace per-process ChaCha20 seeded PRNG and probably better used for larger amounts of randomness than getentropy. Therefore, suggest it in preference to getentropy, but leave getentropy for its suggested use i.e. seeding PRNGs.
Resolves issue #17.
Signed-off-by: Antony Vennard antony@vennard.ch