[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