Mật mã Atbash là gì?
Công cụ mật mã Atbash và Rail Fence trực tuyến miễn phí. Mã hóa hoặc giải mã văn bản bằng các thuật toán mật mã cổ điển.
Mật mã Atbash là một trong những phương pháp mã hóa lâu đời nhất được biết đến, có nguồn gốc từ các văn bản Hebrew cổ đại nơi nó được dùng để che giấu ý nghĩa. Nó hoạt động bằng cách đảo ngược bảng chữ cái: A trở thành Z, B trở thành Y, C trở thành X, và cứ thế. Ngược lại, mật mã Rail Fence là một mật mã chuyển vị sắp xếp lại các chữ cái bằng cách viết chúng theo đường chéo xuống các hàng (đường ray) và đọc theo từng hàng.
Atbash là một phép thay thế đơn bảng với đặc tính độc đáo là tự nghịch đảo — áp dụng nó hai lần sẽ trả lại văn bản gốc. Điều này khiến nó dễ sử dụng: chuyển đổi giữa mã hóa và giải mã khi cần. Một tùy chọn đảo ngược chữ số ánh xạ 0↔9, 1↔8, 2↔7, và cứ thế, mở rộng tầm với của mật mã sang nội dung số.
Mật mã Rail Fence viết văn bản lên một số đường ray có thể cấu hình (từ 2 đến 10). Ví dụ, với 3 đường ray, văn bản "HELLO WORLD" được viết theo đường chéo xuống ba hàng, tạo ra một mẫu hình zigzag. Văn bản được mã hóa được tạo thành bằng cách đọc theo từng hàng. Việc trực quan hóa mẫu đường ray hiển thị chính xác cách mỗi chữ cái được đặt trên mỗi đường ray, làm rõ phép chuyển vị.
Cả hai mật mã đều nhằm mục đích học tập, giải câu đố và quan tâm lịch sử. Cả hai đều không cung cấp bất kỳ bảo mật thực sự nào trước phân tích mật mã hiện đại. Mật mã Rail Fence có thể bị phá bằng cách thử các số đường ray khác nhau (chỉ có 2-10 khả năng) và tìm kiếm đầu ra dễ đọc.