Public Key Infrastructure

Backup

  • en-/de-cryption keys: Yes - Dataloss
  • signing keys: No - Keep integrety. Exactly only 1 person or org can sgin. Arguable.

Threshold cryptography

  • Shamir's secret sharing: Split the secret in pieces and store them on different places

Architecture

Different keys for signing and encryption

root -> key

Timestamping

Certificate

Electronic Identity Card

Link Public Key to your name

Contains:

  • DN: Unique name of owner
  • Serial: Unique serial number
  • Start: start date of validity
  • End: end date of validity
  • CRL: certificate revocation list
  • Key: Public Key
  • CA DN: Uniqe name of the certificate authority that signed the certificate

OCSP

Online Certificate Status Protocol

X.509

Certificate Authority

GlobalSign WebTrust DigiSign

Registration Authority

Resources

  • https://jamielinux.com/docs/openssl-certificate-authority/