Public Key Infrastructure

Public Key Infrastructure (PKI) is a set of hardware, software, people, policies, and procedures needed to create, manage, distribute, use, store, and revoke digital certificates (from wikipedia).

Usage Example

  • Encryption
  • Authentication
  • Signatures

There are several tutorial videos available.

  • Cryptography tutorial (30 min)
  • Digital Certificates tutorial 1, 2 and 3 (3*10 min)
  • SSL tutorial (11 min)
  • Public Key encryption show for students (5 min), and another demo with students


More advanced example related to Cisco VPN videos 1, 2 and 3 (3*10 min)

  • Video 1
    • pre-shared key and scalability problem, solved by Certificates
    • Certificate Authority


A great set of training videos are available, including PKI!!!

6.3 – Public Key Infrastructure
Certificate Authorities (5:37) | Key Revocation (2:54)
Digital Certificates (3:04) | Public Key Infrastructure (3:33)
Key Recovery (3:10) | Public and Private Keys (4:13)
Key Registration (2:24) | Key Escrow (2:47) | Trust Models (3:41)

6.4 – Implementing PKI
Implementing Certificate Authorities (3:16)
Implementing Key Revocation (2:19) | Implementing Digital Certificates (2:57)
Implementing PKI (3:09) | Implementing Key Recovery (2:30)
Implementing Public and Private Keys (5:38)


To see certificates on your MS Windows:

Start -> Control Panel -> Internet Options -> “Content” tab -> Certificates


Documents and links:

Public key certificate

Certificate authority

Implementing PKI in a Heterogeneous Environment, A Primer on Digital Certificate And Key Formats

What is a Public Key Infrastructure (PKI & Windows PKI)?

More about Public Key Infrastructure (PKI)


More congrete example set:

This entry was posted in Security Training, Awareness and Reports. Bookmark the permalink.

Comments are closed.