Książka kodów

Image
Kryptograficzny podręcznik z czasów wojny secesyjnej, który był używany przez armię Unii do szyfrowania wiadomości telegraficznych

Książka kod jest katalog , w którym, z jednej strony, liter , cyfr , sylab , liczb , słów lub całych zdań są wymienione, a z drugiej strony, pewne kombinacje znaków są przypisane do tych „fragmentów tekstu” ( zwroty ) .

Kod książki takie jak na zdjęciu służył nie tylko do zachowania poufności wiadomości, ale były one w Telegraph być również wykorzystywane w celu zlokalizowania długość tekstu, a tym samym telegram - opłaty niższe.

przykład

Image
Strona z pruskiej książki kodów telegraficznych , 1832

Prosty przykład książki z kodami i jak z niej korzystać:

AAA   Komme heute
BBB   Komme morgen
CCC   Komme übermorgen
DDD   Komme nächste Woche
EEE   Komme überhaupt nicht
FFF   Bleibe kurz
GGG   Bleibe lang

Jeśli nadawca chce wysłać wiadomość „Przyjdź w przyszłym tygodniu, zostań chwilę”, może skorzystać z powyższej książki kodów, aby przesłać „DDDFFF”. W rzeczywistości oczywiście książki z kodami są znacznie obszerniejsze niż w tym przykładzie. Nierzadko książki mają setki stron, podobnie jak książki telefoniczne czy encyklopedie .

przypadków użycia

Rozróżnia się książki kodów, które służą do prostej lub jednolitej transmisji danych , książki kodów, które służą do kompresji danych (zmniejszenie ilości danych) oraz książki kodów, których celem jest zachowanie informacje, które mają być przekazywane w tajemnicy . Przykłady odpowiednich przypadków użycia obejmują:

Możliwe są również formy mieszane. Klawisz skrótu pogodowego służył nie tylko utrzymywaniu w tajemnicy komunikatów pogodowych, ale także umożliwiał znaczne skrócenie długości komunikatów radiowych, a tym samym zmniejszenie ryzyka znalezienia pozycji okrętów podwodnych.

Jeśli jest to kwestia tajemnicy, a niektóre terminy lub zdania pojawiają się znacznie częściej niż inne, wskazane jest użycie kilku tajnych odpowiedników dla często występujących zwrotów, na przykład, jeśli wiadomości od gości powinny pozostać tajne, również kombinacje liter. " Pozwól QQQ ”,„ DEF ”lub„ XYZ ”jako odpowiedniki wizyty, która odbędzie się dopiero w następnym tygodniu. W sensie kryptograficznym mówi się wtedy o homofonach , czyli o „ dźwiękach ujednoliconych ”, co oznacza, że zwykły tekst , czyli „W przyszłym tygodniu”, ma przypisanych kilka odpowiedników szyfrogramu . Ma to na celu utrudnienie nieautoryzowanego odszyfrowania i uniemożliwienie potencjalnemu napastnikowi odkrycia znaczenia kodu za pomocą analizy częstotliwości .

Książki kodowe w historii

Image
Rozszyfrowane terminy z depeszy Zimmermanna

Chociaż książki kodów dla alfabetu Morse'a lub ASCII są oczywiście publicznie znane i używane w ogólny i jednolity sposób, książki z kodami kryptograficznymi muszą być utrzymywane w tajemnicy. Jeśli wpadną w ręce wroga, komunikacja jest ujawniona i nie jest już tajna. Może to mieć fatalne konsekwencje, zwłaszcza w czasie wojny, zwłaszcza jeśli kompromis w kodeksie pozostanie niezauważony.

Przykład kompromisu wydarzył się w przypadku księgi sygnalizacyjnej Cesarskiej Marynarki Wojennej (SKM) podczas I wojny światowej . W przeciwieństwie do International Signal Book, była to tajna księga kodów, którą noszono na niemieckich okrętach wojennych. Kilka dni po rozpoczęciu I wojny światowej niemiecki krążownik SMS Magdeburg osiadł na mieliźnie na Morzu Bałtyckim . Statek musiał zostać porzucony, a zgodnie z przepisami wyrzucono za burtę dwa egzemplarze książki sygnalizacyjnej znajdującej się na pokładzie. Śmiertelnie dla Niemców, wkrótce jednak zostały one odzyskane przez rosyjskich nurków. Jeden egzemplarz został natychmiast przesłany do Admiralicji Brytyjskiej i był już przed ministrem brytyjskiej marynarki wojennej Winstonem Churchillem w październiku 1914 r., A strona niemiecka nie była tego świadoma.

Innym przykładem, również z I wojny światowej, jest depesza Zimmermanna , której kod również można było złamać, co doprowadziło do przystąpienia USA do I wojny światowej.

Praktyczne aspekty

Image
Ta książeczka identyfikacyjna przechwycona z niemieckiego okrętu podwodnego U 505 została wydrukowana na różowej bibule z rozpuszczalnym w wodzie czerwonym atramentem, aby w razie niebezpieczeństwa mogła zostać szybko zniszczona.

Rozróżnia się jednoczęściowe i dwuczęściowe książki kodów. W jednoczęściowych książkach kodowych zarówno tekst jawny, jak i zaszyfrowany są jednakowo uporządkowane alfabetycznie ( leksykograficznie ) . Ma to tę zaletę, że do szyfrowania i deszyfrowania wymagana jest tylko jedna książka , ale decydującą wadą jest to, że jeśli znane są części książki kodów, napastnikowi znacznie łatwiej jest wyciągnąć wnioski ze względu na porządek alfabetyczny.

Wady tej można uniknąć w dwuczęściowych książkach kodów, w których tylko zwykły tekst jest wymieniony alfabetycznie w pierwszej części, ale zaszyfrowany tekst składa się z nieuporządkowanych ciągów. Oczywiście do odszyfrowania potrzebna jest wówczas książka kodów „odwrotnych”, tj. Druga część, w której szyfrogram jest ułożony alfabetycznie.

W praktyce kody są często „ nadmiernie szyfrowane ” (na przykład: nadmierne szyfrowanie za pomocą szyfru przesuwającego lub podstawienia monoalfabetycznego ) w celu utrudnienia nieautoryzowanego odszyfrowania.

Innym praktycznym aspektem kodów jest możliwość ich „de-okaleczenia”. Ze względu na złe warunki transmisji, szczególnie w przypadku wiadomości radiowych, może się zdarzyć, że poszczególne znaki w zaszyfrowanym tekście zostaną okaleczone z powodu zakłóceń . Zamiast wysłanego „DDD” adresat nagle otrzymuje np. „DXD”. Jeśli jednak kod jest zaprojektowany nadmiarowo , na przykład tak, że zawsze muszą się pojawiać trzy identyczne litery (lub trzy kolejne litery w alfabecie), odbiorca może zrekonstruować „DDD” z „DXD” („de-mutilate”) i tak pomimo zakłócony odbiór odszyfrowuje poprawną wiadomość.

Książki kodów muszą być utrzymywane w tajemnicy, zwłaszcza gdy są używane w wojsku, i nie mogą „wpaść w ręce wroga” w stanie nienaruszonym. Dlatego często były specjalnie przygotowywane, aby w sytuacji awaryjnej można je było łatwo i szybko zniszczyć. Papier i tusz dobrano tak, aby pismo spływało i stawało się nieczytelne w kontakcie z wodą. Zastosowano również wyjątkowo cienki papier, aby zaoszczędzić na wadze, ale także aby umożliwić zniszczenie przez oświetlenie lub w razie potrzeby przez jedzenie.

Zobacz też

literatura

linki internetowe