“Crashing is an appropriate response”

A bit of cryptography humor, from Peter Gutmann’s slideshow Everything you Never Wanted to Know about PKI but were Forced to Find Out

(Warning: This won’t make any sense unless you know what things like “PKI”, “self-signed certificates” and “revocation” are)

CRL Problems (ctd)
Revoking self-signed certificates is hairy

  • Cert revokes itself
  • Applications may:
    – Accept the CRL as valid and revoke the certificate
    – Reject the CRL as invalid since it was signed with a revoked certificate
    – Crash
  • Computer version of Epimenides paradox “All Cretans are liars”
    – Crashing is an appropriate response

Previously: GeekGameBoard
Next Post: Web Frameworks vs. Hosted Environments