Shift cipher là gì?

Noun Security
Mã chuyển dịch, hệ mật mã chuyển dịch

Mã dịch chuyển liên quan đến việc thay thế mỗi chữ cái trong thông điệp (message ) bằng một chữ cái khác, mà chữ cái này cách xa chữ cái ban đầu trong thông điệp là một số cố định. Số này là khóa mã hóa (encryption key), nó chỉ là độ dài của chuyển dịch

Thí dụ: Cho bản rõ hengapnhauvaochieuthubay, chuyển dãy ký tự đó thành dãy số tương ứng ta được: x = 7 4 13 6 0 15 13 7 0 20 21 0 14 2 7 8 4 20 19 7 20 1 0 24. Nếu dùng thuật toán lập mật mã với khoá K = 13, ta được bản mã là: y = 20 17 0 19 13 2 0 20 13 7 8 13 1 15 20 21 17 7 6 20 7 14 13 11. Chuyển dưới dạng ký tự thông thường ta được bản mật mã là: uratncaunhinbpuv rhguhonl.

Learning English Everyday