On Wed, Jul 18, 2007 at 11:38:57AM -0700, Soner Sevin? wrote:
> Hi, a question about the SSL:
>
> In SSL, the server certificate is checked by the
> client as to whether the server actually holds the
> private key of it. This is done by client sending the
> session key signed by server's public key.
Every server passes this test given possession by the server of any
matching private/public key pair.
> So, why there is a need for a check of domain name in
> the server certificate? Shouldn't the above check be
> enough?
Because one wants to authenticate key exchange with a *specific* peer,
not just any peer which provides valid but not necessarily the expected
"proof of identity".
--
Viktor.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [email protected]
Automated List Manager [EMAIL PROTECTED]