# Cryptography Essentials

> Master the math that secures the internet. Explore symmetric and asymmetric encryption, hashing, PKI, TLS/SSL mechanics, and common cryptographic attacks.

Canonical: https://codelivly.com/rooms/cryptography-essentials
Last updated: 2026-07-05

| | |
|---|---|
| Level | Beginner |
| Category | Cybersecurity |
| Lessons | 5 |
| Estimated time | 30 min |
| XP | 200 |

Dive into the mathematical backbone of modern cybersecurity. The Cryptography Essentials module breaks down how we protect data confidentiality, integrity, and authenticity in a hostile digital world.

You will learn the critical differences between symmetric and asymmetric encryption, understand how hashing guarantees data integrity, and decode the complex web of Public Key Infrastructure (PKI) and digital certificates. Finally, you will explore how TLS/SSL secures web traffic and how attackers attempt to break or bypass cryptographic implementations. By the end of this module, you will understand the exact mechanics of how data is secured in transit and at rest.

## Lessons

1. Encryption Basics (30 min)
2. Hashing (30 min)
3. Digital Certificates & PKI Explained (30 min)
4. TLS/SSL in Practice (30 min)
5. Common Cryptographic Attacks (30 min)

## Related

- [Learning path: Cybersecurity Foundations](https://codelivly.com/learning-paths/cybersecurity-foundations)
- [All rooms](https://codelivly.com/rooms)
