aboutsummaryrefslogtreecommitdiffstats
path: root/crypto
Commit message (Collapse)AuthorAgeFilesLines
* stop warningsDr. Stephen Henson2011-07-211-1/+2
|
* aes-ppc.pl: minor optimization favoring embedded processors (performanceAndy Polyakov2011-07-201-132/+132
| | | | of "big" processors is unaffected).
* Add RSAX builtin engine. It optimizes RSA1024 sign benchmark.Andy Polyakov2011-07-206-2/+2161
|
* PR: 2559Dr. Stephen Henson2011-07-201-4/+9
| | | | | | | Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de> Reviewed by: steve Fix DTLS socket error bug
* sha512-sparcv9.pl: minor optimization of sha256.Andy Polyakov2011-07-181-3/+3
|
* ARM assembler pack: add platform run-time detection.Andy Polyakov2011-07-176-11/+248
|
* PR: 2556 (partial)Dr. Stephen Henson2011-07-141-2/+2
| | | | | | | | | | | | | Reported by: Daniel Marschall <daniel-marschall@viathinksoft.de> Reviewed by: steve Fix OID routines. Check on encoding leading zero rejection should start at beginning of encoding. Allow for initial digit when testing when to use BIGNUMs which can increase first value by 2 * 40.
* perlasm/cbc.pl: fix tail processing bug.Andy Polyakov2011-07-131-2/+0
| | | | PR: 2557
* evp.h: add flag to distinguish AEAD ciphers and pair of control codes...Andy Polyakov2011-07-111-0/+8
|
* x86_64-mont.pl: add squaring procedure and improve RSA sign performanceAndy Polyakov2011-07-051-11/+496
| | | | by up to 38% (4096-bit benchmark on Core2).
* x86_64-xlate.pl: sha1 and md5 warnings made it to nasm 2.09, extend gnuAndy Polyakov2011-07-041-6/+7
| | | | assembler workaround to all assemblers.
* sha1-x86_64.pl: nasm 2.07 screws up labels if AVX path is compiled.Andy Polyakov2011-07-041-1/+1
|
* s390x-gf2m.pl: commentary update (final performance numbers turned to beAndy Polyakov2011-07-041-10/+11
| | | | higher).
* sha1-x86_64.pl: fix win64-specific typos and add masm support.Andy Polyakov2011-07-011-4/+9
|
* x86_64-xlate.pl: masm-specific update.Andy Polyakov2011-07-011-2/+2
|
* crypto/aes/Makefile: make it work on IRIX.Andy Polyakov2011-06-281-0/+3
|
* crypto/whrlpool/wp_block.c: harmonize OPENSSL_ia32cap_P.Andy Polyakov2011-06-281-2/+2
|
* crypto/sha/asm/sha[1|512]-mips.pl: minor updates.Andy Polyakov2011-06-282-16/+16
|
* rc4-586.pl: add Atom performance results.Andy Polyakov2011-06-281-1/+3
|
* md5-x86_86.pl: remove redundant instructions.Andy Polyakov2011-06-281-8/+5
|
* crypto/bn/Makefile: fix typo.Andy Polyakov2011-06-281-2/+2
|
* s390x assembler pack: add s390x-gf2m.pl and harmonize AES_xts_[en|de]crypt.Andy Polyakov2011-06-273-11/+234
|
* rc4-x86_64.pl: commentary update.Andy Polyakov2011-06-271-3/+6
|
* Minor x86_64 perlasm update.Andy Polyakov2011-06-272-9/+9
|
* Add a symbol for the first parameter to OPENSSL_showfatal().Richard Levitte2011-06-231-1/+1
|
* Add symbols for the parameters on a couple more functions.Richard Levitte2011-06-231-2/+2
|
* PR: 2470Dr. Stephen Henson2011-06-221-3/+0
| | | | | | | Submitted by: Corinna Vinschen <vinschen@redhat.com> Reviewed by: steve Don't call ERR_remove_state from DllMain.
* PR: 2540Dr. Stephen Henson2011-06-221-0/+1
| | | | | | | Submitted by: emmanuel.azencot@bull.net Reviewed by: steve Prevent infinite loop in BN_GF2m_mod_inv().
* correctly encode OIDs near 2^32Dr. Stephen Henson2011-06-221-1/+1
|
* Now the FIPS capable OpenSSL is available simplify the various FIPS testDr. Stephen Henson2011-06-222-2/+2
| | | | | | | | | | | build options. All fispcanisterbuild builds only build fipscanister.o and include symbol renaming. Move all renamed symbols to fipssyms.h Update README.FIPS
* allow MD5 use for computing old format hash linksDr. Stephen Henson2011-06-221-2/+7
|
* Don't set FIPS rand method at same time as RAND method as this can cause theDr. Stephen Henson2011-06-211-4/+0
| | | | | FIPS library to fail. Applications that want to set the FIPS rand method can do so explicitly and presumably they know what they are doing...
* make EVP_dss() work for DSA signingDr. Stephen Henson2011-06-201-0/+1
|
* add null cipher to FIPS moduleDr. Stephen Henson2011-06-201-1/+1
|
* Give parameters names in prototypes.Dr. Stephen Henson2011-06-173-12/+12
|
* make sure custom cipher flag doesn't use any mode bitsDr. Stephen Henson2011-06-131-1/+1
|
* #undef bn_div_words as it is defined for FIPS builds.Dr. Stephen Henson2011-06-101-0/+1
|
* Update dependencies for m_dss.c too.Dr. Stephen Henson2011-06-102-8/+5
|
* Remove x509.h from SHA1 clone digests, update dependencies.Dr. Stephen Henson2011-06-103-31/+24
|
* Add flags for DH FIPS method.Dr. Stephen Henson2011-06-082-1/+16
| | | | Update/fix prototypes in fips.h
* Set flags in ECDH and ECDSA methods for FIPS.Dr. Stephen Henson2011-06-084-2/+18
|
* rc4_skey.c: remove dead/redundant code (it's never compiled) andAndy Polyakov2011-06-061-34/+0
| | | | misleading/obsolete comment.
* Move function prototype to fips.hDr. Stephen Henson2011-06-061-6/+0
|
* e_aes.c: move AES-NI run-time switch and implement the switch for remaining ↵Andy Polyakov2011-06-061-359/+513
| | | | modes.
* x86_64cpuid.pl: fix typo.Andy Polyakov2011-06-041-1/+1
|
* x86[_64]cpuid.pl: add function accessing rdrand instruction.Andy Polyakov2011-06-044-2/+56
|
* license correction, no EAY code included in this fileDr. Stephen Henson2011-06-032-10/+0
|
* Remove FIPS RSA functions from crypto/rsa.Dr. Stephen Henson2011-06-021-19/+0
|
* Add DSA and ECDSA "clone digests" to module for compatibility with oldDr. Stephen Henson2011-06-013-6/+6
| | | | applications.
* e_aes.c: fix typo.Andy Polyakov2011-05-301-1/+1
|