summaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorJarod Wilson <jarod@redhat.com>2012-11-06 16:42:42 +0100
committerTheodore Ts'o <tytso@mit.edu>2012-11-08 13:19:18 +0100
commitec8f02da9ea500474417d1d31fa3d46a562ab366 (patch)
tree9a7bb64cdbc436f59345288181768eede207bcf2 /kernel
parentrandom: fix debug format strings (diff)
downloadlinux-ec8f02da9ea500474417d1d31fa3d46a562ab366.tar.xz
linux-ec8f02da9ea500474417d1d31fa3d46a562ab366.zip
random: prime last_data value per fips requirements
The value stored in last_data must be primed for FIPS 140-2 purposes. Upon first use, either on system startup or after an RNDCLEARPOOL ioctl, we need to take an initial random sample, store it internally in last_data, then pass along the value after that to the requester, so that consistency checks aren't being run against stale and possibly known data. CC: Herbert Xu <herbert@gondor.apana.org.au> CC: "David S. Miller" <davem@davemloft.net> CC: Matt Mackall <mpm@selenic.com> CC: linux-crypto@vger.kernel.org Acked-by: Neil Horman <nhorman@tuxdriver.com> Signed-off-by: Jarod Wilson <jarod@redhat.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions