NODE 4b762789Re: Simple Hardware RNG Idea
Dave Dittrich <dittrich@cac.washington.edu>Mon, 2 Oct 95 11:17:56 PDT
> Perry writes, regarding alpha decay counts for random numbers:
>
> > And, as I noted, there are RS232 interfaceable radiation detectors you
> > can buy off the shelf -- no hardware hacking needed.
>
> As far as a radiation source goes, the Americium 241 source from a cheap
> smoke detector is just dandy. A while ago, I took one into the lab and
> put it on a scintillating counter and got alpha hits at roughly
> half-microsecond intervals. It was a while ago, so I forget how this compared
> to the rating in Curies on the package. But that would be fine for a
> low-to-moderate bandwidth RNG.
I was thinking about this the other day and wondered if it wouldn't be
cheap and relatively easy to build a board that samples and sums
several randomly selected signals on various frequencies on the AM
broadcast spectrum. This should catch stations in nearly all
metropolitan (and most rural areas as well) and would require that
someone be able to broadcast at multiple frequencies to "cheat" it.
Perhaps this would be affected by RF interference from the motherboard
itself. If so, could the RF radiation from the motherboard itself be
used to generate random numbers?
--
Dave Dittrich Client Services, Computing & Communications
dittrich@cac.washington.edu University of Washington
<a href="http://www.washington.edu/People/dad/">
Dave Dittrich / dittrich@cac.washington.edu</a>
NODE b353fab8Re: Simple Hardware RNG Idea
"Perry E. Metzger" <perry@piermont.com>Mon, 2 Oct 95 21:45:15 PDT
Dave Dittrich writes:
>
> > Perry writes, regarding alpha decay counts for random numbers:
> >
> > > And, as I noted, there are RS232 interfaceable radiation detectors you
> > > can buy off the shelf -- no hardware hacking needed.
> I was thinking about this the other day and wondered if it wouldn't be
> cheap and relatively easy to build a board that samples and sums
> several randomly selected signals on various frequencies on the AM
> broadcast spectrum.
Radio signals can be interfered with or listened to -- never
underestimate the opponent. Computer interfaced radiation detectors,
in spite of Tim's claim to the contrary, are pretty cheap and very
hard to interfere with.
Perry
NODE 54c2357fRe: Simple Hardware RNG Idea
Simon Spero <ses@tipper.oit.unc.edu>Mon, 2 Oct 95 22:55:17 PDT
On Tue, 3 Oct 1995, Perry E. Metzger wrote:
>
> Radio signals can be interfered with or listened to -- never
> underestimate the opponent. Computer interfaced radiation detectors,
> in spite of Tim's claim to the contrary, are pretty cheap and very
> hard to interfere with.
What about a beam of high intensity ionising radiation aimed at the
detector? Since we're dealing with lo intensity sources, this could force
the RNG into a small part of its range. Beware of black helicopters
carrying cyclotrons :-)
Simon
NODE 88e6e05fRe: Simple Hardware RNG Idea
"Perry E. Metzger" <perry@piermont.com>Tue, 3 Oct 95 07:23:49 PDT
Simon Spero writes:
> On Tue, 3 Oct 1995, Perry E. Metzger wrote:
> > Radio signals can be interfered with or listened to -- never
> > underestimate the opponent. Computer interfaced radiation detectors,
> > in spite of Tim's claim to the contrary, are pretty cheap and very
> > hard to interfere with.
>
> What about a beam of high intensity ionising radiation aimed at the
> detector?
If you are paranoid, put the detector in a lead box and you are
done. Its not hard to get the lead thick enough that tampering
attempts would be noticed very easily. Trying to shield an object from
radio signals and still manage to get meaningful numbers out (rather
than self generated signal) is a hard problem, but this can be done by
a high school student.
Perry
NODE d2ebe4a2Re: Simple Hardware RNG Idea
hallam@w3.orgTue, 3 Oct 95 08:05:29 PDT
>What about a beam of high intensity ionising radiation aimed at the
>detector? Since we're dealing with lo intensity sources, this could force
>the RNG into a small part of its range. Beware of black helicopters
>carrying cyclotrons :-)
Thermal noise is a much less hazardous mechanism. Ionising radiation is a pain to deal
with, it is something one generally attempts to get rid of in a fabrication process if
possible. Environmental radiation is a strong polluting source.
There are plenty of other quantum phenomena which can be tapped. Essentially all one
needs to do is to build a very high gain amplifier "baddly". The main difficulty is
removing bias. One can either go through filtering hohaa or use say MD5. The trully
paranoid could Xor together an odd number of MD5 samples just in case there were bit
pattern dependencies.
Phill
NODE 1544fb0bRe: Simple Hardware RNG Idea
"Perry E. Metzger" <perry@piermont.com>Wed, 4 Oct 95 18:39:02 PDT
hallam@w3.org writes:
>
> There are plenty of other quantum phenomena which can be
> tapped. Essentially all one needs to do is to build a very high gain
> amplifier "baddly". The main difficulty is removing bias.
The main difficulty is that it is extremely hard to prove to yourself
that you are amplifying a quantum phenomenon and not deterministic
noise from the rest of the circuits in the machine or outside it. As
I've said repeatedly, its nearly impossible to get this wrong with a
radiation detecting mechanism, but its very very hard to get it right
with most common mechanisms.
Perry