[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [TLS] TLS 1.1 and static DH
Pasi.Eronen@xxxxxxxxx wrote:
> pgut001@xxxxxxxxxxxxxxxxx wrote:
>
>> cryptlib definitely doesn't do static DH... in fact does anything?
>> Why would anyone do it at all, for that matter?
>
> Based on a quick look at the source code, at least OpenSSL, Mozilla
> NSS, and PureTLS appear to support static DH.
There is some code related to this in the SSL source but the relevant DH
certificate support was never implemented.
Well actually it is possible that PKCS#3 DH certificate support is
present in OpenSSL 0.9.9 but that is as an indirect result of other
changes. The PKCS#3 DH certificate request generation code isn't present
though.
I was at one point some years ago planning to add X9.42 DH support to
OpenSSL for S/MIME v3 but I only received one comment asking me *not* to
support it.
Finding test vectors for the parameter generation algorithm was also a
problem. The only ones I saw were either compatible with the DSA
algorithm or clearly broken. Various calls in public mailing lists
giving details about why I thought the existing ones were wrong met with
silence. I ended up concluding that if no one else was implementing it,
why should I?
>
> But I don't know why they do it either (or whether that part of the
> code has actually ever been used or tested :-)
>
Just about the only reason I can think of is a lower connection overhead.
Steve.
--
Dr Stephen N. Henson.
Core developer of the OpenSSL project: http://www.openssl.org/
Freelance consultant see: http://www.drh-consultancy.co.uk/
Email: shenson@xxxxxxxxxxxxxxxxxxxxx, PGP key: via homepage.
_______________________________________________
TLS mailing list
TLS@xxxxxxxxxxxxxx
https://www1.ietf.org/mailman/listinfo/tls