lkml.org 
[lkml]   [2014]   [Jul]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH v3 2/5] random,x86: Add arch_get_slow_rng_u64
    On Wed, Jul 16, 2014 at 09:55:15PM -0700, H. Peter Anvin wrote:
    > On 07/16/2014 05:03 PM, Andy Lutomirski wrote:
    > >>
    > > I meant that prandom isn't using rdrand for early seeding.
    > >
    >
    > We should probably fix that.

    It wouldn't hurt to explicitly use arch_get_random_long() in prandom,
    but it does use get_random_bytes() in early seed, and for CPU's with
    RDRAND present, we do use it in init_std_data() in
    drivers/char/random.c, so prandom is already getting initialized via
    an RNG (which is effectively a DRBG even if it doesn't pass all of
    NIST's rules) which is derived from RDRAND.

    Cheers,

    - Ted



    \
     
     \ /
      Last update: 2014-07-17 15:41    [W:5.333 / U:1.172 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site