From owner-freebsd-arch Tue Jun 6 23: 8: 8 2000 Delivered-To: freebsd-arch@freebsd.org Received: from gratis.grondar.za (grouter.grondar.za [196.7.18.65]) by hub.freebsd.org (Postfix) with ESMTP id 9E16437B82C; Tue, 6 Jun 2000 23:08:01 -0700 (PDT) (envelope-from mark@grimreaper.grondar.za) Received: from grimreaper.grondar.za (gratis.grondar.za [196.7.18.133]) by gratis.grondar.za (8.9.3/8.9.3) with ESMTP id IAA24428; Wed, 7 Jun 2000 08:07:47 +0200 (SAST) (envelope-from mark@grimreaper.grondar.za) Message-Id: <200006070607.IAA24428@gratis.grondar.za> To: "Jeroen C. van Gelderen" Cc: Dan Moschuk , Mark Murray , arch@FreeBSD.org, phk@FreeBSD.org Subject: Re: (2nd iteration) New /dev/(random|null|zero) - review, please References: <393D5D46.6BCACDE4@vangelderen.org> In-Reply-To: <393D5D46.6BCACDE4@vangelderen.org> ; from "Jeroen C. van Gelderen" "Tue, 06 Jun 2000 16:21:26 -0400." Date: Wed, 07 Jun 2000 08:07:46 +0200 From: Mark Murray Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Because of the significant speed decrease in using Yarrow, I'd like to see > > us keep the current implementation around, and having Yarrow as an > > option or psuedo-device to be used instead. > > Yarrow -when finished- is not noticably slower than our current > implementation of /dev/[u]random. Yarrow does one block encryption > for every output block and a generator gate every 10 blocks. This > would allow for at least 40 mbit/s output on a 200 Mhz PPro when > using Rijndael/256/256. I tend to agree; I am currently using SHA1 and DES3, and it is quite slow, mostly in the proportion of DES3::MD5 speeds, which makes sense as the existing implementation uses MD5. M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message