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

Презентация:



Advertisements
Похожие презентации
Ц ЕЛИ : Познакомиться с основными понятиями криптографии и некоторыми шифрами прошедших веков. Узнать, каким образом происходит шифрование с помощью этих.
Advertisements

Квадрат Полибия Фестиваль исследовательских и творческих работ учащихся «Портфолио»
Методы шифрования Фестиваль исследовательских и творческих работ учащихся «Портфолио»
Кодирование информации Информация может накапливаться и передаваться физическими средствами лишь с помощью кода.
Тема : Принципы блочного шифрования План: Сравнение блочных и поточных шифров Предпосылки создания шифра Фейстеля Практическая реализация шифра Фейстеля.
Представление информации, языки, кодирование. Письменность и кодирование информации Под словом «кодирование» понимают процесс представления информации,
3.6. Измерители направления ветра с сельсинной передачей. Для измерения направления ветра обычно применяется флюгарка. (Рис ) Рис Флюгарка.
Кодирование. Кодирование символов. Таблицы: ASCII: коды букв латинского и русского алфавитов, служебных символов (0-31 строки в таблице) – всего 256 кодов.
Лекция по математике и криптографии для школьников.
Уточнение понятия алгоритм Определение 1: Символом будем называть любой печатный знак. Определение 2: Алфавитом называется любое конечное множество символов.
Алфавитный подход к определению количества информации.
Тема урока: Устройство асинхронной электрической машины с фазным ротором.
Выполнил студент группы 9ИнфБ101 Фоминцев.А.И. Криптография и шифрование Шифрование это способ изменения сообщения или другого документа, обеспечивающее.
ПОТОЧНЫЕ ШИФРЫ Самосинхронизирующиеся шифры Самосинхронизирующиеся шифры Синхронные шифры Синхронные шифры.
Шифрование текста. Шифр Хилла (с длиной блока = 2)
Алфавит
Информационная деятельность человека Защита информации.
Кодирование – процесс представления информации, удобный для ее хранения и/или передачи. Запись текста на естественном языке тоже можно рассматривать как.
Система счисления – это знаковая система, в которой числа записываются по определенным правилам с помощью символов некоторого алфавита, называемых цифрами.
Машина Т юрінга. Конструкція машини Тюрінга, її функціональна схема і конфігурація.
Транксрипт:

Enigma

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

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

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

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

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

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

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

Спасибо!