Substitution cipher là gì?

Noun Security
Mật mã thay thế

Mật mã thay thế (substitution cipher) sẽ thay thế các bit, ký tự hoặc khối ký tự trong bản rõ (plaintext) bằng các bit, ký tự hoặc khối ký tự thay thế để tạo ra bản mã (ciphertext). Mật mã thay thế (substitution cipher) có thể là đơn bảng (monoalphabetic) hoặc đa bảng (polyalphabetic):

  • Trong đơn bảng: một bảng chữ cái duy nhất được sử dụng để mã hóa toàn bộ thông điệp văn bản rõ. Ví dụ: nếu ký tự A được viết dưới dạng ký tự K, điều này sẽ giống nhau cho toàn bộ thông điệp.
  • Trong đa bảng: một sự thay thế phức tạp hơn bằng cách sử dụng một bảng chữ cái hỗn hợp để mã hóa từng bit, ký tự hoặc khối ký tự của thông điệp bản rõ. Ví dụ: chữ A có thể được mã hóa thành chữ K cho một phần của thông điệp, nhưng sau này nó có thể được mã hóa thành chữ W.
Learning English Everyday