Understand the basics of cryptography to keep your networks, systems, and data secure.
Overview
Syllabus
Introduction
- Keeping information safe
- What you need to know
- Providing security services
- Compare network attacks
- Introduce cryptographic terminology
- Review the history of cryptography
- Challenge: Coding with the Enigma
- Solution: Coding with the Enigma
- Introducing symmetric encryption
- Developing DES
- Work with AES
- Compare block and stream ciphers
- Understand modes of operation
- Secure wireless communication
- Challenge: Encrypt data with AES
- Solution: Encrypt data with AES
- Grasping public key cryptography
- Exchanging keys using asymmetric encryption
- Using digital signatures
- Managing keys using PKI
- Navigating certificates
- Diving into hash algorithms
- Looking deeper into message digests
- Understanding passwords
- Challenge: Password strength tests
- Solution: Password strength tests
- Introducing Transport Layer Security
- Providing email privacy
- Implementing email security with GPG
- Examining blockchain technology
- Safeguarding cryptography
- Exploring Internet Protocol Security
- Dissecting the Authentication Header
- Encapsulating Security Payload
- Comparing IPsec operating modes
- Next steps
Taught by
Lisa Bock