You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This should be faster than using /dev/urandom. Also, it would be better for sandboxed applications that want to block open and read syscalls completely.
This may obviate the need for the hwrand+ChaCha20 optimization and/or the /dev/urandom buffering. We should benchmark getrandom vs. the current CRYPTO_sysrand implementation vs. the hwrand+ChaCha20 optimization.
The text was updated successfully, but these errors were encountered:
This is now #176. One issue is that Travis CI only natively supports Ubuntu 12.04 and Ubuntu 14.04, and the first Ubuntu with getrandom is Ubuntu 16.04. Apparently we could in theory use the Travis CI Docker support (see https://docs.travis-ci.com/user/docker/), but that seems way too complicated. For now I'm just going to punt on the Travis CI testing and do the testing locally instead.
This should be faster than using /dev/urandom. Also, it would be better for sandboxed applications that want to block
open
andread
syscalls completely.This may obviate the need for the
hwrand
+ChaCha20 optimization and/or the /dev/urandom buffering. We should benchmarkgetrandom
vs. the currentCRYPTO_sysrand
implementation vs. thehwrand
+ChaCha20 optimization.The text was updated successfully, but these errors were encountered: