Cryptography & PKI

Learning Objective:
  • Summarize the basics of cryptographic concepts
  • Implement Symmetric & Asymmetric Algorithms
  • Understand Cryptographic Attacks & how to mitigate them
  • Implement public key infrastructure
Topics:
  • Cryptographic Terminology and Ciphers
  • Cryptographic Products
  • Hashing Algorithms
  • Symmetric Algorithms
  • Asymmetric Algorithms
  • Diffie-Hellman and Elliptic Curve
  • Transport Encryption
  • Cryptographic Attacks
  • PKI Standards
  • Digital Certificates
  • Certificate Authorities
  • Types of Certificate
  • Implementing PKI
  • Storing and Distributing Keys
  • Key Status and Revocation
  • PKI Trust Models
  • PGP / GPG