Enigma
Немного истории
Устройство
Что такое ротор
Принцип работы
Пример
Ключ шифра
Особенности шифра
Спасибо за внимание!!!
1.30M
Категория: ИнформатикаИнформатика

Энигма. Устройство

1. Enigma

2. Немного истории

• Первая версия была
разработана в 1918 г.
• Стала известной в основном
из-за того, что использовалась
вермахтом во время ВоВ

3. Устройство

Основную работу выполняют роторы и
рефлектор

4. Что такое ротор

• Ротор – диск, имеющий с каждой
стороны 26 контактов
• Внутри ротора контакты попарно
соединены
• Контакты соседних роторов
касаются друг друга, создавая тем
самым электрическую цепь

5. Принцип работы

• Зашифрованная 1-м ротором буква
шифруется 2-м ротором, далее – 3м, затем проходит через рефлектор,
шифруется снова 3-м, затем 2-м и 1м.
• Когда буква зашифрована, роторы
поворачиваются по некоторому
алгоритму. В результате, одна и та
же буква шифруется разными
символами.
• Благодаря рефлектору, шифрование
и расшифрование выполняются
одинаково.

6. Пример

• На вход поступает ‘A’.
• 1-й ротор поворачивается на
одну позицию вниз.
• Теперь ‘A’ кодируется уже подругому – на выходе получается
‘G’.
1
A
C
3
рефлектор
• На вход поступает ‘A’.
2
рефлектор
• После прохода через все роторы
‘A’ кодируется в ‘C’.
3
2
1
A
G

7. Ключ шифра

• Используемые роторы
• Начальное положение роторов
• Правила движения роторов

8. Особенности шифра

Симметричность
Две идущие подряд одинаковые буквы
шифруются разными буквами
Буква не может быть зашифрована самой собой
Смена алфавитов периодическая:
T = PN, P – число букв в алфавите,
N – число роторов.

9. Спасибо за внимание!!!

English     Русский Правила