КАТЕГОРИИ: Архитектура-(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 штук. Каждый из этих штифтов приводится либо в активное, либо в пассивное положение, в зависимости от того, влево или вправо от ротора он выдвигается. После шифрования буквы, которое зависит от установки этих штифтов и
Поскольку количества штифтов на роторах взаимно просты, можно считать машину Хагелина механическим вариантом криптосистемы Виженера с ключом длины 26 х 25 х 23 х 21 х 19 х 17 = 101405850. "Энигма"
Рис. 2.3. "Энигма" Рис. 2.4. Схематичное описание машины "Энигма" Электромеханическая машина "Энигма" (как называли ее англичане), использовавшаяся Германией и Японией, была изобретена А. Шербиусом в 1923 г. Она состоит из трех подвижных дисков — роторов и одного неподвижного — отражателя (см. рис. 2.4). При нажатии на клавишу с буквой электрический сигнал посылается в ту позицию первого ротора, которая этой букве соответствует. Из ротора сигнал выходит уже в другой позиции, зависящей от устройства электропроводки внутри ротора. Все три ротора делают одно и то же, но устройство электропроводки внутри каждого из них свое. Внутри отражателя ток проходит от одного контакта до какого-то другого, тоже зависящего от внутренней электропроводки. Затем ток вновь проходит через три ротора в обратном порядке и зажигает лампочку, которая и определяет шифрование исходной буквы. Одновременно с нажатием клавиши первый ротор поворачивается на одну позицию. После 26 поворотов первого ротора второй поворачивается на одну позицию. После завершения вторым ротором полного поворота на одну позицию повернется третий. Ключ "Энигмы" состоит из i) выбора и порядка роторов, ii) их начального положения, iii) фиксированной начальной перестановки алфавита.
Дата добавления: 2013-12-12; Просмотров: 671; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |