The Linux kernel’s random number generator code has been seeing a number of improvements recently led by Jason Donenfeld of WireGuard fame.
With Linux 5.17 there is replacing SHA1 with BLAKE2s in the random code among other performance and security improvements. More improvements to the “random” code is on the way with Linux 5.18.
How an exciting email begins…
Donenfeld has been preparing many more random/RNG improvements intended for introduction in Linux 5.18 when that merge window kicks off in late March.
A lot of “random” improvements are heading into the Linux kernel.
One exciting change to also note is the getrandom() system call may be a hell of