Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | xts128.c: fix bug introduced in commit#20704. Bug affected encryption of | Andy Polyakov | 2011-04-23 | 1 | -2/+2 |
| | | | | vectors whose lenght was not multiples of 16 bytes. | ||||
* | Return errors instead of aborting when selftest fails. | Dr. Stephen Henson | 2011-04-22 | 4 | -2/+14 |
| | |||||
* | Add XTS test vector support to fipsalgtest.pl | Dr. Stephen Henson | 2011-04-22 | 1 | -0/+12 |
| | |||||
* | Rewrite OutputValue to avoid use of buffer when printing out hex values. | Dr. Stephen Henson | 2011-04-22 | 2 | -41/+14 |
| | | | | | | Delete unused functions from fips_utl.h. Increase xts line buffer. | ||||
* | Initial do_fips.bat build script for WIN32 fipscanister. | Dr. Stephen Henson | 2011-04-21 | 1 | -0/+87 |
| | |||||
* | Reconise no-ec-nistp224-64-gcc-128 option. | Dr. Stephen Henson | 2011-04-21 | 1 | -0/+1 |
| | |||||
* | Make fipscanisteronly auto detect work on WIN32. | Dr. Stephen Henson | 2011-04-21 | 2 | -2/+10 |
| | |||||
* | Fix WIN32 warning. | Dr. Stephen Henson | 2011-04-21 | 1 | -2/+2 |
| | |||||
* | Update ordinals. | Dr. Stephen Henson | 2011-04-21 | 1 | -22/+57 |
| | |||||
* | Add continuous RNG test to entropy source. Entropy callbacks now need | Dr. Stephen Henson | 2011-04-21 | 10 | -13/+77 |
| | | | | to specify a "block length". | ||||
* | Update DRBG to use new POST scheme. | Dr. Stephen Henson | 2011-04-20 | 2 | -13/+39 |
| | |||||
* | Add periodic DRBG health checks as required by SP800-90. | Dr. Stephen Henson | 2011-04-20 | 5 | -0/+36 |
| | |||||
* | Add partial GCM tests to fipsalgtest.pl | Dr. Stephen Henson | 2011-04-20 | 1 | -0/+14 |
| | |||||
* | Add partial DH and ECDH primitives only testing to fipsalgtest.pl | Dr. Stephen Henson | 2011-04-20 | 1 | -1/+25 |
| | |||||
* | Warn if lines are truncated in algorithm test utilities. | Dr. Stephen Henson | 2011-04-20 | 3 | -5/+52 |
| | | | | Support for new test files: DRBG and CCM. | ||||
* | xts128.c: minor optimization and clarified prototype. | Andy Polyakov | 2011-04-20 | 2 | -2/+12 |
| | |||||
* | perlasm/x86gas.pl: make OPENSSL_instrument_bus[2] compile. | Andy Polyakov | 2011-04-19 | 1 | -0/+1 |
| | |||||
* | Add AES CCM selftest. | Dr. Stephen Henson | 2011-04-19 | 5 | -0/+109 |
| | |||||
* | Use 0 for tbslen to perform strlen. | Dr. Stephen Henson | 2011-04-19 | 3 | -5/+5 |
| | |||||
* | Add fips/cmac directory to WIN32 build. | Dr. Stephen Henson | 2011-04-18 | 1 | -0/+1 |
| | |||||
* | Fix EVP CCM decrypt. Add decrypt support to algorithm test program. | Dr. Stephen Henson | 2011-04-18 | 3 | -16/+65 |
| | |||||
* | Typo. | Dr. Stephen Henson | 2011-04-18 | 1 | -1/+1 |
| | |||||
* | ccm128.c: fix Win32 compiler warning. | Andy Polyakov | 2011-04-18 | 1 | -1/+1 |
| | |||||
* | perlasm/x86[nm]asm.pl: make OPENSSL_instrument_bus[2] compile. | Andy Polyakov | 2011-04-18 | 2 | -0/+3 |
| | |||||
* | ccm128.c: fix STRICT_ALIGNMENT another bug in CRYPTO_ccm128_decrypt. | Andy Polyakov | 2011-04-18 | 1 | -4/+7 |
| | |||||
* | Override flag for XTS length limit. | Dr. Stephen Henson | 2011-04-18 | 1 | -1/+2 |
| | |||||
* | CCM encrypt algorithm test support. | Dr. Stephen Henson | 2011-04-18 | 1 | -3/+117 |
| | |||||
* | Initial untested CCM support via EVP. | Dr. Stephen Henson | 2011-04-18 | 6 | -11/+233 |
| | |||||
* | Compile ccm128.c, move some structures to modes_lcl.h add prototypes. | Dr. Stephen Henson | 2011-04-18 | 4 | -10/+27 |
| | |||||
* | Don't need separate tag buffer for GCM mode: use EVP_CIPHER_CTX buf | Dr. Stephen Henson | 2011-04-18 | 1 | -6/+4 |
| | | | | field which is not unused for custom ciphers. | ||||
* | Remove shlib_wrap.sh as it is not needed (all algorithm tests are | Dr. Stephen Henson | 2011-04-17 | 1 | -40/+98 |
| | | | | | | staticly linked to fipscanister.o). Add option to generate a shell script to run all tests: this is useful for platforms that don't have perl. | ||||
* | Multiple assembler packs: add experimental memory bus instrumentation. | Andy Polyakov | 2011-04-17 | 10 | -12/+724 |
| | |||||
* | Remove PSS salt length detection hack from fipslagtest.pl by allowing a regexp | Dr. Stephen Henson | 2011-04-16 | 1 | -36/+46 |
| | | | | | search of the file to determine its type. This will be needed for other tests later... | ||||
* | ccm128.c: minor optimization and bugfix in CRYPTO_ccm128_[en|de]crypt. | Andy Polyakov | 2011-04-16 | 1 | -51/+63 |
| | |||||
* | Add "post" option to fips_test_suite to run the POST only and exit. | Dr. Stephen Henson | 2011-04-15 | 1 | -0/+2 |
| | |||||
* | Add length limitation from SP800-38E. | Dr. Stephen Henson | 2011-04-15 | 3 | -0/+12 |
| | |||||
* | Add XTS selftest, include in fips_test_suite. | Dr. Stephen Henson | 2011-04-15 | 6 | -5/+79 |
| | |||||
* | Add algorithm driver for XTS mode. Fix several bugs in EVP XTS implementation. | Dr. Stephen Henson | 2011-04-15 | 3 | -11/+100 |
| | |||||
* | Add new POST support to X9.31 PRNG. | Dr. Stephen Henson | 2011-04-14 | 3 | -18/+26 |
| | |||||
* | Report each cipher used with CMAC tests. | Dr. Stephen Henson | 2011-04-14 | 3 | -20/+52 |
| | | | | Only add one error to error queue if a specific test type fails. | ||||
* | Revise fips_test_suite to use table of IDs for human readable strings. | Dr. Stephen Henson | 2011-04-14 | 3 | -60/+67 |
| | | | | Modify HMAC selftest callbacks to notify each digest type used. | ||||
* | Update CMAC, HMAC, GCM to use new POST system. | Dr. Stephen Henson | 2011-04-14 | 6 | -66/+121 |
| | | | | Fix crash if callback not set. | ||||
* | Remove several of the old obsolete FIPS_corrupt_*() functions. | Dr. Stephen Henson | 2011-04-14 | 11 | -104/+10 |
| | |||||
* | Initial incomplete POST overhaul: add support for POST callback to | Dr. Stephen Henson | 2011-04-14 | 17 | -246/+681 |
| | | | | allow status of POST to be monitored and/or failures induced. | ||||
* | Remove duplicate flag. | Dr. Stephen Henson | 2011-04-13 | 1 | -6/+3 |
| | |||||
* | Use consistent FIPS tarball name. | Dr. Stephen Henson | 2011-04-12 | 3 | -1/+6 |
| | | | | | | Add XTS to FIPS build. Hide XTS symbol names. | ||||
* | Provisional AES XTS support. | Dr. Stephen Henson | 2011-04-12 | 11 | -21/+146 |
| | |||||
* | Update fips_pkey_signature_test: use fixed string if supplies tbs is | Dr. Stephen Henson | 2011-04-12 | 4 | -59/+94 |
| | | | | | | | NULL. Always allocate signature buffer. Update ECDSA selftest to use fips_pkey_signature_test. Add copyright notice to file. | ||||
* | Complete rewrite of FIPS_selftest_dsa(). Use hardcoded 2048 bit DSA key | Dr. Stephen Henson | 2011-04-12 | 1 | -136/+157 |
| | | | | and SHA384. Use fips_pkey_signature_test(). | ||||
* | Update RSA selftest code to use a 2048 bit RSA and only a single KAT | Dr. Stephen Henson | 2011-04-12 | 3 | -345/+172 |
| | | | | for PSS+SHA256 |