Dr. Stephen Henson
|
b8b6a13a56
|
Add continuous RNG test to entropy source. Entropy callbacks now need
to specify a "block length".
|
2011-04-21 14:17:15 +00:00 |
|
Dr. Stephen Henson
|
14264b19de
|
Add periodic DRBG health checks as required by SP800-90.
|
2011-04-20 17:06:38 +00:00 |
|
Dr. Stephen Henson
|
42bd0a6b3c
|
Update fipssyms.h to keep all symbols in FIPS,fips namespace.
Rename drbg_cprng_test to fips_drbg_cprng_test.
Remove rand files from Makefile.fips.
|
2011-04-05 15:48:05 +00:00 |
|
Dr. Stephen Henson
|
ded1999702
|
Change RNG test to block oriented instead of request oriented, add option
to test a "stuck" DRBG.
|
2011-04-04 14:47:31 +00:00 |
|
Dr. Stephen Henson
|
212a08080c
|
Unused, untested, provisional RAND interface for DRBG.
|
2011-03-31 18:06:07 +00:00 |
|
Dr. Stephen Henson
|
e06de4dd35
|
Remove redundant definitions. Give error code if DRBG sefltest fails.
|
2011-03-31 17:23:12 +00:00 |
|
Dr. Stephen Henson
|
52b6ee8245
|
Reorganise DRBG API so the entropy and nonce callbacks can return a
pointer to a buffer instead of copying to a fixed length buffer. This
removes the entropy and nonce length restrictions.
|
2011-03-31 17:15:54 +00:00 |
|
Dr. Stephen Henson
|
dad7851485
|
Allow setting of get_entropy and get_nonce callbacks outside test mode.
Test mode is now set when a DRBG context is initialised.
|
2011-03-25 14:38:37 +00:00 |
|
Dr. Stephen Henson
|
1e803100de
|
Implement continuous RNG test for SP800-90 DRBGs.
|
2011-03-17 18:53:33 +00:00 |
|
Dr. Stephen Henson
|
96ec46f7c0
|
Implement health checks needed by SP800-90.
Fix warnings.
Instantiate DRBGs at maximum strength.
|
2011-03-17 16:55:24 +00:00 |
|
Dr. Stephen Henson
|
fbbabb646c
|
Add extensive DRBG selftest data and option to corrupt it in fips_test_suite.
|
2011-03-16 15:52:12 +00:00 |
|
Dr. Stephen Henson
|
868f12988c
|
Updates to DRBG: fix bugs in infrastructure. Add initial experimental
algorithm test generator.
|
2011-03-06 12:35:09 +00:00 |
|
Dr. Stephen Henson
|
591cbfae3c
|
Initial, provisional, subject to wholesale change, untested, probably
not working, incomplete and unused SP800-90 DRBGs for CTR and Hash modes.
Did I say this was untested?
|
2011-03-04 18:00:21 +00:00 |
|