summaryrefslogtreecommitdiffstats
path: root/fips/rand/fips_drbg_lib.c
AgeCommit message (Expand)Author
2014-12-08Remove fipscanister from Configure, delete fips directoryDr. Stephen Henson
2011-11-06check for unset entropy and nonce callbacksDr. Stephen Henson
2011-11-05make post failure simulation reversible in all casesDr. Stephen Henson
2011-10-22Check for selftest failure in various places.Dr. Stephen Henson
2011-10-21Check for uninitialised DRBG_CTX and don't free up default DRBG_CTX.Dr. Stephen Henson
2011-10-20Fix error codes.Dr. Stephen Henson
2011-10-12Fix warnings.Dr. Stephen Henson
2011-09-22Use function name FIPS_drbg_health_check() for health check function.Dr. Stephen Henson
2011-09-21Perform health check on all reseed operations not associated withDr. Stephen Henson
2011-09-21Revise DRBG to split between internal and external flags.Dr. Stephen Henson
2011-09-18Allow reseed interval to be set.Dr. Stephen Henson
2011-09-12Check length of additional input in DRBG generate function.Dr. Stephen Henson
2011-09-12Delete strength parameter from FIPS_drbg_generate. It isn't very usefulDr. Stephen Henson
2011-09-12Check we recognise DRBG type in fips_drbgvs.c initialised DRBG_CTX if weDr. Stephen Henson
2011-09-09Add support for Dual EC DRBG from SP800-90. Include updates to algorithmDr. Stephen Henson
2011-09-05Check reseed interval before generating output.Dr. Stephen Henson
2011-09-05Place DRBG in error state if health check fails.Dr. Stephen Henson
2011-08-08Add HMAC DRBG from SP800-90Dr. Stephen Henson
2011-06-24Add stub for HMAC DRBG.Dr. Stephen Henson
2011-05-23PR: 2522Dr. Stephen Henson
2011-04-23Always return multiple of block length bytes from default DRBG seedDr. Stephen Henson
2011-04-21Add continuous RNG test to entropy source. Entropy callbacks now needDr. Stephen Henson
2011-04-20Add periodic DRBG health checks as required by SP800-90.Dr. Stephen Henson
2011-04-10Typo: fix duplicate call.Dr. Stephen Henson
2011-04-09Add error for health check failure.Dr. Stephen Henson
2011-04-09Before initalising a live DRBG (i.e. not in test mode) run a complete healthDr. Stephen Henson
2011-04-05Update fipssyms.h to keep all symbols in FIPS,fips namespace.Dr. Stephen Henson
2011-04-04Change RNG test to block oriented instead of request oriented, add optionDr. Stephen Henson
2011-04-01Only zeroise sensitive parts of DRBG context, so the type and flagsDr. Stephen Henson
2011-04-01Initial switch to DRBG base PRNG in FIPS mode. Include bogus seeding forDr. Stephen Henson
2011-03-31Reorganise DRBG API so the entropy and nonce callbacks can return aDr. Stephen Henson
2011-03-25Allow setting of get_entropy and get_nonce callbacks outside test mode.Dr. Stephen Henson
2011-03-21Free DRBG context in self tests.Dr. Stephen Henson
2011-03-17Implement continuous RNG test for SP800-90 DRBGs.Dr. Stephen Henson
2011-03-17Implement health checks needed by SP800-90.Dr. Stephen Henson
2011-03-16Add extensive DRBG selftest data and option to corrupt it in fips_test_suite.Dr. Stephen Henson
2011-03-11Check requested security strength in DRBG. Add function to retrieve theDr. Stephen Henson
2011-03-08Add meaningful error codes to DRBG.Dr. Stephen Henson
2011-03-07Uninstantiate and free functions for DRBG.Dr. Stephen Henson
2011-03-06Updates to DRBG: fix bugs in infrastructure. Add initial experimentalDr. Stephen Henson
2011-03-04Initial, provisional, subject to wholesale change, untested, probablyDr. Stephen Henson