Oliver King wrote:
> 
> - cipher suites such as DH-RSA-DES-CBC-SHA and DH-DSS-DES-CBC-SHA are _not_
> supported; for these, the Diffie-Hellman parameters form part of the
> server's certificate, and the whole lot has been signed by a CA (using RSA
> or DSA), so the Diffie-Hellman parameters are fixed for sessions using that
> certificate.
> 

If my reading of the spec is right its not just the parameters that are
fixed: its the server DH key as well. It uses the term "DH parameters"
somewhat loosely IMHO.

In addition client authentication can involve a DH certificate which
must use the same parameters. This appears to have the somewhat
undesirable additional consequence that the pre-master secret is always
the same for a fixed server and client both using fixed DH certificates.

Steve.
-- 
Dr Stephen N. Henson.   http://www.drh-consultancy.demon.co.uk/
Personal Email: [EMAIL PROTECTED] 
Senior crypto engineer, Celo Communications: http://www.celocom.com/
Core developer of the   OpenSSL project: http://www.openssl.org/
Business Email: [EMAIL PROTECTED] PGP key: via homepage.

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to