Dr. Stephen Henson
|
afb14cda8c
|
Initial experimental support for X9.42 DH parameter format to handle
RFC5114 parameters and X9.42 DH public and private keys.
|
2011-12-07 00:32:34 +00:00 |
|
Bodo Möller
|
ea8c77a55b
|
Fix ecdsatest.c.
Submitted by: Emilia Kasper
|
2011-12-02 12:41:17 +00:00 |
|
Bodo Möller
|
390c579568
|
Fix BIO_f_buffer().
Submitted by: Adam Langley
Reviewed by: Bodo Moeller
|
2011-12-02 12:25:03 +00:00 |
|
Dr. Stephen Henson
|
0798170966
|
Update DH_check() to peform sensible checks when q parameter is present.
|
2011-12-01 17:27:36 +00:00 |
|
Dr. Stephen Henson
|
28ff14779e
|
Correct some parameter values.
|
2011-12-01 17:26:58 +00:00 |
|
Andy Polyakov
|
6600126825
|
bn/asm/mips.pl: fix typos.
|
2011-12-01 12:16:09 +00:00 |
|
Dr. Stephen Henson
|
f6c0bd641c
|
return error if counter exceeds limit and seed value supplied
|
2011-11-25 16:03:42 +00:00 |
|
Dr. Stephen Henson
|
ea7fe214c4
|
check counter value against 4 * L, not 4096
|
2011-11-25 15:01:23 +00:00 |
|
Andy Polyakov
|
d127ef78ad
|
bsaes-x86_64.pl: fix buffer overrun in tail processing.
|
2011-11-16 23:34:01 +00:00 |
|
Dr. Stephen Henson
|
d674bb4bc8
|
In EC_KEY_set_public_key_affine_coordinates include explicit check to see passed components do not exceed field order
|
2011-11-16 13:28:35 +00:00 |
|
Ben Laurie
|
333f926d67
|
Add DTLS-SRTP.
|
2011-11-15 22:59:20 +00:00 |
|
Andy Polyakov
|
dce7f142a6
|
Configure: reimplement commit#21695.
|
2011-11-15 12:32:18 +00:00 |
|
Andy Polyakov
|
77aae9654f
|
Configure, e_aes.c: allow for XTS assembler implementation.
|
2011-11-15 12:18:40 +00:00 |
|
Ben Laurie
|
ae55176091
|
Fix some warnings caused by __owur. Temporarily (I hope) remove the more
aspirational __owur annotations.
|
2011-11-14 00:36:10 +00:00 |
|
Andy Polyakov
|
fe06864836
|
bsaes-x86_64.pl: add Win64 SEH and "hadrware" calls to aes-x86_64.pl.
|
2011-11-13 20:33:41 +00:00 |
|
Andy Polyakov
|
0985bd4f80
|
bn_nist.c: fix strict-aliasing compiler warning.
|
2011-11-13 17:31:03 +00:00 |
|
Dr. Stephen Henson
|
20bee9684d
|
Add RFC5114 DH parameters to OpenSSL. Add test data to dhtest.
|
2011-11-13 14:07:36 +00:00 |
|
Andy Polyakov
|
6a828b7a8e
|
rc4test.c: commit#21684 broke x86_64 shared Linux build. This is temporary
solution so that one can build rc4test...
|
2011-11-12 13:37:20 +00:00 |
|
Andy Polyakov
|
32268b183f
|
e_aes.c: additional sanity check in aes_xts_cipher.
|
2011-11-12 13:26:36 +00:00 |
|
Andy Polyakov
|
ff6f9f96fd
|
cryptlib.c, etc.: fix linker warnings in 64-bit Darwin build.
|
2011-11-12 13:10:00 +00:00 |
|
Andy Polyakov
|
4a5397fb68
|
Configure, x86gas.pl: fix linker warnings in 32-bit Darwin build.
|
2011-11-12 12:16:11 +00:00 |
|
Andy Polyakov
|
60d4e99cf3
|
bsaes-x86_64.pl: add bsaes_xts_[en|de]crypt.
|
2011-11-10 22:41:31 +00:00 |
|
Andy Polyakov
|
3c075bf07f
|
arm_arch.h: allow to specify __ARM_ARCH__ elsewhere.
|
2011-11-09 20:08:44 +00:00 |
|
Andy Polyakov
|
bdf40fd251
|
x86cpuid.pl: compensate for imaginary virtual machines.
|
2011-11-08 21:27:44 +00:00 |
|
Andy Polyakov
|
9a480169cd
|
e_aes.c: fold aesni_xts_cipher and [most importantly] fix aes_xts_cipher's
return value after custom flag was rightly reverted.
|
2011-11-06 19:48:39 +00:00 |
|
Andy Polyakov
|
29fd6746f5
|
armv4cpuid.S, armv4-gf2m.pl: make newest code compilable by older assembler.
|
2011-11-05 13:07:18 +00:00 |
|
Andy Polyakov
|
e879dd4386
|
x86cpuid.pl: don't punish "last-year" OSes on "this-year" CPUs.
PR: 2633
|
2011-11-05 10:44:12 +00:00 |
|
Andy Polyakov
|
09f40a3cb9
|
ppc.pl: fix bug in bn_mul_comba4.
PR: 2636
Submitted by: Charles Bryant
|
2011-11-05 10:16:04 +00:00 |
|
Dr. Stephen Henson
|
f4324e51dd
|
Add single call public key sign and verify functions.
|
2011-11-05 01:34:36 +00:00 |
|
Richard Levitte
|
92064785ec
|
Typo...
|
2011-10-30 14:43:53 +00:00 |
|
Andy Polyakov
|
a75a52a43e
|
bsaes-x86_64.pl: add CBC decrypt and engage it in e_aes.c.
|
2011-10-30 12:15:56 +00:00 |
|
Richard Levitte
|
ada35f9c2c
|
Add missing algorithms to disable, and in particular, disable
EC_NISTP_64_GCC_128 by default, as GCC isn't currently supported on
VMS. Synchronise with Unix.
|
2011-10-30 11:46:07 +00:00 |
|
Andy Polyakov
|
0933887112
|
bn_exp.c: fix corner case in new constant-time code.
Submitted by: Emilia Kasper
|
2011-10-29 19:25:13 +00:00 |
|
Andy Polyakov
|
b08259cdfe
|
bsaes-x86_64.pl: optimize InvMixColumns.
|
2011-10-29 11:56:21 +00:00 |
|
Andy Polyakov
|
28507577b1
|
bsaes-x86_64.pl: add decryption procedure (with unoptimized reference
InvMixColumns).
|
2011-10-29 11:47:20 +00:00 |
|
Dr. Stephen Henson
|
32cf5baeae
|
PR: 2632
Submitted by: emmanuel.azencot@bull.net
Reviewed by: steve
Return -1 immediately if not affine coordinates as BN_CTX has not been
set up.
|
2011-10-26 16:43:34 +00:00 |
|
Dr. Stephen Henson
|
482cdf2489
|
typo
|
2011-10-24 13:23:51 +00:00 |
|
Andy Polyakov
|
f2784994ec
|
e_aes.c: fold even aesni_ccm_cipher.
|
2011-10-24 06:00:06 +00:00 |
|
Andy Polyakov
|
507b0d9d38
|
e_aes.c: prevent potential DoS in aes_gcm_tls_cipher.
|
2011-10-23 22:58:40 +00:00 |
|
Andy Polyakov
|
181fbb77f3
|
cryptlib.c: remove stdio dependency in Windows fipscanister.lib.
|
2011-10-23 19:41:00 +00:00 |
|
Dr. Stephen Henson
|
f59a5d6079
|
No need for custom flag in XTS mode: block length is 1.
|
2011-10-23 17:06:28 +00:00 |
|
Dr. Stephen Henson
|
5fd722600b
|
Check for selftest failure in various places.
|
2011-10-22 17:24:27 +00:00 |
|
Andy Polyakov
|
5b198d5eea
|
x86gas.pl: relax .init segment alignment.
|
2011-10-22 10:49:52 +00:00 |
|
Dr. Stephen Henson
|
8d742dd561
|
Update error codes.
|
2011-10-21 11:46:16 +00:00 |
|
Andy Polyakov
|
033a25cef5
|
armcap.c: auto-setup processor capability vector.
|
2011-10-20 20:52:26 +00:00 |
|
Andy Polyakov
|
d528caa725
|
sha1-mips.pl: fix typo.
|
2011-10-20 08:39:29 +00:00 |
|
Dr. Stephen Henson
|
5e4eb9954b
|
add authentication parameter to FIPS_module_mode_set
|
2011-10-19 22:34:53 +00:00 |
|
Andy Polyakov
|
227a822ab6
|
vxworks-mips: unify and add assembler.
|
2011-10-19 21:49:20 +00:00 |
|
Andy Polyakov
|
a9cf0b81fa
|
Remove superseded MIPS assembler modules.
|
2011-10-19 21:42:21 +00:00 |
|
Andy Polyakov
|
3ee4d41fe1
|
arm_arch.h: add missing pre-defined macro, __ARM_ARCH_5TEJ__.
|
2011-10-19 18:57:03 +00:00 |
|