Bifid şifre
Bifid şifresini kullanarak metni şifrele veya çöz; Polybius karesini yer değiştirme ile birleştirir.
Bifid şifre
Félix Delastelle tarafından 1901 civarında icat edilen Bifid şifre, Polybius karesini yer değiştirme ile birleştiren klasik bir şifredir; bu nedenle basit bir yer değiştirme şifresinden çok daha iyi frekans analizine karşı direnç gösterir. Açık metnin her harfi önce karede satır-sütun koordinat çiftine dönüşür; harflerin tam bir bloğunun koordinatları daha sonra satır-rakamları-önce ve sütun-rakamları-sonra olarak yazılır ve yeni koordinatlar üretmek için yeniden eşleştirilir, bunlar aynı kare aracılığıyla harflere geri dönüştürülür. Bu araç tüm süreci, her iki yönde de, tamamen tarayıcıda çalıştırır.
Anahtar sözcük seçeneği kareyi doldurur: harfleri (çoğaltılmış olanlar kaldırılır) ilk hücrelere yerleştirilir ve alfabenin geri kalanı sırayla izler; böylece aynı anahtar sözcük her zaman aynı ızgarayı oluşturur. Orijinal şifrede olduğu gibi I ve J'yi tek bir hücreye birleştiren 5×5 kareyi seçin veya I ve J'yi ayrı tutan ve sayıları şifreleyebilmek için on basamağı ekleyen 6×6 kareyi seçin. Yer değiştirme periyodu, bir kerede kaç harfin karışacağını denetler — 1 periyodu metni değiştirmez, daha uzun periyodlar her harfin etkisini şifreli metnin daha fazla bölümüne yayar. Alfabenin dışındaki karakterler, boşluklar ve noktalama işaretleri gibi, tamamen kaldırılabilir veya orijinal konumlarında saklanabilir; çıktıyı sabit genişlikli bloklara gruplandırmak ve büyük veya küçük harfi seçmek tamamen kozmetiktir.
"Kareyi ve ara adımları göster" seçeneğini açarak oluşturulan ızgarayı ve blok blok yer değiştirmeden önce ve sonra koordinatları görmek için — el hesaplamasını kontrol etmek veya şifrenin mesajı gerçekten nasıl karıştırdığını anlamak için yararlıdır. Yön seçeneği, aynı anahtar sözcük ve ayarlarla şifreleme ve çözme arasında geçiş yapmanızı sağlar ve araç Windows ve Unix satır sonlarını aynı şekilde işler.
Her şey yerel olarak çalışır: anahtar sözcük ve metniniz tarayıcıda işlenir ve hiçbir yere yüklenmez. İşiniz bittiğinde, sonucu kopyalayın, .txt dosyası olarak indirin veya ikinci bir dönüşümü zincirlemek için doğrudan başka bir araca gönderin.