aboutsummaryrefslogtreecommitdiff
path: root/crypto
AgeCommit message (Expand)AuthorFilesLines
2013-07-17EVP support for wrapping algorithms.Dr. Stephen Henson12-197/+414
2013-07-17Typo.Dr. Stephen Henson1-1/+1
2013-07-17Avoid need to change function code.Dr. Stephen Henson2-16/+16
2013-07-15Make `safe' (EC)DSA nonces the default.Adam Langley12-77/+38
2013-07-12bn/asm/rsaz-avx2.pl: Windows-specific fix.Andy Polyakov1-3/+5
2013-07-12Fix verify loop with CRL checking.Dr. Stephen Henson1-0/+11
2013-07-12s/rsaz_eligible/rsaz_avx2_eligible/.Ben Laurie1-1/+1
2013-07-10sha512-586.pl: fix typo.Andy Polyakov1-1/+1
2013-07-05Remove RSAX engine, superseded by RSAZ module.Andy Polyakov2-19/+2
2013-07-05Take RSAZ modules into build loop, add glue and engage.Andy Polyakov4-0/+391
2013-07-05Add RSAZ assembly modules.Andy Polyakov2-0/+3569
2013-07-05bn/asm/x86_86-mont.pl: optimize reduction for Intel Core family.Andy Polyakov1-312/+449
2013-07-05bn/bn_exp.c: harmonize.Andy Polyakov1-19/+28
2013-07-02Initialise CMS signature buffer length properly.Dr. Stephen Henson1-1/+2
2013-06-30bn/bn_exp.c: Solaris-specific fix, T4 MONTMUL relies on alloca.Andy Polyakov1-0/+2
2013-06-30x86_64-xlate.pl: Windows fixes.Andy Polyakov1-3/+5
2013-06-30aesni-sha256-x86_64.pl: fix typo in Windows SEH.Andy Polyakov1-4/+0
2013-06-21CMS RSA-OAEP and RSA-PSS support.Dr. Stephen Henson5-141/+475
2013-06-21CMS public key parameter support.Dr. Stephen Henson6-75/+212
2013-06-21Update to OAEP support.Dr. Stephen Henson2-5/+43
2013-06-21Add control to retrieve signature MD.Dr. Stephen Henson4-0/+18
2013-06-21Add new OID to pSpecified from PKCS#1Dr. Stephen Henson4-5/+17
2013-06-18SPARC T4 DES support: fix typo.Andy Polyakov1-2/+2
2013-06-18Optimize SPARC T4 MONTMUL support.Andy Polyakov2-155/+253
2013-06-18PA-RISC assembler pack: switch to bve in 64-bit builds.Andy Polyakov7-24/+33
2013-06-13Add secure DSA nonce flag.Adam Langley15-30/+201
2013-06-13Don't SEGFAULT when trying to export a public DSA key as a private key.Adam Langley1-0/+6
2013-06-12Exetended OAEP support.Dr. Stephen Henson4-48/+213
2013-06-12Typo.Dr. Stephen Henson1-1/+1
2013-06-10aesni-sha1-x86_64.pl: update performance data.Andy Polyakov1-12/+14
2013-06-10aesni-sha256-x86_64.pl: harmonize with latest sha512-x86_64.pl.Andy Polyakov1-11/+9
2013-06-10sha1-x86_64.pl: add AVX2+BMI code path.Andy Polyakov1-21/+548
2013-06-10sha512-x86_64.pl: upcoming-Atom-specific optimization.Andy Polyakov1-55/+57
2013-06-10sha[256|512]-586.pl: add more SIMD code paths.Andy Polyakov2-127/+617
2013-06-10ghash-x86_64.pl: add Haswell performance data.Andy Polyakov1-3/+3
2013-06-10x86cpuid.pl: fix extended feature flags detection.Andy Polyakov1-9/+10
2013-06-05Fix PSS signature printing.Dr. Stephen Henson1-4/+4
2013-06-05Reencode with X509_CRL_ctx_sign too.Dr. Stephen Henson1-0/+1
2013-06-04Ensure that, when generating small primes, the result is actually of theAdam Langley4-10/+95
2013-06-04Ensure that x**0 mod 1 = 0.Adam Langley2-2/+52
2013-06-04Add volatile qualifications to two blocks of inline asm to stop GCC fromAdam Langley1-4/+4
2013-06-04Remove added ;.Ben Laurie1-1/+1
2013-06-04Missing prototypes.Ben Laurie1-2/+6
2013-06-01crypto/bn/bn_exp.c: SPARC portability fix.Andy Polyakov1-4/+4
2013-05-25aesni-x86_64.pl: optimize XTS.Andy Polyakov1-258/+338
2013-05-25aesni-sha1-x86_64.pl: Atom-specific optimization.Andy Polyakov1-4/+13
2013-05-25sha512-x86_64.pl: +16% optimization for Atom.Andy Polyakov1-57/+53
2013-05-25vpaes-x86[_64].pl: minor Atom-specific optimization.Andy Polyakov2-44/+44
2013-05-13Add AES-SHA256 stitch.Andy Polyakov9-5/+1997
2013-05-13x86_64-xlate.pl: minor size/performance improvement.Andy Polyakov1-0/+5