[krbdev.mit.edu #6874] SVN Commit
Greg Hudson via RT
rt-comment at krbdev.mit.edu
Thu Feb 24 04:58:46 EST 2011
Rewrite prng_fortuna.c to much more closely match the description of
Fortuna in chapter 9 of Cryptography Engineering. Add a facility to
get OS entropy and implement it for Unix and Windows (not yet tested
on Windows) to replace prng/fortuna/entropy.c. Rewrite the test
harness to always ensure stable output and perform a statistical test
on the predictable internal state resulting from the stable-output
tests.
http://src.mit.edu/fisheye/changelog/krb5/?cs=24652
Commit By: ghudson
Revision: 24652
Changed Files:
U trunk/src/lib/crypto/krb/prng/fortuna/Makefile.in
U trunk/src/lib/crypto/krb/prng/fortuna/deps
D trunk/src/lib/crypto/krb/prng/fortuna/entropy.c
D trunk/src/lib/crypto/krb/prng/fortuna/fortuna.h
U trunk/src/lib/crypto/krb/prng/fortuna/prng_fortuna.c
U trunk/src/lib/crypto/krb/prng/fortuna/t_fortuna.c
A trunk/src/lib/crypto/krb/prng/fortuna/t_fortuna.expected
D trunk/src/lib/crypto/krb/prng/fortuna/t_fortuna_make_oct.c
D trunk/src/lib/crypto/krb/prng/fortuna/t_fortuna_make_oct.expected
U trunk/src/lib/crypto/krb/prng/prng.c
U trunk/src/lib/crypto/krb/prng/prng.h
U trunk/src/lib/crypto/libk5crypto.exports
More information about the krb5-bugs
mailing list