News for the 1.3.6 release
New randomness generator based on Yarrow-256. Initial seeding
is done by a separate program, lsh-make-seed. See the manual
or the README file.
Manual update, new section describing the files and
environment variables that are used.
Various bug-fixes.
I believe the new randomness generator is a lot sounder than the old
arcfour-based one. It also uses a seed-file, so it doesn't have to
start over trying to collect randomness from the environment every
time it is used. Of course, that doesn't imply that it is bug-free.
The generic Yarrow code is in src/nettle/yarrow256.c. The
systemdependent code that lsh uses to seed it is in
src/lsh-make-seed.c and src/unix_random.c.
Available at
http://www.lysator.liu.se/~nisse/archive/lsh-1.3.6.tar.gz
(ftp seems down at the moment).
Regards,
/Niels