|
|
Warp <war### [at] tagpovrayorg> wrote:
> Nicolas Alvarez <nic### [at] gmailcom> wrote:
> > Timo Poikola wrote:
> > > First of all, it will be nice if the RNG is able to generate true random
> > > numbers.
>
> > Computers can't do that.
>
> Actually that's not entirely true. For example see:
>
> http://en.wikipedia.org/wiki//dev/random
As far as I can see, even these are, technically speaking, not random after all.
They're just a *very* complex PRNG (basically using the whole system for
pseudorandom feedback). I'd expect the generated number sequences to pass all
known tests for randomness though, so in practice it should be way sufficient.
For cryptographic applications that is, because something like POV has totally
different requirements for a (P)RNG.
It happens that I've just recently stumbled across an article in a computer
magazine about RNGs and PRNGs; it actually includes a description of an
interesting DIY hardware RNG, exploiting the thermal noise from a webcam CCD.
Post a reply to this message
|
|