Немецкий алфавит
Состоит из 26 пар латинских букв: A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t, U u, V v, W w, X x, Y y, Z z. Помимо них, в немецком алфавите присутствуют три умляута (Ä ä, Ö ö, Ü ü) и лигатура ß. Последние подчиняются алфавитному порядку, то есть в словарях следуют сразу после "A a", "O o", "U u" и удвоенной "ss", соответственно. В отдельных случаях применяются дополнительные варианты букв, но это характерно лишь для некоторых диалектов и, в частности, для слов иностранного происхождения, использующихся в немецком языке.
Криптоанализ «Энигмы»
В примере полной таблицы выше таких цепочек оказалось 4:
Следующим открытием Мариана стало то, что хотя конкретные буквы зависели от дневной настройки «Энигмы» полностью, количество цепочек и букв в них задавалось только настройками роторов. Так как количество роторов было равно 3 (но они могли стоять в любом порядке), а начальная настройка состояла из трех букв латинского алфавита, то число вариантов было равно formula_1. Это было значительно меньше чем 26!, что позволило, используя построенные (или украденные) машины «Энигма» составить каталог, содержащий все возможные цепочки. Данная работа заняла почти год, однако результатом стала возможность читать германскую переписку.