BEGINNER7 lessons7 quizzes

Cryptography Essentials

Cryptography Essentials gives you a working defender's understanding of cryptography. Enough to reason about how systems protect data, why specific designs fail, and what questions to ask when reviewing a security control. You won't leave this course able to implement AES from scratch, and you don't need to. You'll leave able to read a system design and spot where cryptography is used well, where it's misused, and where it's missing entirely.

Course snapshot

Roadmap

Guided progression

Reinforcement

7 quiz-backed lessons

Availability

Ready to open now

Course syllabus

Lessons in sequence

Move through each lesson in order to build the core concepts, then validate your understanding where quizzes are available.

1
Quiz included

Cryptography Purpose and Defender Context

Lesson 1 of 7 in this course sequence.

5
Quiz included

Digital Signatures and Message Authentication

Lesson 5 of 7 in this course sequence.

7
Quiz included

Common Cryptography Failure Modes

Lesson 7 of 7 in this course sequence.