Bài 3: Pigpen Cipher

⏱️ Thời gian: ~15 phút ⭐ Độ khó: Dễ 📚 Module 2: Mã hóa Cổ điển

📖 Lý thuyết

Lịch sử

Pigpen Cipher (còn gọi là Masonic Cipher, Freemason's Cipher) là một phương pháp mã hóa hình học đơn giản được sử dụng bởi Freemasons trong hơn 200 năm. Các biến thể của nó có thể bắt nguồn từ thế kỷ 11 hoặc sớm hơn.

Cách hoạt động

Pigpen Cipher thay thế mỗi chữ cái bằng một ký hiệu hình học dựa trên vị trí của chữ cái trong một lưới. Hệ thống sử dụng các hình vuông, hình chữ nhật và dấu chấm để tạo ra các ký hiệu duy nhất cho mỗi chữ cái.

Cấu trúc:
  • Chữ cái A-I: Nằm trong các hình vuông
  • Chữ cái J-R: Nằm trong các hình chữ nhật
  • Chữ cái S-Z: Nằm trong các hình X
  • Dấu chấm được thêm vào để phân biệt các nhóm

Ưu và nhược điểm

Ưu điểm Nhược điểm
Dễ học và sử dụng Rất dễ bị phá bằng frequency analysis
Không cần khóa Key space rất nhỏ (chỉ 1 cách mã hóa)
Trực quan, dễ nhớ Không an toàn cho mục đích bảo mật

🎮 Thử nghiệm

Plain Text

Key (Bảng tra cứu Pigpen)

Pigpen cypher symbols

Cypher Text

Encryption System

Plain Letter

Encrypts To

Cypher Symbol

Frequency Analysis

Plain Text Letter Frequency

Cypher Text Symbol Frequency

📝 Kiểm tra kiến thức

🎯 Thử thách

Hoàn thành các thử thách sau: