aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-02-11Add Makefile.fips.Dr. Stephen Henson1-0/+757
2011-02-11New "fispcanisteronly" build option: only build fipscanister.o andDr. Stephen Henson4-6/+28
2011-02-11Make Windows build work with GCM.Dr. Stephen Henson3-2/+9
2011-02-11In FIPS mode only use "Generation by Testing Candidates" equivalent.Dr. Stephen Henson1-0/+8
2011-02-11Return security strength for supported DSA parameters: will be usedDr. Stephen Henson1-7/+10
2011-02-11Free keys if DSA pairwise error.Dr. Stephen Henson1-1/+5
2011-02-10x86gas.pl: make data_short work on legacy systems.Andy Polyakov1-1/+1
2011-02-10xts128.c: initial draft.Andy Polyakov1-0/+189
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 Henson4-13/+102
2011-02-08ccm128.c: initialize ctx->block (what I was smoking?).Andy Polyakov1-1/+2
2011-02-08ccm128.c: initial draft.Andy Polyakov1-0/+303
2011-02-08Equally experimental encrypt side for fips_gcmtest. Currently this uses IVsDr. Stephen Henson1-3/+44
2011-02-08Sync with 1.0.1 branch.Bodo Möller1-3/+29
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 Henson4-4/+242
2011-02-08OCSP stapling fix (OpenSSL 0.9.8r/1.0.0d)Bodo Möller7-7/+28
2011-02-08Link GCM into FIPS module. Check return value in EVP gcm.Dr. Stephen Henson4-4/+17
2011-02-08Synchronize with 1.0.0 branchBodo Möller1-0/+9
2011-02-07gcm128.c: add boundary condition checks.Andy Polyakov2-30/+64
2011-02-07Initial *very* experimental EVP support for AES-GCM. Note: probably veryDr. Stephen Henson3-1/+225
2011-02-07Add CRYPTO_gcm128_tag() function to retrieve the tag.Dr. Stephen Henson2-0/+7
2011-02-07Use 0 not -1 (since type is size_t) for finalisation argument to do_cipher:Dr. Stephen Henson2-4/+4
2011-02-07Typo.Dr. Stephen Henson1-1/+1
2011-02-07New flags EVP_CIPH_FLAG_CUSTOM_CIPHER in cipher structures if an underlyingDr. Stephen Henson3-1/+58
2011-02-07Fix memory leak.Dr. Stephen Henson1-0/+2
2011-02-07Use default ASN1 if flag set.Dr. Stephen Henson1-0/+2
2011-02-06gcm128.c: allow multiple calls to CRYPTO_gcm128_aad.Andy Polyakov1-22/+64
2011-02-06gcm128.c: fix bug in OPENSSL_SMALL_FOOTPRINT decrypt.Andy Polyakov1-5/+7
2011-02-06Fix duplicate code and typo.Dr. Stephen Henson1-3/+1
2011-02-04Remove unneeded functions, make some functions and variables static.Dr. Stephen Henson4-39/+23
2011-02-03Add FIPS support to the WIN32 build system.Dr. Stephen Henson7-25/+396
2011-02-03Transfer error redirection to fips.h, add OPENSSL_FIPSAPI to source filesDr. Stephen Henson22-12/+41
2011-02-03Rename crypto/fips_err.c to fips_ers.c to avoid clash with other fips_err.cDr. Stephen Henson2-2/+9
2011-02-03Include fips header file in err_all.c if needed.Dr. Stephen Henson1-0/+3
2011-02-03Add FIPS error codes.Dr. Stephen Henson4-2/+150
2011-02-03add -stripcr option to copy.pl from 0.9.8Dr. Stephen Henson1-0/+11
2011-02-03Add Windows FIPS build utilities.Dr. Stephen Henson2-0/+148
2011-02-03For now disable EC_GFp_nistp224_method() for WIN32 so the WIN32 buildDr. Stephen Henson1-0/+2
2011-02-03Add FIPS support to mkdef.pl script, update ordinals.Dr. Stephen Henson2-49/+62
2011-02-03Use single X931 key generation source file for FIPS and non-FIPS builds.Dr. Stephen Henson4-10/+12
2011-02-03Assorted bugfixes:Bodo Möller4-44/+44
2011-02-03fix omissionsBodo Möller2-1/+2
2011-02-03CVE-2010-4180 fix (from OpenSSL_1_0_0-stable)Bodo Möller5-12/+22
2011-02-03make updateBodo Möller16-171/+393
2011-02-03Fix error codes.Bodo Möller12-52/+62
2011-02-02Cope with new DSA2 file format where some p/q only tests are made.Dr. Stephen Henson1-6/+19
2011-02-02Fix target config errors.Dr. Stephen Henson1-2/+2
2011-02-02Make no-asm work in fips mode. Add android platform.Dr. Stephen Henson3-1/+6
2011-02-02Add sign/verify digest API to handle an explicit digest instead of finalisingDr. Stephen Henson4-20/+60