From owner-freebsd-hackers Sat Aug 5 10:23:52 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from mout2.silyn-tek.de (mout2.silyn-tek.de [194.25.165.70]) by hub.freebsd.org (Postfix) with ESMTP id CCFC537BA6C for ; Sat, 5 Aug 2000 10:23:49 -0700 (PDT) (envelope-from alex@big.endian.de) Received: from [192.168.32.33] (helo=mx1.silyn-tek.de) by mout2.silyn-tek.de with esmtp (Exim 3.13 #1) id 13L7em-0007y4-00; Sat, 05 Aug 2000 19:22:44 +0200 Received: from p3e9e2665.dip0.t-ipconnect.de ([62.158.38.101] helo=neutron.cichlids.com) by mx1.silyn-tek.de with esmtp (Exim 3.13 #1) id 13L7ei-0006KR-00; Sat, 05 Aug 2000 19:22:40 +0200 Received: from cichlids.cichlids.com (cichlids.cichlids.com [192.168.0.10]) by neutron.cichlids.com (Postfix) with ESMTP id 8170FAB91; Sat, 5 Aug 2000 19:22:40 +0200 (CEST) Received: by cichlids.cichlids.com (Postfix, from userid 1001) id A0ECF14BB0; Sat, 5 Aug 2000 19:22:29 +0200 (CEST) Date: Sat, 5 Aug 2000 19:22:29 +0200 To: Poul-Henning Kamp Cc: John Cochran , freebsd-hackers@FreeBSD.ORG Subject: Re: How to make *real* random bits. Message-ID: <20000805192229.A626@cichlids.cichlids.com> References: <200008012016.QAA34620@smof.fiawol.org> <13360.965189741@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <13360.965189741@critter.freebsd.dk>; from phk@critter.freebsd.dk on Wed, Aug 02, 2000 at 06:15:41AM +0200 X-PGP-Fingerprint: 44 28 CA 4C 46 5B D3 A8 A8 E3 BA F3 4E 60 7D 7F X-PGP-at: finger alex@big.endian.de X-Verwirrung: Dieser Header dient der allgemeinen Verwirrung. From: alex@big.endian.de (Alexander Langer) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Thus spake Poul-Henning Kamp (phk@critter.freebsd.dk): > >between events. Because of this your T3 value can be considered the T1 > >value for the next random bit you generate. > No it cannot. If you did that then the probability would skew from > bit to bit. If the (t3-t2) was large bit N == 1 and the probability > of bit N+1 == 0 is > .5 then. Yes, but you can use the 3rd bit as bit 1 for the next step. With 15 events, that gives 7 bits/second: bit 1: 3 1 (is event 3 of the last bit) bit 2: 2 1st bit 3: 3 1 bit 4: 2 2nd bit 5: 3 1 bit 6: 2 3rd bit 7: 3 1 bit 8: 2 4th bit 9: 3 1 bit 10: 2 5th bit 11: 3 1 bit 12: 2 6th bit 13: 3 1 bit 14: 2 7th bit 15: 3 1 (is event 1 for the next bit) Alex -- cat: /home/alex/.sig: No such file or directory To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message