Re: [TLS] DH group validation
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [TLS] DH group validation
On Tuesday 16 October 2007, Eric Rescorla wrote:
> In the TLS 1.2 standard ciphersuites, a signature authenticates that
> the server really has chosen this particular group. (Or, in anonymous
> ciphersuites, even *with* group verification you can't really trust
> the DH value if you suspect there might be an active adversary.) You
> can't verify *all* security-relevant aspects of server behavior, so
> why spend time verifying this particular one? If the server
> implementation sucks, it could use a perfectly nice DH group in a
> perfectly broken way -- such as by using a low-entropy secret
> exponent. I don't see that verifying the DH group doesn't really add
> significant value: it does not counter any threats by actual
> adversaries.
I agree with the above. He can post the transaction in plaintext. I don't see
much to gain by further checking the group.
> Looking at the (purported) group size is reasonable because it is
> cheap to do, so that the client can detect if the server at least
> pretends to use a certain security level.
But of course then you need to define what a security level is and how it
applies to DH key exchange.
regards,
Nikos
_______________________________________________
TLS mailing list
TLS at lists.ietf.org
https://www1.ietf.org/mailman/listinfo/tls
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.