Course 5 - Cryptography
Course Overview
This course introduces the fascinating world of cryptography - the science of securing information through encoding. You'll learn about different encryption methods, hashing algorithms, and how cryptographic systems can be attacked.
Lessons
- Lesson 1: Introduction - What is cryptography and why it matters
- Lesson 2: Private & Public Key Encryption - Symmetric and asymmetric encryption algorithms
- Lesson 3: Hashing - One-way encryption for data integrity
- Lesson 4: Cryptographic Attacks - How attackers bypass cryptographic defenses
Learning Objectives
By the end of this course, you will:
- Understand the fundamentals of cryptography and its importance
- Learn the difference between symmetric and asymmetric encryption
- Explore encryption algorithms like Caesar Cipher, AES, and RSA
- Understand hashing and its role in verifying data integrity
- Learn about cryptographic attacks including brute forcing and collision attacks