3 ms·
IIRC OpenBSD's arc4random (even in the kernel) gets its initial seed by pretty much identical mechanism as linux-specific getauxval(AT_RANDOM).
by dfox 2y ago
IIRC OpenBSD's arc4random (even in the kernel) gets its initial seed by pretty much identical mechanism as linux-specific getauxval(AT_RANDOM).
- fanf2 2y agoNo, userland arc4random() calls getentropy() https://cvsweb.openbsd.org/src/lib/libc/crypt/arc4random.c?rev=1.58&content-type=text/x-cvsweb-markup https://cvsweb.openbsd.org/src/lib/libc/crypt/arc4random.c?r... I have not investigated OpenBSD’s boot-time kernel RNG keying.
- deleted 2y ago[deleted]