Re: How to make *real* random bits.

2000-08-05 Thread Alexander Langer
Thus spake Poul-Henning Kamp ([EMAIL PROTECTED]): 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

Re: How to make *real* random bits.

2000-08-03 Thread Peter Jeremy
On Wed, 02 Aug 2000 06:15:41 +0200, Poul-Henning Kamp [EMAIL PROTECTED] wrote: If I generate true random bits it takes 3 timestamps to get one bit of randomness: ++--+---+--+-+ T1 T2 T3 T4 T5T6 if (T2 - T1 T3 - T2) return 0;

Re: How to make *real* random bits.

2000-08-01 Thread Matthew Seaman
Poul-Henning Kamp wrote: Ok, some people just can't leave an open end dangling (people like me for instance :-) I located a surplus german geiger counter cheaply [1], I have always wanted to have one anyway, and in my junkbox I already had an old smoke alarm [2]. The Geiger counter has

Re: How to make *real* random bits.

2000-08-01 Thread Poul-Henning Kamp
In message [EMAIL PROTECTED], Matthew Seaman writes: Poul-Henning Kamp wrote: Ok, some people just can't leave an open end dangling (people like me for instance :-) I located a surplus german geiger counter cheaply [1], I have always wanted to have one anyway, and in my junkbox I already

Re: How to make *real* random bits.

2000-08-01 Thread Paul Herman
On Tue, 1 Aug 2000, Poul-Henning Kamp wrote: There are many ways to get random bits, this was just meant as an example that it doesn't have to be hard or even difficult to use FreeBSD for "special tasks". I'm pretty sure that "noise-diodes" are probably the most efficient way to generate

Re: How to make *real* random bits.

2000-08-01 Thread Marc van Woerkom
I located a surplus german geiger counter cheaply [1], I have always wanted to have one anyway, and in my junkbox I already had an old smoke alarm [2]. The Geiger counter has a thin-walled tube which takes about 15 events per second from the Am-241 source in the smoke alarm. Very cool and

Re: How to make *real* random bits.

2000-08-01 Thread Poul-Henning Kamp
In message [EMAIL PROTECTED] e, Paul Herman writes: But, if you are gathering a geek lobby to convince Intel to have an onboard geiger counter, you just might have a new member ;-) "Cesium-137 inside" Yeah, it does have a ring to it, doesn't it ? :-) -- Poul-Henning Kamp | UNIX

Re: How to make *real* random bits.

2000-08-01 Thread Alex Zepeda
On Tue, 1 Aug 2000, Poul-Henning Kamp wrote: In message [EMAIL PROTECTED] e, Paul Herman writes: But, if you are gathering a geek lobby to convince Intel to have an onboard geiger counter, you just might have a new member ;-) "Cesium-137 inside" Yeah, it does have a ring to it,

Re: How to make *real* random bits.

2000-08-01 Thread Marc van Woerkom
To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: How to make *real* random bits.

2000-08-01 Thread Dan Moschuk
| Indeed, Poul's idea has massive geek potential. | | However, for the geek impaired, there is always the 82802 Random | Number Generator which is included on newer Intel chipsets. It may | not be the holy grail of randomness, but nearly every PC will have | one, and I think it'd be good if

Re: How to make *real* random bits.

2000-08-01 Thread Jonathan M. Bresler
http://www.fourmilab.ch/hotbits/ jmb To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: How to make *real* random bits.

2000-08-01 Thread Poul-Henning Kamp
In message [EMAIL PROTECTED], "Jonathan M. Bresler" writes: http://www.fourmilab.ch/hotbits/ Yup, that's where I got the idea. Difference is that I interface the geiger directly to a UNIX system, he has all sorts of magic stuff in the middle... -- Poul-Henning Kamp | UNIX since Zilog

Re: How to make *real* random bits.

2000-08-01 Thread John Cochran
[snip...] If I generate true random bits it takes 3 timestamps to get one bit of randomness: T1: Time of event 1 T2: Time of event 2 T3: Time of event 3 if (T2 - T1 T3 - T2) return 0; else if (T2 - T1 T3 - T2) return 1;

Re: How to make *real* random bits.

2000-08-01 Thread Warner Losh
In message [EMAIL PROTECTED] Poul-Henning Kamp writes: : The earphone output of the geiger counter with a 1kOhm load generates : a nice TTL level pulse which can be fed onto pin 10 of the parallel : port and timestamped with the PPS-API device ("device pps"). How does the variable, but somewhat

Re: How to make *real* random bits.

2000-08-01 Thread Poul-Henning Kamp
In message [EMAIL PROTECTED], Warner Losh writes: In message [EMAIL PROTECTED] Poul-Henning Kamp writes: : The earphone output of the geiger counter with a 1kOhm load generates : a nice TTL level pulse which can be fed onto pin 10 of the parallel : port and timestamped with the PPS-API device

How to make *real* random bits.

2000-07-31 Thread Poul-Henning Kamp
Ok, some people just can't leave an open end dangling (people like me for instance :-) I located a surplus german geiger counter cheaply [1], I have always wanted to have one anyway, and in my junkbox I already had an old smoke alarm [2]. The Geiger counter has a thin-walled tube which takes

Re: How to make *real* random bits.

2000-07-31 Thread Kris Kennaway
On Mon, 31 Jul 2000, Poul-Henning Kamp wrote: [3] Feel free to analyze: Could you post a larger sample (say, 10MB) somewhere for statistical analysis? The 1939 bytes here look pretty good at first glance: 1939 samples, total weight 7729, average weight per sample 3.986075 Bit 0 average weight