ADFGVX, jest jednym z najlepszych znanych szyfrów pola w historii cryptology. Pierwotnie 5 x 5 macierzy tylko 5 listów, ADFGX, system został rozszerzony dnia 1 czerwca, 1918 do 6. listu V. The oznacza literami został wybrany dla ich przejrzystości w alfabecie Morse'a.
W. F. Friedman opisuje jeden z pierwszego ruch mapy analizy odnośnie bitwy działalność od maja do sierpnia, 1918 w Marne i Rheims, Francji. To zostało oparte całkowicie na wzlotach i ruchu upadkach w ADFGVX szyfrze. Ten szyfr został ograniczony do niemieckich Naczelne Dowództwo komunikacji pośrodku i między centralą podziałów i korpusu armii.
ADFGVX szyfruje został rozważony pewny, ponieważ to łączyło zarówno dobra substytucja (dwudzielny podział) , jak i doskonałe przestawienie w jednym system. Podczas osiem miesiąca historii tego szyfru, tylko 10 kluczy zostało odzyskanych przez Alicję (za 10 dni ciężkiego ruchu) i pięćdziesiąt procent wiadomości w tym dniu zostało przeczytane.
26 listów i 10 cyfr ADFGVX zostało umieszczonych do 6 x 6 Dwudzielnego Kwadratu:
|
A |
D |
F |
G |
V |
X |
A |
8 |
p |
3 |
d |
1 |
N |
D |
i |
t |
4 |
o |
a |
H |
F |
7 |
k |
b |
c |
5 |
Z |
G |
j |
u |
6 |
w |
g |
M |
V |
x |
s |
v |
i |
r |
2 |
X |
9 |
e |
y |
0 |
f |
q |
Używając ADFGVX, by kodować wiadomość, na przykład, plaintext, którym "7" jest w "F" rzędzie i w "" kolumna, wtedy "7" jest kodowany do "FA".
Poniżej jest przykładem kodowania "atak w 10pm" z ADGVX.
Plaintext: a t t a c k a t 1 0 p m
Ciphertext: DV DD DD DV FG FD DV DD AV XG AD GX
Obustronny szyfr, który wynika, jest przestawiony z klucz, napisanym przez rząd i przenosił się przez kolumnę. (Przykład poniżej używa klucz "ZNAKU".)
M |
A |
R |
K |
D |
V |
D |
D |
D |
D |
D |
V |
F |
G |
F |
D |
D |
V |
D |
D |
A |
V |
X |
G |
A |
D |
G |
X |
Przestaw kolumny zgodnie z kolejnością alfabetyczną klucza.
A |
K |
M |
R |
V |
D |
D |
D |
D |
V |
D |
D |
G |
D |
F |
F |
V |
D |
D |
D |
V |
G |
A |
X |
D |
X |
A |
G |
Napisz list przez kolumnę pionowo. (W tym przykładzie, napisz "" kolumna najpierw, wtedy "K" kolumna, itd..)
i końcowy ciphertext jest: VDGVV DDVDD GXDDF DAADD FDXG
Łamiąc się ADFGVX
We Francji, nadzwyczajny cryptanalysis został osiągnięty przez Painvin. On rozbił niemiecki system ADFGVX w kwietniu 1918.. Zanim oni rozpoczęli ich ostatnią ofensywę, Niemcy zmodyfikowali system i w kilku dniach Painvin rozbił to jeszcze raz. Francuzi wtedy odkryli, gdzie Ludendorff chciał zaatakować i mógłby zatrzymać ofensywę.
Rozwiązanie przez sławnego francuskiego Kapitana Georgesa a Painvin zostało oparte na tylko dwóch wyspecjalizowały się przypadkach. Żadne ogólne rozwiązanie dla szyfru nie zostało znalezione przez Alicję. W 1933, William Friedman i SIS znaleźli ogólne rozwiązanie. Francuski Ogólny Givierge, Deuxieme Biura również opublikowało rozwiązanie ogólnego przypadku.