İçeriğe geç

Bifid Şifresi

Delastelle'in bifid şifresiyle bir mesajı şifrelemek ya da çözmek için bir anahtar kelime, bir periyot ve bir mesaj girin. Araç Polybius karesini oluşturur, her bloğun satır ve sütun rakamlarını, bu rakamların okunduğu akışı ve ortaya çıkan şifre harflerini gösterir. Ücretsiz, üyelik gerektirmez ve hiçbir şey tarayıcınızdan ayrılmaz.

Mod

Harfleri (ve 6 × 6 karede rakamları) kareyi ilk önce doldurur, her biri bir kez kullanılır; geri kalan alfabe sırayla devam eder. Kareyi kendiniz yazmak için 25 ya da 36 karakterin tamamını yapıştırın.

Blok başına harf sayısı; her biri kendi başına şifrelenir. Boş bırakın ya da 0 yazın: Delastelle'in yaptığı gibi tüm mesaj tek bir blok sayılır.

Kare

Satırlar boyunca yazmak olağan yoldur. Amerikan Kriptogram Derneği'nin örneği, sol üst köşeden başlayıp saat yönünde bir sarmal izler.

Yalnızca harfler (ve 6 × 6 karede rakamlar) şifrelenir. Boşluklar ve noktalama işaretleri atılır ve sonuç büyük harflerle yazılır.

I ve J aynı hücreyi paylaştığı için her J, I olarak geri döner.

Kare ve bloklar

Şifreleme: her düz harfin satır numarasını bir satıra, sütun numarasını altına yazın. Rakamları yan yana okuyun — önce tüm satırlar, sonra tüm sütunlar — ve ikişerli olarak kesin. Her çift, bir şifre harfinin satırı ve sütunudur.

12345
1EXTRA
2KLMPO
3HWZQD
4GVUSI
5FCBYN

Satırlar ve sütunlar 1'den numaralandırılır.

Blok 1

Düz

DüzODDPERI
Satır2332114
Sütun5554145

Şifre

Çiftler23321145554145
ŞifreMWEINGI

Rakamlar yan yana: 2332114 5554145

Blok 2

Düz

DüzODSAREP
Satır2341112
Sütun5545414

Şifre

Çiftler23411125545414
ŞifreMGEOYYR

Rakamlar yan yana: 2341112 5545414

Blok 3

Düz

DüzOPULAR
Satır224211
Sütun543254

Şifre

Çiftler224211543254
ŞifreLVEYWY

Rakamlar yan yana: 224211 543254

Bifid Şifresi Aracı Nasıl Kullanılır

  1. 1. Kareyi kurun. Bir anahtar kelime girin, ardından 5 × 5 kareyi (I ve J'nin aynı hücreyi paylaştığı ya da Q'nun dışarıda bırakıldığı) veya harfleri ve 0–9 rakamlarını tutan 6 × 6 kareyi seçin. Anahtar kelimenin kareye nasıl yazılacağını seçin.
  2. 2. Bir periyot seçin. Periyot, birlikte şifrelenen harf sayısıdır. Boş bırakırsanız ya da 0 yazarsanız tüm mesaj tek bir blok olarak işlenir.
  3. 3. Mesajı yazın ve Şifrele ya da Çöz'ü seçin. Yalnızca harfler (6 × 6 karede rakamlar da) şifrelenir; boşluklar ve noktalama işaretleri çıkarılır.
  4. 4. Çalışmayı okuyun. Her blok, harflerini, satır ve sütun rakamlarını, ikişerli olarak yan yana okunan rakamları ve şifre harflerini gösterir.

Bifid Şifresi Nasıl Çalışır

Bifid şifresi, bir Polybius karesini koordinatların bir yer değiştirmesiyle birleştirir. Her düz harfin karede bir satır numarası ve bir sütun numarası vardır. Mesajın satır numaralarını bir satıra, sütun numaralarını da altına yazın. Şimdi rakamları aşağı değil yan yana okuyun: önce tüm satır numaraları, sonra tüm sütun numaraları, tek bir akış olarak. Akışı ikişerli kesin; her çift aynı karede bir şifre harfini belirtir.

Böylece her harfin iki koordinatı iki farklı şifre harfine bölünür; adı da buradan gelir (bifid iki parçaya bölünmek demektir). Her şifre harfi artık iki farklı düz harfe bağlıdır: birinin satırına ve diğerinin sütununa. Buna kesirleme (fractionation) denir ve basit bir yerine koymada görünen harf sıklıklarını gizler. Çözmek için süreç tersine işler: şifre harflerini rakam çiftlerine çevirin, akışı ikiye bölün ve ilk yarıyı satır, ikinci yarıyı sütun olarak okuyun.

Çalışılmış Örnek

ATTACK AT DAWN mesajını, anahtar kelime BIFID, satırlar boyunca yazılmış, I ve J'nin aynı hücreyi paylaştığı ve periyodu 5 olan bir ayarla şifreleyin. Kare B I F D A / C E G H K / L M N O P … ile başlar ve mesaj ATTAC, KATDA ve WN bloklarına bölünür.

BlokSatır rakamlarıSütun rakamlarıYan yana okunan çiftlerŞifre
ATTAC144125445114 41 25 44 51DQKTV
KATDA214115544521 41 15 54 45CQAYU
WN532353 23XG

