aboutsummaryrefslogtreecommitdiffstats
path: root/crypto
Commit message (Expand)AuthorAgeFilesLines
* Experimental symbol renaming to avoid clashes with regular OpenSSL.Dr. Stephen Henson2011-02-1628-5/+42
* Add pairwise consistency test to EC.Dr. Stephen Henson2011-02-152-0/+41
* Update pairwise consistency checks to use SHA-256.Dr. Stephen Henson2011-02-152-5/+4
* Add non-FIPS algorithm blocking and selftest checking.Dr. Stephen Henson2011-02-153-0/+4
* Add FIPS flags to AES ciphers and SHA* digests.Dr. Stephen Henson2011-02-152-11/+14
* Add ECDSA functionality to fips module. Initial very incomplete versionDr. Stephen Henson2011-02-143-1/+45
* Include support for an add_lock callback to tiny FIPS locking API.Dr. Stephen Henson2011-02-141-2/+2
* Don't use FIPS api for ec2_oct.cDr. Stephen Henson2011-02-141-2/+0
* Reorganise ECC code for inclusion in FIPS module.Dr. Stephen Henson2011-02-1414-782/+1055
* Use BN_nist_mod_func to avoid need to peek error queue.Dr. Stephen Henson2011-02-141-31/+7
* New function BN_nist_mod_func which returns an appropriate functionDr. Stephen Henson2011-02-142-0/+17
* Remove dependency of dsa_sign.o and dsa_vrf.o: new functions FIPS_dsa_sig_newDr. Stephen Henson2011-02-133-27/+2
* Disable some functions in headers with no-ec2mDr. Stephen Henson2011-02-122-0/+6
* New option to disable characteristic two fields in EC code.Dr. Stephen Henson2011-02-1217-30/+91
* dso_dlfcn.c: make it work on Tru64 4.0.Andy Polyakov2011-02-121-0/+1
* gcm128.c: make it work with no-sse2.Andy Polyakov2011-02-121-0/+2
* In FIPS mode only use "Generation by Testing Candidates" equivalent.Dr. Stephen Henson2011-02-111-0/+8
* Return security strength for supported DSA parameters: will be usedDr. Stephen Henson2011-02-111-7/+10
* Free keys if DSA pairwise error.Dr. Stephen Henson2011-02-111-1/+5
* x86gas.pl: make data_short work on legacy systems.Andy Polyakov2011-02-101-1/+1
* xts128.c: initial draft.Andy Polyakov2011-02-101-0/+189
* Add GCM IV generator. Add some FIPS restrictions to GCM. Update fips_gcmtest.Dr. Stephen Henson2011-02-092-10/+75
* ccm128.c: initialize ctx->block (what I was smoking?).Andy Polyakov2011-02-081-1/+2
* ccm128.c: initial draft.Andy Polyakov2011-02-081-0/+303
* Link GCM into FIPS module. Check return value in EVP gcm.Dr. Stephen Henson2011-02-082-3/+14
* gcm128.c: add boundary condition checks.Andy Polyakov2011-02-072-30/+64
* Initial *very* experimental EVP support for AES-GCM. Note: probably veryDr. Stephen Henson2011-02-072-1/+216
* Add CRYPTO_gcm128_tag() function to retrieve the tag.Dr. Stephen Henson2011-02-072-0/+7
* Use 0 not -1 (since type is size_t) for finalisation argument to do_cipher:Dr. Stephen Henson2011-02-071-3/+3
* New flags EVP_CIPH_FLAG_CUSTOM_CIPHER in cipher structures if an underlyingDr. Stephen Henson2011-02-072-1/+48
* Fix memory leak.Dr. Stephen Henson2011-02-071-0/+2
* Use default ASN1 if flag set.Dr. Stephen Henson2011-02-071-0/+2
* gcm128.c: allow multiple calls to CRYPTO_gcm128_aad.Andy Polyakov2011-02-061-22/+64
* gcm128.c: fix bug in OPENSSL_SMALL_FOOTPRINT decrypt.Andy Polyakov2011-02-061-5/+7
* Add FIPS support to the WIN32 build system.Dr. Stephen Henson2011-02-033-1/+5
* Transfer error redirection to fips.h, add OPENSSL_FIPSAPI to source filesDr. Stephen Henson2011-02-0318-12/+32
* Rename crypto/fips_err.c to fips_ers.c to avoid clash with other fips_err.cDr. Stephen Henson2011-02-032-2/+9
* Include fips header file in err_all.c if needed.Dr. Stephen Henson2011-02-031-0/+3
* Add FIPS error codes.Dr. Stephen Henson2011-02-034-2/+150
* For now disable EC_GFp_nistp224_method() for WIN32 so the WIN32 buildDr. Stephen Henson2011-02-031-0/+2
* Use single X931 key generation source file for FIPS and non-FIPS builds.Dr. Stephen Henson2011-02-032-2/+285
* Assorted bugfixes:Bodo Möller2011-02-032-32/+31
* make updateBodo Möller2011-02-039-25/+99
* Fix error codes.Bodo Möller2011-02-039-31/+41
* Make no-asm work in fips mode. Add android platform.Dr. Stephen Henson2011-02-021-1/+2
* Add sign/verify digest API to handle an explicit digest instead of finalisingDr. Stephen Henson2011-02-022-0/+11
* fixes for DSA2 parameter generationDr. Stephen Henson2011-02-011-4/+5
* Since FIPS 186-3 specifies we use the leftmost bits of the digestDr. Stephen Henson2011-02-011-18/+0
* Provisional, experimental support for DSA2 parameter generation algorithm.Dr. Stephen Henson2011-01-315-2/+278
* stop warnings about no previous prototype when compiling shared enginesDr. Stephen Henson2011-01-301-0/+3