Andy Polyakov
|
5d77cdc591
|
engines/.cvsignore: stop whining about e_padlock-*.s.
|
2011-10-18 13:39:47 +00:00 |
|
Andy Polyakov
|
07904e0c6c
|
evp/e_aes.c: fold AES-NI modes that heavily rely on indirect calls
(trade 2% small-block performance), engage bit-sliced AES in GCM.
|
2011-10-18 13:37:26 +00:00 |
|
Andy Polyakov
|
4010b341b7
|
x86_64-xlate.pl: make vpaes-x86_64.pl and rc4-md5-x86_64 work with ml64,
fix bug in .crt section alignment.
PR: 2620, 2624
|
2011-10-18 09:50:23 +00:00 |
|
Andy Polyakov
|
5a326467dc
|
bsaes-x86_64.pl: make it work with ml64.
|
2011-10-18 09:22:04 +00:00 |
|
Andy Polyakov
|
3b7c14bb90
|
[bs|vp]aes-x86[_64].pl: typos and clarifications.
|
2011-10-18 08:03:02 +00:00 |
|
Andy Polyakov
|
e2473dcc7d
|
c_allc.c: add aes-xts to loop.
|
2011-10-18 07:53:50 +00:00 |
|
Dr. Stephen Henson
|
1db4a63bc3
|
Do global replace to remove assembly language object files.
|
2011-10-18 00:02:42 +00:00 |
|
Andy Polyakov
|
78f288d5c9
|
bn_mont.c: get corner cases right in updated BN_from_montgomery_word.
|
2011-10-17 23:35:00 +00:00 |
|
Andy Polyakov
|
8329e2e776
|
bn_exp.c: further optimizations using more ideas from
http://eprint.iacr.org/2011/239.
|
2011-10-17 17:41:49 +00:00 |
|
Andy Polyakov
|
3f66f2040a
|
x86_64-mont.pl: minor optimization.
|
2011-10-17 17:39:59 +00:00 |
|
Andy Polyakov
|
2534891874
|
bn_mont.c: simplify BN_from_montgomery_word.
|
2011-10-17 17:24:28 +00:00 |
|
Andy Polyakov
|
79ba545c09
|
bn_shift.c: minimize reallocations, which allows BN_FLG_STATIC_DATA to
be shifted in specific cases.
|
2011-10-17 17:20:48 +00:00 |
|
Andy Polyakov
|
993adc0531
|
Engage bsaes-x86_64.pl, bit-sliced AES.
|
2011-10-17 17:10:54 +00:00 |
|
Dr. Stephen Henson
|
bc1b04d255
|
L=3072, N=256 provides 128 bits of security not 112.
|
2011-10-16 12:31:49 +00:00 |
|
Andy Polyakov
|
8fcdb1e60f
|
Add android-x86.
|
2011-10-15 08:32:16 +00:00 |
|
Dr. Stephen Henson
|
e1db7c4e7a
|
Clarify usage message.
|
2011-10-14 23:51:58 +00:00 |
|
Dr. Stephen Henson
|
ffbfbef943
|
more vxworks patches
|
2011-10-14 22:04:14 +00:00 |
|
Dr. Stephen Henson
|
1fb2e0f940
|
Allow override of GCCVER and noexecstack checking from environment.
Vxworks support.
|
2011-10-14 17:28:10 +00:00 |
|
Dr. Stephen Henson
|
41a846c694
|
Don't use TPREFIX shell variable for minimal script.
|
2011-10-14 15:15:20 +00:00 |
|
Dr. Stephen Henson
|
3335b6f265
|
Add usage messages.
|
2011-10-14 13:00:08 +00:00 |
|
Andy Polyakov
|
027026df9f
|
e_aes.c: fix bug in aesni_gcm_tls_cipher.
|
2011-10-14 09:32:06 +00:00 |
|
Andy Polyakov
|
9ee5916d97
|
aesni-x86[_64].pl: fix bug in CCM code.
|
2011-10-14 09:15:19 +00:00 |
|
Andy Polyakov
|
af9b610cef
|
Remove eng_aesni.c as AES-NI support is integrated directly at EVP.
|
2011-10-13 19:46:44 +00:00 |
|
Bodo Möller
|
8bfc6479a8
|
use -no_ecdhe when using -no_dhe
|
2011-10-13 15:07:08 +00:00 |
|
Bodo Möller
|
4f2015742d
|
Oops - ectest.c finds further problems beyond those exposed by bntext.c
|
2011-10-13 14:29:59 +00:00 |
|
Bodo Möller
|
0a06ad76a1
|
Avoid failed assertion in BN_DEBUG builds
|
2011-10-13 14:21:39 +00:00 |
|
Bodo Möller
|
bf6d2f986d
|
Make CTR mode behaviour consistent with other modes:
- clear ctx->num in EVP_CipherInit_ex
- adapt e_eas.c changes from http://cvs.openssl.org/chngview?cn=19816
for eng_aesni.c
Submitted by: Emilia Kasper
|
2011-10-13 13:41:34 +00:00 |
|
Bodo Möller
|
9d74befd23
|
Clarify warning
|
2011-10-13 13:27:09 +00:00 |
|
Bodo Möller
|
8b37d33a94
|
typo
|
2011-10-13 13:20:33 +00:00 |
|
Bodo Möller
|
3ddc06f082
|
In ssl3_clear, preserve s3->init_extra along with s3->rbuf.
Submitted by: Bob Buckholz <bbuckholz@google.com>
|
2011-10-13 13:05:58 +00:00 |
|
Bodo Möller
|
cdfe0fdde6
|
Fix OPENSSL_BN_ASM_MONT5 for corner cases; add a test.
Submitted by: Emilia Kasper
|
2011-10-13 12:35:10 +00:00 |
|
Dr. Stephen Henson
|
5936521495
|
Print curve type for signature tests.
|
2011-10-12 22:41:33 +00:00 |
|
Dr. Stephen Henson
|
35882b60d8
|
increase test RSA key size to 1024 bits
|
2011-10-12 21:55:03 +00:00 |
|
Dr. Stephen Henson
|
ce01482e0f
|
Update README.FIPS for new FIPS 2.0 testvectors.
|
2011-10-12 18:48:01 +00:00 |
|
Dr. Stephen Henson
|
7fc78f11e8
|
Remove o_init.o special case from Makefile: this doesn't work.
|
2011-10-12 17:27:08 +00:00 |
|
Dr. Stephen Henson
|
98bc806749
|
Skip ECDH sanity check. Add --compare-all to run comparison tests on
all files instead of sanity checks.
|
2011-10-12 17:18:38 +00:00 |
|
Dr. Stephen Henson
|
a2b6dc97f6
|
Handle partial test where H is absent: needed to check g generation.
|
2011-10-12 17:03:15 +00:00 |
|
Dr. Stephen Henson
|
df36faaaa2
|
Update instructions.
|
2011-10-12 15:35:34 +00:00 |
|
Dr. Stephen Henson
|
e15acd9d9e
|
Updates to handle some verification of v2 tests.
Now enable v2 by default and require a --disable-v2 option to run the
old v1 tests.
|
2011-10-12 15:33:54 +00:00 |
|
Dr. Stephen Henson
|
a854818ea9
|
Handle broken test on verify too.
|
2011-10-12 15:32:57 +00:00 |
|
Dr. Stephen Henson
|
c1f63b5cb3
|
ECDH POST selftest failure inducing support.
|
2011-10-12 13:17:19 +00:00 |
|
Dr. Stephen Henson
|
cf61940534
|
Fix warnings.
|
2011-10-12 13:06:45 +00:00 |
|
Dr. Stephen Henson
|
dafd5b5d74
|
Only include one ECDH selftest.
|
2011-10-12 12:55:58 +00:00 |
|
Andy Polyakov
|
6c8ce3c2ff
|
e_padlock-x86[_64].pl: protection against prefetch errata.
|
2011-10-11 21:07:53 +00:00 |
|
Dr. Stephen Henson
|
3231e42d72
|
update pkey method initialisation and copy
|
2011-10-11 18:15:31 +00:00 |
|
Dr. Stephen Henson
|
cd366cf7ec
|
print out subgroup order if present
|
2011-10-11 17:44:26 +00:00 |
|
Dr. Stephen Henson
|
a59163f6b6
|
def_rsa_finish not used any more.
|
2011-10-10 20:35:09 +00:00 |
|
Dr. Stephen Henson
|
fe4394cf1d
|
remove some debugging code
|
2011-10-10 19:09:01 +00:00 |
|
Dr. Stephen Henson
|
84a75ba38c
|
fix leak properly this time...
|
2011-10-10 14:08:55 +00:00 |
|
Dr. Stephen Henson
|
eb47b2fb13
|
add GCM ciphers in SSL_library_init
|
2011-10-10 12:56:18 +00:00 |
|