]> Git Repo - linux.git/commit - drivers/char/random.c
random: Use arch-specific RNG to initialize the entropy store
authorTheodore Ts'o <[email protected]>
Thu, 22 Dec 2011 21:28:01 +0000 (16:28 -0500)
committerH. Peter Anvin <[email protected]>
Mon, 16 Jan 2012 19:18:21 +0000 (11:18 -0800)
commit3e88bdff1c65145f7ba297ccec69c774afe4c785
tree2d01752cdd8a5b3f1cbcad3e0ef55d6f02696efd
parentcf833d0b9937874b50ef2867c4e8badfd64948ce
random: Use arch-specific RNG to initialize the entropy store

If there is an architecture-specific random number generator (such as
RDRAND for Intel architectures), use it to initialize /dev/random's
entropy stores.  Even in the worst case, if RDRAND is something like
AES(NSA_KEY, counter++), it won't hurt, and it will definitely help
against any other adversaries.

Signed-off-by: "Theodore Ts'o" <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: H. Peter Anvin <[email protected]>
drivers/char/random.c
This page took 0.045278 seconds and 4 git commands to generate.