Sample X.509 Certificate

Sample X.509 Certificate

The following figure illustrates a sample X.509 version 3 certificate for Joe Buck at the Acme corporation.


Note

The contents of a certificate file does not look like the information in this figure, which is produced by a certificate utility that uses the certificate file as input. Certificates can be saved in multiple file formats, so their file contents will look very different.

Certificate Fields

A certificate is composed of many fields.

The following table describes the main certificate fields.

Field or Section

Description

Version

X.509 certificates come in two versions: 1 and 3.

Serial Number

CA is required to provide each certificate it issues a unique serial number. The serial number is not unique for all certificates, only for the certificates issued by each CA.

Issuer

DN name of the CA that issued the certificate.

Validity

Starting and ending date for which this certificate is valid.

Subject

Identity of the certificate. A certificate may identify a person or a computer. In this case, the certificate identifies Joe Buck in the Sales organization of the Acme company in the state of Florida in the United States.

Public Key

Public key associated with the certificate identity.

X509v3 Extensions

X.509 version 3 introduced this section so that additional certificate fields may be added. In this case, the identity's email address is included as a Subject Alternative Name field.
 

Note

This section is not available in X.509 version 1.

Signature

CA's digital signature of the certificate.