DragonFly bugs List (threaded) for 2008-01
DragonFly BSD
DragonFly bugs List (threaded) for 2008-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Test on IBAA


From: Robin Carey <robin_carey5@xxxxxxxxxxx>
Date: Wed, 30 Jan 2008 09:23:36 +0000 (GMT)

Hi Matt,

I ran the test I was planning to make on IBAA and it
shows that there is a problem; the first round of
output from the generator leaks the internal state
(perhaps even in subsequent rounds).

You can run the test yourself from my home directory
on LEAF:

/home/rcarey/ibaa.c

What I would recommend is that after initialisation
(after the generator has been seeded from the
"entropy" file - the seeding method that you added),
the generator is warmed up as described in:

http://www.burtleburtle.net/bob/rand/isaac.html

I would recommend that the generator is warmed up by
making 10 (ten) calls to IBAA_Call () (as described in
the above URL). This has the effect of discarding the
output of the generator for the first ten
rounds/calls, and thereby eliminating the
internal-state leakage produced by the first
round/rounds.


Sincerely,
R Carey.


      ___________________________________________________________
Support the World Aids Awareness campaign this month with Yahoo! For Good http://uk.promotions.yahoo.com/forgood/



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]