[Haskell-cafe] Password hashing
Martijn van Steenbergen
martijn at van.steenbergen.nl
Thu Oct 30 08:43:36 EDT 2008
roger peppe wrote:
> if you're prepared to expend a few cpu cycles, you can always
> use something like the following "beating clocks" algorithm, which
> should generate
> at least some genuine randomness, as long as you've got preemptive
> scheduling, and a few hardware interrupts around the place.
I was taught that using the scheduler to generate randomness is a pretty
bad idea, because randomness is actually a *very* strong property to
demand from a stream of bits, and a scheduler doesn't offer any such
guarantees.
Martijn.
More information about the Haskell-Cafe
mailing list