Lesson 01: Caesar Cipher & Monoalphabetic Substitution
Caesar cipher, monoalphabetic substitution, và frequency analysis của Al-Kindi (~850 AD). Tự thử encrypt/decrypt và phá cipher bằng tần số ký tự.
1. Caesar Cipher — Interactive
Encrypt / Decrypt với shift k
3
Ciphertext:
KHOOR ZRUOG
Bảng ánh xạ A→?
2. Brute-force Caesar — 26 Key
Thử tất cả 26 giá trị k
| k | Candidate Plaintext |
|---|
Dòng highlight màu vàng = candidate trông có nghĩa nhất (chứa nhiều từ tiếng Anh phổ biến).
3. Frequency Analyzer
So sánh tần số ký tự ciphertext vs tiếng Anh chuẩn
Tần số tiếng Anh chuẩn
Tần số ciphertext
4. Substitution Cipher Solver
Drag-and-guess ánh xạ ciphertext → plaintext
Nhập guess cho từng ký tự cipher bên dưới. Khi bạn điền, toàn bộ ciphertext tự động decode theo mapping hiện tại.
Bảng mapping: Cipher → Plaintext (click để sửa)
Decoded text: