Re: CVS commit: src/sys/netinet

[email protected] (Jun-ichiro itojun Hagino)
Newsgroups gmane.os.netbsd.devel.cvs,gmane.os.netbsd.devel.crypto
Message-ID <[email protected]>
> On Mon, 08 Sep 2003, Jun-ichiro itojun Hagino wrote:
> >       niels' generator satisfies non-repetition requirements, tunable
> >       by parameter. the code reinitialize itself on (1) generation
> >       of certain number of numbers (18000 for 16bit case), or (2)
> >       specified time have elapsed (180sec). collision never happens
> >       until 2 reinitializations take place (36000 generations of
> >       360sec).
> 
> It's true that two uses of the same value would have to be separated
> by two reinitialisations.  However, that could happen after only
> 18001 generations, or 180+epsilon seconds.  (Value is used at time T,
> reinitialisation occurs at T+epsilon, another reinitialisation occurs at
> T+180+epsilon, and the same value could be generated again.)

	with niels' generator, topmost bit is flipped on every rekey.
	collision only happens after 36000 generations + epsilon or 360sec +
	epsilon.

itojun
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.