summaryrefslogtreecommitdiffstats
path: root/fips/rand/fips_drbg_hash.c
AgeCommit message (Collapse)Author
2011-06-26Fix CPRNG test for Hash DRBG.Dr. Stephen Henson
2011-06-02Move FIPS RSA function definitions to fips.hDr. Stephen Henson
New function to lookup digests by NID in module. Minor optimisation: if supplied hash is NULL to FIPS RSA functions and we are using PKCS padding get digest NID from otherwise unused saltlen parameter instead.
2011-04-05Update fipssyms.h to keep all symbols in FIPS,fips namespace.Dr. Stephen Henson
Rename drbg_cprng_test to fips_drbg_cprng_test. Remove rand files from Makefile.fips.
2011-04-04Change RNG test to block oriented instead of request oriented, add optionDr. Stephen Henson
to test a "stuck" DRBG.
2011-03-31Reorganise DRBG API so the entropy and nonce callbacks can return aDr. Stephen Henson
pointer to a buffer instead of copying to a fixed length buffer. This removes the entropy and nonce length restrictions.
2011-03-17Implement health checks needed by SP800-90.Dr. Stephen Henson
Fix warnings. Instantiate DRBGs at maximum strength.
2011-03-07Uninstantiate and free functions for DRBG.Dr. Stephen Henson
2011-03-04Initial, provisional, subject to wholesale change, untested, probablyDr. Stephen Henson
not working, incomplete and unused SP800-90 DRBGs for CTR and Hash modes. Did I say this was untested?