lkml.org 
[lkml]   [2001]   [Aug]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] let Net Devices feed Entropy, updated (1/2)
    On Mon, Aug 20, 2001 at 04:25:26PM +0200, Martin Dalecki wrote:
    >
    > The primary reson of invention of /dev/random was the need
    > for a bit of salt to the initial packet sequence number inside
    > the networking code in linux. And for this purspose the
    > whole /dev/*random stuff is INDEED a gratitious overdesign.

    That simply isn't true. The original reason that I wrote the
    /dev/random driver is that was for crypto key gneration. The primary
    use environment was to provide better key generation routines for user
    applications such as PGP, etc., which is the first devices that I
    implemented for entropy collection was the keyboard and mouse devices.

    The use of the /dev/random code for other purposes (generating initial
    packet sequence numbers for networking, generating a unique
    boot-session identifier which was requested by the emacs folks, etc.),
    all came later.

    > For anything else crypto related it just doesn't cut the corner.

    A number of other people helped me with the design and development of
    the /dev/random driver, including one of the primary authors of the
    random number generation routines in PGP 2.x and 5.0. Most folks feel
    that it does a good job.


    - Ted
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 12:57    [W:0.024 / U:1.640 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site