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%

Copyright ยฉ 2025 Kryptography. All rights reserved.

Built with โค๏ธ By Ali HD