Re: CVS commit: src/sys/netinet

Alan Barrett <[email protected]>
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.)

--apb (Alan Barrett)
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.