Learning roadmap
Cryptography Roadmap
Understand encryption algorithms, protocols, PKI, hashing, and cryptographic attacks.
3 Levels
Beginner to Advanced
20 Topics
Across all levels
9 Resources
Labs, courses, books
~6 months
Estimated total
Overall progress0 / 20 topics
0%
Checkboxes are saved in this browser only. Nothing is uploaded.
01
Beginner
4 – 8 weeks0/6
Topics
Resources
- CryptoHackLab
- Khan Academy CryptographyCourse
- Crypto101 bookBook
02
Intermediate
8 – 16 weeks0/7
Topics
Resources
- CryptoPals challengesLab
- Applied Cryptography bookBook
- TryHackMe CryptographyPath
03
Advanced
12 – 24 weeks0/7
Topics
Resources
- CryptoPals advanced setsLab
- Serious Cryptography bookBook
- IACR research papersResearch
Tools you'll use
See all for this trackReady to go deeper?
Read the full Cryptography track, or test yourself with the quiz.