On Wed, Jul 03, 2002 at 01:57:26PM +0200, [EMAIL PROTECTED] wrote:

> I'm doing some testing of openssl.
> I'm realized that the 'create-empty-fragment' introduced in do_ssl3_write
> [OpenSSL 0.9.6d] to avoid IV weakness causes that IE 6.0 (other versions,
> too?) don't work if a client renegotiation is performed. Modifying the code
> to avoid these procedure, renegotiation will work OK.

I don't think that renegotiation is a problem.  The problem probably
is the ciphersuite selected during renegotiation -- presumably you
switch from RC4 to a DES-based cipher.  Using RC4 avoids the problem
with IE.

OpenSSL 0.9.6e or 0.9.7 will allow disabling the empty-fragment
method.  This is useful when interoperability with MSIE is more
important than security.  You might want to try the latest beta for
OpenSSL 0.9.7.


-- 
Bodo Möller <[EMAIL PROTECTED]>
PGP http://www.informatik.tu-darmstadt.de/TI/Mitarbeiter/moeller/0x36d2c658.html
* TU Darmstadt, Theoretische Informatik, Alexanderstr. 10, D-64283 Darmstadt
* Tel. +49-6151-16-6628, Fax +49-6151-16-6036
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to