Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Машина Хагелина

Машина Хагелина (или С-36), изобретенная шведским инженером Борисом Хагелином и использовавшаяся армией США, имеет 6 роторов, на которых располагаются штифты в количествах 26, 25, 23, 21, 19 и 17 штук. Каждый из этих штифтов приводится либо в активное, либо в пассивное положение, в зависимости от того, влево или вправо от ротора он выдвигается. После шифрования буквы, которое зависит от установки этих штифтов и

  Рис. 2.1. Машина Хагелина
  Рис. 2.2. Шесть роторов машины Хагелина, каждый со своим числом позиций
положения вращающихся дисков, все 6 роторов поворачиваются на одну позицию. Таким образом, в первоначальном положении первый ротор окажется после шифрования 26-й буквы, а, например, шестой — после 17-й.

Поскольку количества штифтов на роторах взаимно просты, можно считать машину Хагелина механическим вариантом криптосистемы Виженера с ключом длины 26 х 25 х 23 х 21 х 19 х 17 = 101405850.

"Энигма"

 

Рис. 2.3. "Энигма" Рис. 2.4. Схематичное описание машины "Энигма"

Электромеханическая машина "Энигма" (как называли ее англичане), использовавшаяся Германией и Японией, была изобретена А. Шербиусом в 1923 г. Она состоит из трех подвижных дисков — роторов и одного неподвижного — отражателя (см. рис. 2.4). При нажатии на клавишу с буквой электрический сигнал посылается в ту позицию первого ротора, которая этой букве соответствует. Из ротора сигнал выходит уже в другой позиции, зависящей от устройства электропроводки внутри ротора. Все три ротора делают одно и то же, но устройство электропроводки внутри каждого из них свое. Внутри отражателя ток проходит от одного контакта до какого-то другого, тоже зависящего от внутренней электропроводки. Затем ток вновь проходит через три ротора в обратном порядке и зажигает лампочку, которая и определяет шифрование исходной буквы.

Одновременно с нажатием клавиши первый ротор поворачивается на одну позицию. После 26 поворотов первого ротора второй поворачивается на одну позицию. После завершения вторым ротором полного поворота на одну позицию повернется третий.

Ключ "Энигмы" состоит из

i) выбора и порядка роторов,

ii) их начального положения,

iii) фиксированной начальной перестановки алфавита.

 

<== предыдущая лекция | следующая лекция ==>
Шифры перестановок | Кількість інформації згідно Р. Хартлі
Поделиться с друзьями:


Дата добавления: 2013-12-12; Просмотров: 671; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.