Bộ mã hóa mật mã Polybius

Lưới 5×5; I và J dùng chung ô 24. Dấu phân tách từ: /

Chuyển đổi chữ cái Latinh bằng hình vuông Polybius 5×5 cố định. A–Z trở thành cặp hàng-cột, I và J dùng chung 24, khoảng trắng thành /, còn ký tự khác bị bỏ. Bộ giải mã yêu cầu các cặp được ngăn bằng dấu cách. Công cụ này dành cho học tập và câu đố, không phải mã hóa an toàn.

Cách dùng công cụ

  1. 1

    Chọn chế độ

    Mã hóa hoặc giải mã bằng lưới cố định; không có khóa hay chế độ 6×6.

  2. 2

    Nhập đúng định dạng

    Khi mã hóa, dùng chữ Latinh không dấu. Khi giải mã, ngăn mỗi cặp bằng dấu cách và dùng / giữa các từ.

  3. 3

    Đọc kết quả

    Hàng đứng trước cột; token không hợp lệ bị bỏ qua khi giải mã.

Lưới được sử dụng

    1   2   3   4   5
1   A   B   C   D   E
2   F   G   H  I/J  K
3   L   M   N   O   P
4   Q   R   S   T   U
5   V   W   X   Y   Z

Chữ số đầu là hàng: C = 13, T = 44, HELLO = 23 15 31 31 34. I và J đều thành 24. Cách triển khai này giải mã 24 thành J, vì vậy không thể khôi phục chữ gốc.

Quy tắc và giới hạn chính xác

Khi mã hóa, văn bản được đổi thành chữ hoa. Chỉ A–Z được ánh xạ và mỗi ký tự khoảng trắng thành /; dấu câu, chữ số, emoji và chữ có dấu bị bỏ. Bộ giải mã đọc token cách nhau bằng khoảng trắng: 23 24 / 44 23 15 42 15 cho HJ THERE; 231500 bị bỏ qua. Không hỗ trợ khóa, bảng chữ cái tùy chỉnh hay lưới 6×6.

Polybius là phép thay thế đơn bảng dễ phân tích, không bảo vệ dữ liệu nhạy cảm. Văn bản được gửi đến máy chủ của trang này; trong giao diện hai bước, văn bản còn được lưu tạm trong bộ nhớ phiên của trình duyệt. Không gọi dịch vụ mật mã bên ngoài, nhưng đừng nhập bí mật.

Câu hỏi thường gặp

Cả hai dùng chung 24 và cách triển khai này chọn J khi đảo ngược. Tọa độ không cho biết chữ ban đầu.

Không. Hãy tách từng cặp như 23 15 31 31 34 và dùng / giữa các từ.

Không. A–Z được mã hóa, khoảng trắng thành /, còn lại bị bỏ.

Không. Chỉ dùng để học và giải đố, không dùng cho mật khẩu hay tin nhắn riêng tư.

Công cụ liên quan

Công cụ này có phiên bản bằng các ngôn ngữ khác