diff options
| author | Greg Hudson <ghudson@mit.edu> | 2011-02-24 09:58:45 +0000 |
|---|---|---|
| committer | Greg Hudson <ghudson@mit.edu> | 2011-02-24 09:58:45 +0000 |
| commit | 76a54ee9451a793b2ebd313865fbc10619081d26 (patch) | |
| tree | aee2f9296d584557e96166240d11f8e6b0fcc8ab /src/lib/crypto/libk5crypto.exports | |
| parent | be7e134d8e42402de0f205d5c14f8bd76bad461d (diff) | |
| download | krb5-76a54ee9451a793b2ebd313865fbc10619081d26.tar.gz krb5-76a54ee9451a793b2ebd313865fbc10619081d26.tar.xz krb5-76a54ee9451a793b2ebd313865fbc10619081d26.zip | |
Fortuna as default PRNG
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.
ticket: 6874
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24652 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/crypto/libk5crypto.exports')
| -rw-r--r-- | src/lib/crypto/libk5crypto.exports | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/crypto/libk5crypto.exports b/src/lib/crypto/libk5crypto.exports index 37db683a3..810c90df8 100644 --- a/src/lib/crypto/libk5crypto.exports +++ b/src/lib/crypto/libk5crypto.exports @@ -102,3 +102,8 @@ krb5int_enc_aes256 krb5int_enc_camellia128 krb5int_enc_camellia256 krb5int_derive_key +sha2Final +sha2Init +sha2Update +krb5int_aes_enc_blk +krb5int_aes_enc_key |
