Higher Education PKI-Lite
Certification Authority Certificate Profile


Document: hepki-tag-pkilite-root-profile-4.html
Editor: James Jokl
Date: March 27, 2002
Comments to: hepki-tag@internet2.edu

Reference: Implementors should reference RFC-2459 for additional details.


 

This profile is intended for use both for self-signed root institutional certificates and for intermediate CA certificates for cases where the campus CA is part of a hierarchy such as CREN.

HE-PKI-Lite CA Certificate Profile Summary Table
Field Name Value Example Specified Explanation
Version
0x2
0x2
Y
Version 3 certificates are specified by the PKI-lite profile
Serial Number
a unique integer
334
Y
An integer that is unique to all certificates signed by the CA that signed this certificate.
Signature Algorithm
 SHA1/RSA
 
N
We recommend the use of SHA1/RSA. You are likely to experience interoperability problems if you choose DSA.
Issuer
DN
Either (a) the same as the Subject name if this is self-signed, or (b) the Subject name in the signing CA's authority cert.
Y
HEPKI-TAG recommends that you keep this field simple to avoid problems with some software. If this certificate is a self-signed root certificate, this field will be identical to your Subject field. If this certificate is an intermediate certificate, this field will be specified by the signing CA. The use of domain component naming as per the HEPKI-TAG dc naming recommendation is optional. Notes for PKI implementors
Validity
Time
The validity period must be greater than the period of any certificates signed by this certificate or below this certificate in the chain.
Y
Notes for PKI implementors
Subject
DN
cn=your pki's name, E=pkimaster@youruniversity.edu, o=YourUniversity, c=US, dc=youruniversity, dc=edu
Y
If this is a self-signed root certificate, this field must be identical to to the Issuer field. If this is a campus intermediate certificate, we recommend that you keep this field as simple as possible. The use of domain component naming as per the HEPKI-TAG dc naming recommendation is optional.
Public Key
 
 
N
Recommend a minimim of a 2048 bit key
Certificate Extensions
Key Usage
  Certificate Signing , Off-line CRL Signing , CRL Signing(06)
N
While not specified, we recommend the use of the specified attributes and that this extension be marked critical.
Basic Constraints
CA=true
Subject Type = CA
Y
We recommend that you omit the Path Length attribute and mark this extension critical.
CRL Distribution Points    
N
If the certificate specifies a CRL location, the CA must produce CRLs. Furthermore, the CA must update the CRL as promised in the CRL's next issue field. Notes for PKI implementors
Certificate Policy
HE PKI-Lite Policy OID
 
N We recommend that you omit the HEPKI PKI-Lite policy OID. If you are willing to take some risk about how future applications may interpret this field you may choose to include the HE PKI-Lite policy OID.
Subject Alt Name E= email:pkimaster@youruniversity.edu
Y
The Email identifier should be in both the Subject and SubjectAlt name fields.
CPS Pointer URI Pointer to CA's Certification Practices Statement
Y
The publication of a Certification Practices Statement is required by the HE PKI-Lite Policy.
Other fields     ? CAs may include other elements in certificated as needed. HEPKI-TAG recommends that certificates be kept as simple as possible to maximize interoperability.


CA Certificate Profile Summary Table Legend




HE PKI-Lite Certificate Profile Implementor Notes