Sonuç DQKTV CQAYU XG'dir. İlk blokta düz A (satır 1, sütun 5) satır rakamını ilk şifre harfi D'ye, sütun rakamını üçüncü harf K'ye verir; yani tek bir düz harf iki şifre harfine yayılır. Şifre metni aynı anahtar kelime, kare düzeni ve periyotla çözüldüğünde ATTACKATDAWN elde edilir.

Yanıtı değiştiren kurallar

Üç seçim şifre metnini değiştirir, bu yüzden kullandığınız kaynakla eşleştirin. Kare, I ve J'yi birleştirebilir, Q'yu dışarıda bırakabilir ya da 6 × 6 olabilir. Anahtar kelime satırlar boyunca, sütunlar aşağı ya da bir sarmal içinde yazılabilir; Amerikan Kriptogram Derneği'nin bifid örneği EXTRAORDINARY sözcüğünü saat yönünde bir sarmalda yazar ve periyodu 7 olan Odd periods are popular metni MWEINGIMGEOYYRLVEYWY verir. Periyot da önemlidir: periyot 1 metni değiştirmez, çok kısa bir periyot ise çok az ek güvenlik sağlar.

Bifid Şifresi Nereden Gelir

Bifid şifresi, Fransız amatör kriptograf Félix Delastelle'in (1840–1902) çalışmasıdır. Şifrenin bir sürümünü 1895'te Revue du Génie civil dergisinde cryptographie nouvelle adıyla yayımladı; bazı kaynaklar şifrenin icat tarihini yaklaşık 1901 olarak verir. Delastelle, bifid, trifid ve dörtlü kareyi ölümünden birkaç ay sonra, 1902'de Paris'te Gauthier-Villars tarafından yayımlanan Traité élémentaire de cryptographie kitabında ortaya koydu. Bifid, harfleri kesirleyen pratik bir el şifresi olması bakımından önemli bir adımdı; bu fikir daha sonra ADFGVX gibi şifrelerde kullanıldı.

Bifid Şifresi Nasıl Kırılır

Bifid kısa bloklu bir şifredir ve blok uzunluğu sızar. Her şifre harfi, birbirinden sabit bir uzaklıktaki iki düz harfe bağlı olduğu için şifre metnindeki harf çiftleri üzerindeki istatistikler periyodu ortaya çıkarır; bigram sıklıklarındaki örüntüler de öyle. Yayımlanmış bir yöntem yarım periyot uzaklıktaki harflere bakar: çift periyotta her biri iki düz harfe, tek periyotta üç düz harfe bağlıdır; bu yüzden tek periyotların bu yolla saldırıya karşı daha zor olduğu söylenir. Periyot bilindiğinde, tepe tırmanma (hill-climbing) algoritmalı yazılımlar anahtar kareyi tarayabilir ve her tahmini, çözülen metnin ne kadar İngilizce göründüğüne göre puanlar. Birkaç yüz harf yeterlidir.

Bulmacalar için, sırlar için değil

Bifid, kesirlemeyi öğrenmek için iyi bir yoldur. Bir bilgisayar onu hızla kırar; bu yüzden özel hiçbir şey için kullanmayın.

Sık sorulan sorular

Bifid şifresi nedir?
Bifid şifresi, bir Polybius karesi kullanan kesirleyici bir şifredir. Mesajın satır ve sütun numaralarını iki satıra yazar, rakamları yan yana okur ve her yeni rakam çiftini yeniden bir harfe çevirir. Fransız kriptograf Félix Delastelle tarafından icat edilmiştir.
Bifid şifresi nasıl çözülür?
Her şifre harfini satır ve sütununa çevirin, rakamları tek bir akış olarak yazın ve her blok için akışı ikiye bölün. İlk yarı satırları, ikinci yarı sütunları verir; her satır ve sütun çifti bir düz harftir. Anahtar kelimeye, kare kuralına ve periyoda ihtiyacınız vardır.
Bifid şifresinde periyot nedir?
Periyot, bir blok olarak birlikte şifrelenen harf sayısıdır. Uzun mesajlar bu uzunlukta bloklara bölünür ve her blok ayrı ayrı kesirlenir. Tipik periyotlar yaklaşık 5 ile 13 arasındadır; buradaki 0 değeri, tüm mesajın tek bir blok olduğu anlamına gelir.
Bifid, Polybius karesi şifresinden nasıl farklıdır?
Düz bir Polybius şifresi her harfi iki koordinatıyla değiştirir; bu yüzden harf sıklıkları görünür kalır. Bifid ise bu koordinatları blok boyunca karıştırır ve yeniden harfe çevirir; böylece her şifre harfi iki düz harfe bağlı olur.
Bifid şifresinde sayılar kullanılabilir mi?
Evet. 6 × 6 kare 26 harfi ve 0–9 rakamlarını tutar; bu yüzden sayılar harflerle birlikte şifrelenebilir. Araç bu seçeneği sunar; 5 × 5 karede ise rakamlar atılır.
Bifid şifresi güvenli mi?
Hayır. Tek harf sıklıklarını gizler, ama periyot bigram istatistiklerinde ortaya çıkar ve yazılım birkaç yüz harfe dayanarak anahtar kareyi geri kazanabilir. Öğrenmek ve bulmacalar için tarihsel bir şifredir.

İlgili araçlar

Kodlar ve şifreler kategorisinde daha fazlası