aboutsummaryrefslogtreecommitdiff
path: root/fips
AgeCommit message (Expand)AuthorFilesLines
2011-02-21Update dependencies.Dr. Stephen Henson10-314/+178
2011-02-21Remove unnecessary dependencies.Dr. Stephen Henson1-3/+1
2011-02-21x509v3.h header file not needed in fips algorithm test utilities.Dr. Stephen Henson6-7/+0
2011-02-18add ECDSA POSTDr. Stephen Henson5-2/+80
2011-02-18AES GCM selftests.Dr. Stephen Henson4-1/+144
2011-02-17Correct fipssyms.h for more assembly language symbols.Dr. Stephen Henson1-5/+5
2011-02-17Remove debugging command.Dr. Stephen Henson2-43/+50
2011-02-16Experimental FIPS symbol renaming.Dr. Stephen Henson6-3/+558
2011-02-15Add pairwise consistency test to EC.Dr. Stephen Henson2-0/+16
2011-02-15Use SHA-256 in fips_test_suite.Dr. Stephen Henson1-5/+5
2011-02-15Update pairwise consistency checks to use SHA-256.Dr. Stephen Henson1-0/+3
2011-02-15Add non-FIPS algorithm blocking and selftest checking.Dr. Stephen Henson6-8/+110
2011-02-15Ignore final '\n' when checking if hex line length is odd.Dr. Stephen Henson1-2/+9
2011-02-15Add support for SigGen and KeyPair tests.Dr. Stephen Henson2-18/+189
2011-02-14Update ECDSA test program to handle ECDSA2 format files.Dr. Stephen Henson2-10/+55
2011-02-14Add .cvsignore.Dr. Stephen Henson1-0/+4
2011-02-14Add ECDSA functionality to fips module. Initial very incomplete versionDr. Stephen Henson6-3/+595
2011-02-14Include support for an add_lock callback to tiny FIPS locking API.Dr. Stephen Henson2-4/+21
2011-02-13Remove dependency of dsa_sign.o and dsa_vrf.o: new functions FIPS_dsa_sig_newDr. Stephen Henson7-5/+31
2011-02-12Change FIPS source and utilities to use the "FIPS_" names directlyDr. Stephen Henson17-120/+120
2011-02-11New "fispcanisteronly" build option: only build fipscanister.o andDr. Stephen Henson1-1/+3
2011-02-10Disable FIPS restrictions when doing GCM testing.Dr. Stephen Henson1-0/+4
2011-02-09Add GCM IV generator. Add some FIPS restrictions to GCM. Update fips_gcmtest.Dr. Stephen Henson1-3/+23
2011-02-08Equally experimental encrypt side for fips_gcmtest. Currently this uses IVsDr. Stephen Henson1-3/+44
2011-02-08Set values to NULL after freeing them.Dr. Stephen Henson1-0/+1
2011-02-08Experimental incomplete AES GCM algorithm test program.Dr. Stephen Henson3-1/+234
2011-02-08Link GCM into FIPS module. Check return value in EVP gcm.Dr. Stephen Henson1-0/+1
2011-02-07Typo.Dr. Stephen Henson1-1/+1
2011-02-04Remove unneeded functions, make some functions and variables static.Dr. Stephen Henson4-39/+23
2011-02-03Transfer error redirection to fips.h, add OPENSSL_FIPSAPI to source filesDr. Stephen Henson4-0/+9
2011-02-03Use single X931 key generation source file for FIPS and non-FIPS builds.Dr. Stephen Henson2-284/+2
2011-02-03Fix error codes.Bodo Möller3-21/+21
2011-02-02Cope with new DSA2 file format where some p/q only tests are made.Dr. Stephen Henson1-6/+19
2011-02-02Add sign/verify digest API to handle an explicit digest instead of finalisingDr. Stephen Henson2-20/+49
2011-02-02Remove DSA parameter generation from DSA selftest. It is unnecessary andDr. Stephen Henson1-25/+7
2011-02-01Don't try to set pmd if it is NULL.Dr. Stephen Henson1-1/+2
2011-02-01Add DSA2 support to final algorithm tests: keypair and keyver.Dr. Stephen Henson1-14/+39
2011-02-01Support more DSA2 tests.Dr. Stephen Henson1-18/+45
2011-02-01Tolerate mixed case and leading zeroes when comparing.Dr. Stephen Henson1-1/+4
2011-02-01Since FIPS 186-3 specifies we use the leftmost bits of the digestDr. Stephen Henson1-16/+12
2011-01-31Provisional, experimental support for DSA2 parameter generation algorithm.Dr. Stephen Henson2-5/+90
2011-01-27Move all FIPSAPI renames into fips.h header file, include early inDr. Stephen Henson8-10/+43
2011-01-27add .cvsignoreDr. Stephen Henson3-0/+12
2011-01-27add FIPS API malloc/freeDr. Stephen Henson1-0/+84
2011-01-27Redirect FIPS memory allocation to FIPS_malloc() routine, removeDr. Stephen Henson11-5/+28
2011-01-27add fips_dsatest.c fileDr. Stephen Henson1-0/+269
2011-01-27Update source files to handle new FIPS_lock() location. Add FIPS_lock()Dr. Stephen Henson1-10/+1
2011-01-27Change OPENSSL_FIPSEVP to OPENSSL_FIPSAPI as it doesn't just referDr. Stephen Henson18-17/+21
2011-01-27New FIPS_lock() function for minimal FIPS locking API: to avoid dependenciesDr. Stephen Henson4-13/+80
2011-01-26add fips_premain.c.sha1Dr. Stephen Henson1-0/+1