summaryrefslogtreecommitdiffstats
path: root/fips/fips.h
AgeCommit message (Expand)Author
2011-05-29Add more cipher prototypes.Dr. Stephen Henson
2011-05-29Prototypes for more FIPS functions for use in FIPS capable OpenSSL.Dr. Stephen Henson
2011-05-28Add FIPS_digestinit prototype for FIPS capable OpenSSL.Dr. Stephen Henson
2011-05-28Add prototypes for FIPS EVP implementations: for use in FIPS capableDr. Stephen Henson
2011-05-12Fix error discrepancy.Dr. Stephen Henson
2011-05-11Rename FIPS_mode_set and FIPS_mode. Theses symbols will be defined inDr. Stephen Henson
2011-05-06Return error codes for selftest failure instead of hard assertion errors.Dr. Stephen Henson
2011-04-23Add PRNG security strength checking.Dr. Stephen Henson
2011-04-22Return errors instead of aborting when selftest fails.Dr. 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-19Add AES CCM selftest.Dr. Stephen Henson
2011-04-15Add XTS selftest, include in fips_test_suite.Dr. Stephen Henson
2011-04-14Add new POST support to X9.31 PRNG.Dr. Stephen Henson
2011-04-14Update CMAC, HMAC, GCM to use new POST system.Dr. Stephen Henson
2011-04-14Remove several of the old obsolete FIPS_corrupt_*() functions.Dr. Stephen Henson
2011-04-14Initial incomplete POST overhaul: add support for POST callback toDr. Stephen Henson
2011-04-12Update fips_pkey_signature_test: use fixed string if supplies tbs isDr. Stephen Henson
2011-04-12Fix memory leaks: uninstantiate DRBG during health checks. Cleanup md_ctxDr. Stephen Henson
2011-04-09Add error for health check failure.Dr. Stephen Henson
2011-04-06Update OpenSSL DRBG support code. Use date time vector as additional data.Dr. Stephen Henson
2011-04-05Extensive reorganisation of PRNG handling in FIPS module: all callsDr. Stephen Henson
2011-04-05Rename deprecated FIPS_rand functions to FIPS_x931. These shouldn't beDr. Stephen Henson
2011-04-04Set error code is additional data callback fails.Dr. Stephen Henson
2011-04-04Change RNG test to block oriented instead of request oriented, add optionDr. Stephen Henson
2011-04-01Allow FIPS malloc callback setting. Automatically set some callbacksDr. Stephen Henson
2011-03-31Remove redundant definitions. Give error code if DRBG sefltest fails.Dr. Stephen Henson
2011-03-24Implement FIPS CMAC.Richard Levitte
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-09Add ECDH to validated module.Dr. Stephen Henson
2011-03-08Add meaningful error codes to DRBG.Dr. Stephen Henson
2011-02-18add ECDSA POSTDr. Stephen Henson
2011-02-18AES GCM selftests.Dr. Stephen Henson
2011-02-15Add pairwise consistency test to EC.Dr. Stephen Henson
2011-02-15Add non-FIPS algorithm blocking and selftest checking.Dr. Stephen Henson
2011-02-14Add ECDSA functionality to fips module. Initial very incomplete versionDr. Stephen Henson
2011-02-14Include support for an add_lock callback to tiny FIPS locking API.Dr. Stephen Henson
2011-02-13Remove dependency of dsa_sign.o and dsa_vrf.o: new functions FIPS_dsa_sig_newDr. Stephen Henson
2011-02-03Transfer error redirection to fips.h, add OPENSSL_FIPSAPI to source filesDr. Stephen Henson
2011-01-31Provisional, experimental support for DSA2 parameter generation algorithm.Dr. Stephen Henson
2011-01-27Move all FIPSAPI renames into fips.h header file, include early inDr. Stephen Henson
2011-01-27Redirect FIPS memory allocation to FIPS_malloc() routine, removeDr. Stephen Henson
2011-01-27Update source files to handle new FIPS_lock() location. Add FIPS_lock()Dr. Stephen Henson
2011-01-27Change OPENSSL_FIPSEVP to OPENSSL_FIPSAPI as it doesn't just referDr. Stephen Henson
2011-01-27New FIPS_lock() function for minimal FIPS locking API: to avoid dependenciesDr. Stephen Henson
2011-01-26And so it begins... again.Dr. Stephen Henson