In Growing A Tree Of Trust -- Part One we looked at public key infrastructures (PKI) from a high level, identifying their components and their value to secure private and personal communications. PKIs explicitly define how digital certificates will be used by the organization, how much trust users can place in them, and how to manage certificate existence (issuance, use, renewal, and revocation).
Rather than delve now into the nuances and esoteric details of how commercial certificate authorities (CAs) help to implement PKIs, it''s instructive to take step back and look at digital certificates themselves in some detail. Although they''re invisible and transparent when used in appropriate applications, there is still a fair amount of user interaction to manage them properly. In this week''s column we''ll walk through these steps of certificate management:
- Requesting a certificate
- Obtaining a certificate,
- Storing a certificate within the browser
- Using a certificate
- Revoking a certificate