İçeriğe geç

ADFGVX Şifresi

Bir kare, bir yer değiştirme anahtar sözcüğü ve bir mesajla ADFGVX şifresini ya da 5 × 5'lik selefi ADFGX'i kullanarak kodlayın veya çözün. Araç iki aşamayı gösterir: her karakteri iki harfe çeviren Polybius karesini ve bu harfleri karıştıran sütunlu yer değiştirmeyi. Ücretsiz, üyelik gerekmez ve hiçbir şey tarayıcınızdan çıkmaz.

Mod

Karakterleri kareyi ilk önce doldurur, her biri bir kez kullanılır; kalan alfabe (ve rakamlar) sırayla gelir. Kareyi tam olarak belirlemek için 25 ya da 36 karakterin hepsini yazın.

İkinci aşamada sütunların sırasını belirler. Eşit harfler soldan sağa alınır. En az iki harf ya da rakam kullanın.

Kare

Satır boyunca yazmak en yaygın yoldur. Gerçek bir kare rastgele karışık bir alfabeydi; bu yüzden 25 ya da 36 karakterlik tam bir anahtar sözcük, hangi yolu seçerseniz seçin kareyi sabitler.

Yalnızca harfler (ve 6 × 6'lık karede rakamlar) şifrelenir. Boşluklar ve noktalama atılır, sonuç büyük harflerle yazılır. Şifre metni yalnızca A, D, F, G, X (ve V) harflerini kullanır.

İki aşama

Aşama 1 — Polybius karesi

Her düz karakter iki harfe dönüşür: önce satır etiketi, sonra sütun etiketi.

ADFGVX
ANA1C3H
D8TB2OM
FE5WRPD
G4F6G7I
V9J0KLQ
XSUVXYZ

Karakterler ve çiftleri

DüzATTACKAT1200AM
ÇiftADDDDDADAGVGADDDAFDGVFVFADDX

Aşama 2 — sütunlu yer değiştirme

Harf çiftlerini anahtar sözcüğün altında satır satır yazın. Sütunları anahtar sözcüğün harflerinin alfabetik sırasına göre numaralandırın (eşit harfler soldan sağa) ve sütunları bu sırayla, yukarıdan aşağıya okuyun.

PRIVACY
4536127
ADDDDDA
DAGVGAD
DDAFDGV
FVFADDX

İlk satır, sütunların okunma sırasıdır. Son satır kısa olabilir; doldurulmaz.

Çift harfler sırayla: ADDDDDADAGVGADDDAFDGVFVFADDX

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

  1. 1. ADFGVX ya da ADFGX'i seçin. ADFGVX, harfleri ve 0–9 rakamlarını taşıyan 6 × 6 bir kare kullanır. ADFGX ise 5 × 5 bir kare kullanır; burada I ve J aynı hücreyi paylaşır ya da Q dışarıda bırakılır.
  2. 2. Kareyi ayarlayın. Bir anahtar sözcük yazın, gerisi alfabeye göre dolar; ya da kareyi tam olarak belirlemek için 25 ya da 36 karakterin tamamını yazın, tıpkı özgün karışık alfabelerde olduğu gibi.
  3. 3. Yer değiştirme anahtar sözcüğünü girin. İkinci aşamada sütunların hangi sırayla okunacağını belirler. En az iki harf ya da rakam kullanın.
  4. 4. Mesajı yazın ve Kodla ya da Çöz'ü seçin. Yalnızca harfler ve rakamlar şifrelenir. Çalışma bölümü kareyi, her karakterin harf çiftini ve yer değiştirme ızgarasını gösterir.

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

ADFGVX iki aşamalı bir şifredir. İlk aşamada satır ve sütunları A, D, F, G, V ve X ile etiketlenmiş bir Polybius karesi, her düz karakteri iki harfe çevirir: önce satırının etiketi, sonra sütununun etiketi. Bu kesirleme (fractionation) yöntemidir ve mesajın uzunluğunu iki katına çıkarır. İkinci aşamada harf çiftleri, bir yer değiştirme anahtar sözcüğünün altına satır satır yazılır. Sütunlar sonra anahtar sözcüğün harflerinin alfabetik sırasıyla, yukarıdan aşağıya okunur; eşit harfler soldan sağa alınır ve son satır kısa bırakılır. Şifre metni yalnızca bu altı harfi kullanır.

İkisi de tek başına güçlü değildir. Düz bir Polybius yer değiştirmesi harf sıklıklarını ele verir; düz bir yer değiştirme ise harflerin kendisini. Birlikte harf çiftlerini dağıtırlar; böylece bir harfin iki yarısı farklı sütunlara gider. Çözmek için sırayı tersine çevirirsiniz: önce yer değiştirmeyi geri alırsınız — şifre metnini doğru uzunlukta sütunlara bölüp ızgaraya geri yazarak — sonra satırları çift olarak okuyup her çifti karede ararsınız.

Çalışılmış Örnek

Wikipedia'nın ADFGVX örneği, NA1C3H8TB2OME5WRPD4F6G7I9J0KLQSUVXYZ karesini tamamen anahtar sözcük olarak ve PRIVACY yer değiştirme anahtar sözcüğünü kullanır. Mesaj attack at 1200am'dır.

AşamaSonuç
Düz karakterlerA T T A C K A T 1 2 0 0 A M
Aşama 1: harf çiftleriAD DD DD AD AG VG AD DD AF DG VF VF AD DX
Anahtar sözcüğün sütun sırasıP R I V A C Y → 4 5 3 6 1 2 7 (A, C, I, P, R, V, Y sırasıyla okunur)
Aşama 2: şifre metniDGDD DAGD DGAF ADDF DADV DVFA ADVX

İlk aşama A'yı AD'ye çevirir, çünkü A, karenin A satırında ve D sütunundadır. 28 harf çifti, PRIVACY'nin altındaki dört satırı doldurur; sütunları A, C, I, P, R, V, Y sırasıyla okumak şifre metnini verir. Araç her iki satırı da yeniden üretir. ADFGX de 5 × 5'lik bir kareyle aynı biçimde çalışır: Wikipedia'nın ADFGX örneği, CARGO anahtar sözcüğüyle attack at once metnini FAXDF ADDDG DGFFF AFAXA FAFX'e çevirir.

ADFGVX Şifresinin Tarihi

ADFGVX, Birinci Dünya Savaşı'nda Alman İmparatorluk Ordusu'nun kullandığı bir saha şifresiydi; mucidi Teğmen Fritz Nebel'dir. Selefi ADFGX ilk kez 1918'in 1 Mart'ında Batı Cephesi'nde kullanıldı; ADFGVX ise 1 Haziran 1918'de, rakamların da gönderilebilmesi için 6 × 6'lık kare ve ek V harfiyle geldi. Harfler Mors alfabesinde birbirinden çok farklı seslendikleri için seçildi; bu da telsiz operatörlerinin hatalarını azalttı. Hem kare hem de yer değiştirme anahtar sözcüğü her gün değişiyordu.

Nasıl Kırıldı

Fransız kriptanalist Georges Painvin şifreyi 1918'de kırdı. Yer değiştirmedeki örüntüleri bulmak için kalıplaşmış mesaj başlangıçlarından yola çıktı ve anahtar sözcüğün uzunluğu çiftse, sütunların karenin satırlarından ve sütunlarından gelen harf çiftleri arasında değiştiği gerçeğinden yararlandı; bu çiftlerin farklı frekans profilleri vardır. Fransız kaynakları çözümlerinin Alman Bahar Taarruzu'nu durdurmaya yardımcı olduğunu savunur; tarihçi Hilmar-Detlef Brückner ise bunun ne kadar belirleyici olduğunu tartışır. Bugün bir bilgisayar, ADFGVX'i az miktarda şifre metninden kırabilir.

Tarihsel bir şifre, güvenli bir şifre değil

ADFGVX 1918'de ciddi bir şifreydi, ama bugün güvenli değildir. Tarih, bulmacalar ve öğretim için kullanın; özel olan hiçbir şey için asla kullanmayın.

Sık sorulan sorular

ADFGVX şifresi nedir?
ADFGVX, Alman ordusunun 1918'de kullandığı bir saha şifresidir. Her karakteri 6 × 6'lık bir Polybius karesinden seçilen iki harfle değiştirir, sonra harfleri bir sütunlu yer değiştirmeyle karıştırır. Şifre metni yalnızca A, D, F, G, V ve X harflerini kullanır.
ADFGX ile ADFGVX arasındaki fark nedir?
ADFGX önce geldi; Mart 1918'de, I ve J'nin aynı hücreyi paylaştığı 5 × 5'lik bir kare kullanıyordu. ADFGVX, Haziran 1918'de geldi; 26 harfin tamamını ve 0–9 rakamlarını taşıyan 6 × 6'lık bir kare kullanarak sayıların da gönderilmesini sağladı.
ADFGVX şifresi nasıl çözülür?
Önce yer değiştirmeyi geri alın. Anahtar sözcükten ve mesaj uzunluğundan sütun uzunluklarını bulun, şifre metnini anahtar sözcüğün alfabetik sırasında o sütunlara bölün ve ızgaraya geri yazın. Sonra ızgarayı satırlara göre okuyarak harf çiftlerini elde edin ve her çifti Polybius karesinde arayın.
Neden A, D, F, G, V ve X harfleri kullanıldı?
Mors alfabesiyle gönderildiklerinde birbirinden çok farklı göründükleri için telsiz operatörlerinin hatalarını azalttılar. Harflerin kendi anlamı yoktur; birbirinden farklı herhangi altı harf aynı şifreyi verirdi.
ADFGVX şifresini kim kırdı?
Fransız teğmen Georges Painvin 1918'de kırdı. Kalıplaşmış mesaj başlangıçlarını ve her çiftin satır ve sütun yarılarının farklı harf istatistiklerini kullanarak önce yer değiştirmeyi, sonra kareyi geri buldu.
ADFGVX şifresi güvenli mi?
Hayır. Kendi zamanında güçlüydü, ama modern yazılımlar her iki anahtarı da az miktarda metinden çözer. Öğrenme ve bulmacalar için tarihsel bir şifre olarak görün.

İlgili araçlar

Kodlar ve şifreler kategorisinde daha fazlası