Принцип роботи машини «Енігма»
Коли натиснута клавіша на клавіатурі, один або кілька роторів переміщуються, щоб сформувати нову конфігурацію ротора, яка буде кодувати одну букву як іншу. Струм протікає через машину, і загоряється одна лампочка на платі ламп, яка показує вихідну букву. Приклад шифру “Енігми” виглядав так: якщо натиснута клавіша P, а машина Enigma кодує цю літеру A, на панелі лампи загориться A. Кожен місяць оператори Enigma отримували кодові книги, в яких вказувалося, які налаштування будуть використовувати кожен день.
Схема шифрування
Схема була аналогічна старомодною телефонної комутаційної панелі, яка має десять проводів, причому в кожному проводі два кінця, які можна підключити до гнізда. Кожен піновий провід може з’єднувати дві букви в пару шляхом підключення одного кінця проводу до слоту однієї літери, а іншого кінця — до іншої букви. Дві літери в парі будуть змінюватися, тому якщо B підключений до G, G стає B, а B стає G. Це забезпечує додатковий рівень шифрування для військових.