Learn Cryptography
Master cryptography from fundamentals to advanced concepts
๐
Fundamentals
Start with the basics of cryptography, terminology, and core concepts.
Introduction to Cryptography
NEW
History of Cryptography
โ
Cryptographic Terminology
5 min
๐๏ธ
Classical Ciphers
Learn historical encryption methods and their mathematical foundations.
Caesar Cipher
โ
Vigenรจre Cipher
10 min
Substitution Ciphers
15 min
๐
Modern Cryptography
Explore contemporary encryption algorithms and protocols.
Symmetric Encryption
๐
AES Algorithm
๐
Block vs Stream Ciphers
๐
๐
Hash Functions
Understanding one-way functions and their cryptographic applications.
What are Hash Functions?
8 min
SHA Family
12 min
Hash Collisions
6 min
๐
Public Key Crypto
Learn asymmetric encryption and digital signatures.
RSA Algorithm
๐
Key Exchange
๐
Digital Signatures
๐
๐
Cryptanalysis
Learn how to break ciphers and analyze cryptographic strength.
Frequency Analysis
15 min
Brute Force Attacks
10 min
Side-channel Attacks
๐
Your Learning Progress
Lessons Completed
3
Out of 25 lessons
Topics Mastered
1
Fundamentals completed
Study Streak
7
Days in a row
Overall Progress12%