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