Commit History

Autor SHA1 Mensaxe Data
  Dr. Stephen Henson cac4fb58e0 Add PRNG security strength checking. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 74fac927b0 Return errors instead of aborting when selftest fails. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson b8b6a13a56 Add continuous RNG test to entropy source. Entropy callbacks now need %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 14264b19de Add periodic DRBG health checks as required by SP800-90. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson cb1b3aa151 Add AES CCM selftest. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson bf8131f79f Add XTS selftest, include in fips_test_suite. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 706735aea3 Add new POST support to X9.31 PRNG. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 8038511c27 Update CMAC, HMAC, GCM to use new POST system. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson a6311f856b Remove several of the old obsolete FIPS_corrupt_*() functions. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson ac892b7aa6 Initial incomplete POST overhaul: add support for POST callback to %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 4bd1e895fa Update fips_pkey_signature_test: use fixed string if supplies tbs is %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 49cb5e0b40 Fix memory leaks: uninstantiate DRBG during health checks. Cleanup md_ctx %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 55e328f580 Add error for health check failure. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 6653c6f2e8 Update OpenSSL DRBG support code. Use date time vector as additional data. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 05e24c87dd Extensive reorganisation of PRNG handling in FIPS module: all calls %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson cab0595c14 Rename deprecated FIPS_rand functions to FIPS_x931. These shouldn't be %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson f4bd65dae3 Set error code is additional data callback fails. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson ded1999702 Change RNG test to block oriented instead of request oriented, add option %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 8cf88778ea Allow FIPS malloc callback setting. Automatically set some callbacks %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson e06de4dd35 Remove redundant definitions. Give error code if DRBG sefltest fails. %!s(int64=13) %!d(string=hai) anos
  Richard Levitte 399aa6b5ff Implement FIPS CMAC. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 1e803100de Implement continuous RNG test for SP800-90 DRBGs. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 96ec46f7c0 Implement health checks needed by SP800-90. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson fbbabb646c Add extensive DRBG selftest data and option to corrupt it in fips_test_suite. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 1b76fac5ae Check requested security strength in DRBG. Add function to retrieve the %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 8857b380e2 Add ECDH to validated module. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson a1e7883edb Add meaningful error codes to DRBG. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 947ff113d2 add ECDSA POST %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson acf254f86e AES GCM selftests. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 0fbf8f447b Add pairwise consistency test to EC. %!s(int64=13) %!d(string=hai) anos