openssl/fips
Richard Levitte 399aa6b5ff Implement FIPS CMAC.
* fips/cmac/*: Implement the basis for FIPS CMAC, using FIPS HMAC as
  an example.
* crypto/cmac/cmac.c: Enable the FIPS API.  Change to use M_EVP macros
  where possible.
* crypto/evp/evp.h: (some of the macros get added with this change)
* fips/fips.h, fips/utl/fips_enc.c: Add a few needed functions and use
  macros to have cmac.c use these functions.
* Makefile.org, fips/Makefile, fips/fips.c: Hook it in.
2011-03-24 22:55:02 +00:00
..
aes Support I/O with files in new fips_gcmtest program. 2011-03-08 13:42:21 +00:00
cmac Implement FIPS CMAC. 2011-03-24 22:55:02 +00:00
des Experimental FIPS symbol renaming. 2011-02-16 14:49:50 +00:00
dh Enter FIPS mode in fips_dhvs. Support file I/O in fips_ecdsavs. 2011-03-09 14:55:10 +00:00
dsa Remove need for redirection on RNG and DSS algorithm test programs: some 2011-03-08 13:27:29 +00:00
ecdh Implement health checks needed by SP800-90. 2011-03-17 16:55:24 +00:00
ecdsa Implement health checks needed by SP800-90. 2011-03-17 16:55:24 +00:00
hmac Update dependencies. 2011-02-21 17:51:59 +00:00
rand Free DRBG context in self tests. 2011-03-21 14:40:57 +00:00
rsa Update dependencies. 2011-02-21 17:51:59 +00:00
sha Update dependencies. 2011-02-21 17:51:59 +00:00
utl Implement FIPS CMAC. 2011-03-24 22:55:02 +00:00
.cvsignore And so it begins... again. 2011-01-26 00:56:19 +00:00
fips.c Implement FIPS CMAC. 2011-03-24 22:55:02 +00:00
fips.h Implement FIPS CMAC. 2011-03-24 22:55:02 +00:00
fips_canister.c And so it begins... again. 2011-01-26 00:56:19 +00:00
fips_locl.h Remove unneeded functions, make some functions and variables static. 2011-02-04 17:56:57 +00:00
fips_premain.c And so it begins... again. 2011-01-26 00:56:19 +00:00
fips_premain.c.sha1 add fips_premain.c.sha1 2011-01-26 01:15:54 +00:00
fips_test_suite.c Add extensive DRBG selftest data and option to corrupt it in fips_test_suite. 2011-03-16 15:52:12 +00:00
fips_utl.h Ignore final '\n' when checking if hex line length is odd. 2011-02-15 15:56:13 +00:00
fipsalgtest.pl Remove redirection from fipsalgtest.pl script. 2011-03-08 13:29:46 +00:00
fipsld And so it begins... again. 2011-01-26 00:56:19 +00:00
fipssyms.h Add a few more symbol renames. 2011-03-09 23:53:41 +00:00
Makefile Implement FIPS CMAC. 2011-03-24 22:55:02 +00:00
mkfipsscr.pl And so it begins... again. 2011-01-26 00:56:19 +00:00