Re: Allegations regarding OpenBSD's PRNG

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Marsh Ray
Date: Wednesday, December 22, 2010 - 1:15 pm

On 12/22/2010 01:42 PM, Ted Unangst wrote:

Yes, they very nearly are. To a man with a memory of 30 minutes or so, 
every new year is unrelated to the old one. To a statistical test that 
only looks back on the last 30 bytes or so of history for a 
low-probability event, something that changes every few MB won't affect it.

This distinguisher works on samples of any four bytes of output from any 
RC4 stream regardless of keying. (But it needs less data if you're give 
it slightly longer sequences.) Which is the key property of an RNG: 
every output value is the same until you look at it.

Which is why I'm wondering what exactly, this 'multi-consumer' design 
feature is all about. Is it simply that more userland stuff is pinging 
the kernel at unpredictable times resulting in more timestamps feeding 
into the central entropy pool? It seems like you could accomplish that 
with any syscall. Or is there some other effect being claimed?

- Marsh
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Allegations regarding OpenBSD's PRNG, Theo de Raadt, (Tue Dec 21, 8:26 pm)
Re: Allegations regarding OpenBSD's PRNG, Marsh Ray, (Wed Dec 22, 4:08 am)
Re: Allegations regarding OpenBSD's PRNG, Kevin Chadwick, (Wed Dec 22, 5:57 am)
Re: Allegations regarding OpenBSD's PRNG, Marsh Ray, (Wed Dec 22, 10:00 am)
Re: Allegations regarding OpenBSD's PRNG, Kevin Chadwick, (Wed Dec 22, 10:33 am)
Re: Allegations regarding OpenBSD's PRNG, Kjell Wooding, (Wed Dec 22, 10:44 am)
Re: Allegations regarding OpenBSD's PRNG, Marsh Ray, (Wed Dec 22, 12:24 pm)
Re: Allegations regarding OpenBSD's PRNG, Ted Unangst, (Wed Dec 22, 12:42 pm)
Re: Allegations regarding OpenBSD's PRNG, Ryan McBride, (Wed Dec 22, 1:09 pm)
Re: Allegations regarding OpenBSD's PRNG, Marsh Ray, (Wed Dec 22, 1:15 pm)
Re: Allegations regarding OpenBSD's PRNG, Kjell Wooding, (Wed Dec 22, 2:10 pm)