Substitution Cipher Technique
Kỹ thuật cipher truyền thống mã hóa plain text thành cipher text. Mỗi ký tự được thay thế bằng ký tự/số/ký hiệu khác. Thay đổi bản sắc ký tự nhưng không thay đổi vị trí.
Transposition Cipher Technique
Cũng là kỹ thuật cipher truyền thống. Mỗi ký tự thay đổi vị trí sang vị trí khác.
Các khác biệt quan trọng:
| STT | Key | Substitution Cipher | Transposition Cipher |
|---|---|---|---|
| 1 | Thuật toán | Thay thế mỗi ký tự bằng ký tự/số/ký hiệu khác. | Đặt mỗi ký tự ở vị trí khác vị trí gốc. |
| 2 | Dạng | Mono Alphabetic Substitution, Poly Alphabetic Substitution. | Key-less Transposition, Keyed Transposition. |
| 3 | Thay đổi | Bản sắc ký tự thay đổi, vị trí giữ nguyên. | Vị trí ký tự thay đổi, bản sắc giữ nguyên. |
| 4 | Phát hiện | Ký tự hiếm dùng dễ truy vết. | Ký tự gần vị trí gốc dễ truy vết. |
| 5 | Ví dụ | Caesar Cipher. | Rail Fence Cipher. |