> What is the use of RA certificates?
> What is the purpose of key usage extension values in CA or RA certificates?
 
Since nobody else has commented, I'll toss out my ignorance for all
to mock... :-)

If you have both a RA and CA then the RA usually handles the question 
of whether you should get a cert and what policies apply to it, while 
the CA handles publishing it to the world.

As a concrete example, the RA may be run by the HR department, and
it determines whether you're an employee or not, whether you're a
manager or not, etc., and it then hands it off to Verisign (CA) to 
manage.

Or it may be a schools registar (is this an undergrad student?  a
grad student?  a faculty member?), and it hands it off to a CA run
by the university IT group.

Anyway, in a case like this one way to handle the RA->CA traffic is
for the RA to sign certs that it approves, and then the CA re-signs
them with the published CA certs.  The RA needs to be able to sign
certs, but you really want everyone to use the certs published by the
CA, not the RA.  Hence the usage restrictions.

Hope this helps....
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to