Về công cụ này
Mật mã Bifid, do Félix Delastelle phát minh khoảng năm 1901, kết hợp ô vuông Polybius với phân đoạn (fractionation) và hoán vị sao cho mỗi chữ cái kết quả phụ thuộc vào hai chữ cái đầu vào khác nhau — trải rộng, hay khuếch tán, thông tin ra khắp thông điệp. Công cụ này dựng một ô vuông Polybius 5x5 có khóa (I và J dùng chung một ô), hiển thị nó, và mã hóa hoặc giải mã văn bản của bạn ngay trong trình duyệt.
Mỗi chữ cái bản rõ trước tiên được viết thành một cặp tọa độ — hàng và cột của nó trong ô vuông. Văn bản được xử lý theo từng khối có độ dài bằng chu kỳ. Trong một khối, tất cả các số hàng được liệt kê trước, rồi tất cả các số cột, tạo thành một dòng chữ số; dòng đó sau đó được đọc lại theo các cặp liên tiếp, và mỗi cặp (hàng, cột) mới được ánh xạ qua ô vuông để tạo ra một chữ cái bản mã. Vì hàng và cột từ các chữ cái lân cận bị đan xen, một chữ cái bản rõ duy nhất ảnh hưởng tới nhiều chữ cái bản mã. Giải mã đảo ngược quy trình: đọc tọa độ của mỗi chữ cái mã, tách dãy chữ số của khối thành nửa-hàng và nửa-cột, và ghép lại.
Độ an toàn đến từ chu kỳ: chu kỳ lớn hơn trộn nhiều chữ cái hơn và chống phân tích tốt hơn, trong khi chu kỳ không đặt sẽ phân đoạn toàn bộ thông điệp thành một khối. Mọi tính toán là cục bộ và riêng tư. Lưu ý rằng ký tự không phải chữ cái bị loại, văn bản được chuyển thành chữ hoa, và J được gộp vào I trước khi mã hóa.