x.509 questions

x.509 questions

Secure Home | Search | About
 General Computer Security    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content add this group's latest topics to your Google content
Subject Author Date
x.509 questions bsd_mike 06-07-2007
Posted by bsd_mike on June 7, 2007, 9:50 pm
If you were  Registered and logged in, you could reply and use other advanced thread options

Just wondering what is the process that a system goes through to
validate
an x.509 certificate.

For example, say a web client gets a certificate from a web server
that has been signed by a trusted certificate authority, how does the
client
check the validity?

Does client connect with the CA for this verification and if so, what
protocol
defines how this communication takes place? Is there an RFC that
defines this?

Or does the client have a bunch of built in public keys for well
known
CA's?

I hope I am phrasing my question correctly. In a nutshell. How does
a
client figure out if a ceritifcate is valid? If it needs to connect
with a CA,
which RFC defines the protocol it uses for the connection?

Assuming it does have to connect with the CA, how does the client know
that it is really connected to the CA and not some other place because
Garth has mucked with the DNS server?

Thank in advance.
-Mike


Posted by Bruce Stephens on June 8, 2007, 3:20 pm
If you were  Registered and logged in, you could reply and use other advanced thread options

[...]

> Does client connect with the CA for this verification and if so,
> what protocol defines how this communication takes place? Is there
> an RFC that defines this?
>
> Or does the client have a bunch of built in public keys for well
> known CA's?

Yes, the latter. You need a set of trust anchors---<public key,name>
pairs that you trust. That's something you can't really get safely
over protocol, as you indicate. So it's assumed to be local.

Probably the easiest place to look is RFC 3280. Section 6 describes
certificate path validation.

[...]


Similar ThreadsPosted
OTP over SSL questions June 17, 2006, 8:07 am
security questions July 4, 2004, 9:25 am
Some virus questions May 2, 2005, 6:57 am
IPSEC ESP questions May 10, 2005, 10:55 am
security questions September 13, 2007, 10:10 am
Starting a Consultant Firm - Questions August 4, 2006, 3:53 pm
Security Questions- A graduate student needs help February 27, 2007, 3:39 am
Resurrecting a Win98SE machine; security questions. June 20, 2004, 2:18 am
Novice Questions: Non-Standard Service Listening on Port/Firewalls August 18, 2004, 2:12 pm
REVIEW: "CISSP Practice Questions Exam Cram 2", Michael C. Gregg August 22, 2005, 5:19 pm

The site map in XML format XML site map

Contact Us | Privacy Policy