>From what I understand, you need the trust anchors certificate( eg Verisign )
so that you can check the server's certificate against the probably self-signed
Verisign certificate. It is supposed that you have already have the 
certificates of
CAs you trust. 
If your question is how to find online a specific certificate, the simple 
answer is that
you usually can't. 



----- Original Message ----
From: AlokBhatnagar <[EMAIL PROTECTED]>
To: openssl-users@openssl.org
Sent: Friday, June 20, 2008 4:02:15 PM
Subject: Re: Server Authentication

Thanks david,

I know that the domain name should be same as the common name in server
certificate which is sent by the server to the client.

As I know, The SSL client verifies the server's certificate against the CA
certificate loaded in the client.

Suppose i trust Verisign CA. So my client must have Verisign CA Certificate
in order to verify the server's certificate.

So i want to ask, how will i get the CA certificate or list of CA
certificates that i trust?

Thanks

Regards
Alok Bhatnagar


----- Original Message -----
From: "David Schwartz" <[EMAIL PROTECTED]>
To: <openssl-users@openssl.org>
Sent: Friday, June 20, 2008 6:03 PM
Subject: RE: Server Authentication


>
> > So i want to know how will my client authenticate the server
> > since i don't have the server's root certificate?
>
> > Thanks in Advance..
>
> > Regards
> > Alok Bhatnagar
>
> That is completely application-dependent. The answer will depend on what
> makes the legitimate server different from an imposter.
>
> Your question is basically, "how can I detect an impostor?". And the
answer
> is "as opposed to what?". For example, if the question is, "how can I tell
> the real amazon.com from an impostor who doesn't control that domain?" the
> answer is to see if the server presents a certificate with 'amazon.com' in
> the common name that is signed by a CA you trust.
>
> If you don't know what CAs you trust, then you have a problem.
>
> DS
>
>
> ______________________________________________________________________
> OpenSSL Project                                http://www.openssl.org
> User Support Mailing List                    openssl-users@openssl.org
> Automated List Manager                          [EMAIL PROTECTED]
>
>


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



      

Reply via email to