Digital certificates are files incorporating user identity information, certifying authority information, a public key, and a digital signature.
All of the elements needs to orchestrate the deployment of digital certificates are called public key infrastructure (PKI). The X.509 standard of the ITU-T specifies PKI requirements. Although digital certificates can be self-generated by any entity, the more typical model is for certificates to be furnished by one of several certificate authorities (CA). This creates a situation in which the identity of a certificate holder is assured by a neutral third party. Essential steps in the creation and deployment of digital certificates include:
Anyone wishing to check the validity of the certificate can use the CA's public key to verify that the certificate was issued by the CA. In effect then, any question of trusting the certificate owner is been pushed back one level, making the new operative trust question, how reliable is the CA?
References:
http://support.microsoft.com/kb/195724
http://www.verisign.com.au/repository/tutorial/digital/intro1.shtml