From owner-cvs-src@FreeBSD.ORG Mon Apr 12 15:37:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 254AD16A4CE for ; Mon, 12 Apr 2004 15:37:01 -0700 (PDT) Received: from root.org (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id BCC5843D5C for ; Mon, 12 Apr 2004 15:37:00 -0700 (PDT) (envelope-from nate@root.org) Received: (qmail 71090 invoked by uid 1000); 12 Apr 2004 22:37:02 -0000 Date: Mon, 12 Apr 2004 15:37:02 -0700 (PDT) From: Nate Lawson To: David Malone In-Reply-To: <20040412113635.GA38733@walton.maths.tcd.ie> Message-ID: <20040412153536.L70759@root.org> References: <20040410155637.Q58852@root.org> <200404110746.i3B7kiIn075106@grimreaper.grondar.org> <20040412113635.GA38733@walton.maths.tcd.ie> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Mark Murray Subject: Re: cvs commit: src/sys/modules/random Makefile src/sys/dev/random randomdev.h randomdev_soft.c randomdev_soft.h yar X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Apr 2004 22:37:01 -0000 On Mon, 12 Apr 2004, David Malone wrote: > On Sun, Apr 11, 2004 at 08:46:43AM +0100, Mark Murray wrote: > > Yarrow is unsuitable for this purpose; it is a great generator when > > you have a low-entropy environment and you need to protect against > > attackers having potential knowledge of the inputs. > > I still think it would be nice if our random infrastructure had a > block-until-accumulated-'enough'-randomness mode, like the old > /dev/random had, to avoid some future attack based on Yarrow's fixed > size state. I don't think it will be a realistic attack any time > soon, but it might be nice for baco-hat types. In the case where > high-quality, fast hardware based generators are available, this > seems to be a more realistic option though. > > I'm happy enough to live without this, since we thrashed this out > before, but if you're looking at options, you might keep it at the > back of your mind. Please don't sidetrack the discussion. That is a separate topic. -Nate