aboutsummaryrefslogtreecommitdiffstats
path: root/fips
Commit message (Expand)AuthorAgeFilesLines
* Update CMAC, HMAC, GCM to use new POST system.Dr. Stephen Henson2011-04-146-66/+121
* Remove several of the old obsolete FIPS_corrupt_*() functions.Dr. Stephen Henson2011-04-148-76/+10
* Initial incomplete POST overhaul: add support for POST callback toDr. Stephen Henson2011-04-1412-241/+668
* Use consistent FIPS tarball name.Dr. Stephen Henson2011-04-121-0/+3
* Update fips_pkey_signature_test: use fixed string if supplies tbs isDr. Stephen Henson2011-04-124-59/+94
* Complete rewrite of FIPS_selftest_dsa(). Use hardcoded 2048 bit DSA keyDr. Stephen Henson2011-04-121-136/+157
* Update RSA selftest code to use a 2048 bit RSA and only a single KATDr. Stephen Henson2011-04-123-345/+172
* Fix memory leaks: uninstantiate DRBG during health checks. Cleanup md_ctxDr. Stephen Henson2011-04-123-0/+18
* Stop warning and fix memory leaks.Dr. Stephen Henson2011-04-121-5/+8
* Update ECDSA selftest to use hard coded private keys. Include tests forDr. Stephen Henson2011-04-121-45/+140
* Update fips_premain.c fingerprint.Dr. Stephen Henson2011-04-121-1/+1
* Update copyright year.Dr. Stephen Henson2011-04-111-4/+7
* Set length to 41 (40 hex characters + null).Dr. Stephen Henson2011-04-111-1/+1
* Typo: fix duplicate call.Dr. Stephen Henson2011-04-101-2/+0
* Add error for health check failure.Dr. Stephen Henson2011-04-092-96/+86
* Before initalising a live DRBG (i.e. not in test mode) run a complete healthDr. Stephen Henson2011-04-091-0/+12
* New function to return security strength of PRNG.Dr. Stephen Henson2011-04-092-0/+24
* Update OpenSSL DRBG support code. Use date time vector as additional data.Dr. Stephen Henson2011-04-062-9/+10
* Update fipssyms.h to keep all symbols in FIPS,fips namespace.Dr. Stephen Henson2011-04-055-25/+17
* Extensive reorganisation of PRNG handling in FIPS module: all callsDr. Stephen Henson2011-04-0510-70/+164
* Rename deprecated FIPS_rand functions to FIPS_x931. These shouldn't beDr. Stephen Henson2011-04-058-62/+62
* Set error code is additional data callback fails.Dr. Stephen Henson2011-04-042-2/+4
* Change FIPS locking functions to macros so we get useful line information.Dr. Stephen Henson2011-04-041-4/+5
* Change RNG test to block oriented instead of request oriented, add optionDr. Stephen Henson2011-04-047-68/+80
* restore .cvsignoreDr. Stephen Henson2011-04-011-0/+1
* delete lib fileDr. Stephen Henson2011-04-011-1/+0
* temporarily update .cvsignoreDr. Stephen Henson2011-04-011-1/+0
* Only zeroise sensitive parts of DRBG context, so the type and flagsDr. Stephen Henson2011-04-013-5/+29
* Allow FIPS malloc callback setting. Automatically set some callbacksDr. Stephen Henson2011-04-012-0/+12
* Initial switch to DRBG base PRNG in FIPS mode. Include bogus seeding forDr. Stephen Henson2011-04-014-13/+43
* Unused, untested, provisional RAND interface for DRBG.Dr. Stephen Henson2011-03-314-2/+195
* Remove redundant definitions. Give error code if DRBG sefltest fails.Dr. Stephen Henson2011-03-313-6/+3
* Reorganise DRBG API so the entropy and nonce callbacks can return aDr. Stephen Henson2011-03-317-40/+53
* fix warningsDr. Stephen Henson2011-03-312-6/+5
* Add .cvsignoreDr. Stephen Henson2011-03-251-0/+4
* Have all algorithm test programs call fips_algtest_init() at startup:Dr. Stephen Henson2011-03-2518-51/+28
* Disable cmac tests by default so the old algorithm test vectors work.Dr. Stephen Henson2011-03-251-1/+1
* Allow setting of get_entropy and get_nonce callbacks outside test mode.Dr. Stephen Henson2011-03-255-12/+11
* Add .cvsignoreDr. Stephen Henson2011-03-251-0/+4
* Remove unused function.Dr. Stephen Henson2011-03-251-50/+0
* Fix compiler warnings.Dr. Stephen Henson2011-03-252-5/+5
* * fips/cmac/fips_cmac_selftest.c: Because the examples in SP_800-38BRichard Levitte2011-03-251-46/+36
* * fips/fipsalgtest.pl: Test the testvectors for all the CMAC ciphersRichard Levitte2011-03-251-2/+8
* * fips/cmac/fips_cmactest.c: Some say TDEA, others say TDES. SupportRichard Levitte2011-03-251-1/+1
* * fips/cmac/fips_cmactest.c: Changed to accept all the ciphers weRichard Levitte2011-03-251-45/+119
* make updateRichard Levitte2011-03-244-1/+103
* Implement FIPS CMAC.Richard Levitte2011-03-242-2/+291
* Implement FIPS CMAC.Richard Levitte2011-03-248-2/+755
* Free DRBG context in self tests.Dr. Stephen Henson2011-03-212-3/+6
* Typo.Dr. Stephen Henson2011-03-181-1/+1