Як же Енігма машина працює?


Опубликованно 24.07.2018 01:45

Як же Енігма машина працює?

Як і всі кращі криптографія, Енігма просто описати, але бісить до перерви.

Вздовж кордону між механічними та електричними, Енігма виглядає зовні, як негабаритні машинці. Введіть першу літеру Вашого повідомлення на клавіатурі і лист загоряється, показуючи, що він замінив у зашифроване повідомлення. На іншому кінці, процес той же: типу "шифротекст" і листи, які світ не розшифроване послання.

Всередині коробки, система побудована навколо трьох фізичних роторів. Кожен займає в листі і виводить його в іншій. Це лист проходить через всіх трьох роторів, ударяється об "рефлектор" в кінці, і проходить через всі три ротора в іншому напрямку.

Дошка загоряється, щоб показати зашифрований вихідний, і перший з трьох кліків роторів навколо однієї позиції – зміна вихідного навіть якщо другою літерою є таким же, як і перший.

Коли перший ротор перетворився через всі 26 позицій, другий ротор кліків круглий, і коли це зробили його колом, третій робить те ж, що призводить до більш ніж 17 000 різних комбінацій, перш ніж процес шифрування повторюється. Додавши до скремблювання був комутаційної, сидячи між основним ротором і вхідний і вихідний, які помінялися парами букв. На самих ранніх машинах, до шести пар може бути обміняна таким чином; більш пізні моделі зрушив її на 10, і додали четвертий ротора. ">

Незважаючи на складності, всі необхідні операторам інформацію про стартової позиції, і того, з трьох роторів, плюс позиції включає в Раду. Звідти, розшифровка так само просто, як набирати кодовий назад у машину. Завдяки відбивачеві, розшифровка була такою ж, як кодування тексту, але в зворотному порядку.

Але цей відбивач також призвело до недолік у вічності і основа, на якій всі codebreaking зусилля були засновані: жоден лист ніколи не буде закодований як саме по собі. З цими знаннями, а також обгрунтовано припустити, що може бути зашифрована в деякі з повідомлень (загальні фрази включено "Кейн besonderen Ereignisse", або "не про що" і "померти групі", або "група"), вдалося ліквідувати тисячі потенційних позиціях ротора.

Зрештою, команда в Блетчлі-парку побудували машину, бомбі, який міг би впоратися з цим логічним аналізом. Але останні кроки завжди виконувалися вручну: робота бомбу було просто зменшити кількість комбінацій, що дешифровальщикам доводилося обстежити.

Навіть в якості союзників для злому коду команди працювали над загадкою, осі удосконалює машини, додавши ще й різні диски, і мінімізувати помилки оператора. Зрештою, Енігма була замінена Лоренца. Це вимагало ще більше codebreaking у Великобританії, і більше автоматизації, щоб зробити це, що веде до виробництва колос, перший у світі цифровий програмований комп'ютер.



Категория: Технологии