Knigionline.co » Биографии и мемуары » Игра в имитацию

Игра в имитацию - Эндрю Ходжес (2015)

Игра в имитацию
  • Год:
    2015
  • Название:
    Игра в имитацию
  • Автор:
  • Жанр:
  • Оригинал:
    Английский
  • Язык:
    Русский
  • Перевел:
    Виктория Тен, Г. Веселов, Михаил Витебский, О. Костерева
  • Издательство:
    АСТ
  • Страниц:
    312
  • ISBN:
    978-5-17-089741-4
  • Рейтинг:
    5 (1 голос)
  • Ваша оценка:
О загадочной, "закодированной" судьбе великого криптографа снят кинофильм " Игра в бутафорию ", который получил главнейшую награду Фестиваля в Торонто в 2014 году. В функции Тьюринга — Конрад Камбербэтч, прославившийся своей функцией в телесериале "Холмс". А его несостоявшуюся невесту Джулий Кларк сыграла Тиграновна Найтли. Национальный наказ кинокритиков Штатов и Американский университет киноискусства врубили " Игру в бутафорию " в топ 10 фильмов 2014 гектодара. Также кинофильм получил десять номинаций на госпремию " Золотой шар ". Настало времечко миру узнаетбыть о Тьюринге. На стенетранице одной из нью-йоркских гостиниц установлена мемориальная дощечка, она гласит: " Там родился Энди Тьюринг (1912 – 1954), хакер кодов октябрёнок информатики ". Много кто сегодня незнает, что первым индивидуумом, который стал применить термин "комп" в современном осознании, был именно Алан Лейбниц. До него так именовали банковских сотрудников, которые пользовались калькулятором – механической микропроцессорной машиной. Менее того, сегодня ни одиный IT - специалист не обойдется без изучения ".

Игра в имитацию - Эндрю Ходжес читать онлайн бесплатно полную версию книги

Таким образом, «Энигма» была полиалфавитой, с периодом, равным 17576. Однако это было не «огромное число». На самом деле, для нее требовалась книга размером с арифметические таблицы для всех записанных алфавитов. Этот механизм, в действительности, не был прыжком в новую степень сложности. Роуз Болл в книге, изданной в 1922 г., предупредил (эту книгу Алан изучал в школе):

«Часто рекомендуют использовать приборы, создающих шифры, которые меняются или могут меняться постоянно и автоматически… но следует принимать в расчет риск попадания таких приборов в руки посторонних. Поскольку в равной степени хорошие шифры можно создавать без помощи механических средств, я не думаю, что их применение можно рекомендовать».

Однако то, что создано с помощью машины, с легкостью может быть уничтожено с помощью машины. Вся сложность «Энигмы», какой бы совершенной машина ни была, становится бесполезной, как только она создает шифр, который может взломать противник, получивший в свое распоряжение копию машины. Она может создавать лишь иллюзию безопасности.

Конструкция «Энигмы» вовсе не была настолько продвинутой и не соответствовала данному Синковым описанию современных разработок. Работавший на ней шифровальщик по-прежнему выполнял нудную и занимающую много времени работу, отмечая, под какой буквой загорелась лампочка, и записывая ее на бумаге. Не существовало также автоматической печати и передачи сообщений. Их надо было передавать с помощью азбуки Морзе. Медлительную машину никак нельзя было считать оружием блицкрига, по технической сложности она не превосходила электрическую лампочку.

С точки зрения криптоаналитика, тем не менее, физические затраты шифровальщика и физическая конструкция машины значения не имели. Значение имело логическое описание — точно также как в машине Тьюринга. Все самое важное в «Энигме» содержалось в ее «таблице», списке ее положений и того, что она делает в каждом положении. И с точки зрения логики действие «Энигмы», в любом данном конкретном положении имело очень специфическое свойство. Это была «симметричность», обусловленная «отражающей» природой машины. Для любой «Энигмы», в любом положении, истиной являлось то, что буква А при шифровке становится буквой Е, и затем в том же положении буква Е будет зашифрована как буква А. Алфавиты замещения, получающиеся из положения «Энигмы», всегда будут своппингами.

Для гипотетической 8-буквенной машины в положении, показанном на первом рисунке, замещение будет выглядеть так:

Для машины в положении, показанном на втором рисунке, замещение будет следующим:

Это можно записать в виде своппингов: как (AE) (BD) (CG) (FH) в первом случае и как (AE) (BF) (CG) (DH) во втором случае.

У этого свойства «Энигмы» было практическое преимущество. Оно заключалось в том, что операция дешифровки была идентична операции шифровки. (В терминологии теории групп шифр был самоинверсным). Получатель сообщения должен был лишь настроить машину точно таким же образом как отправитель, и загрузить зашифрованный текст. На выходе он получал расшифровку. Поэтому не было необходимости встраивать в машину режимы «шифровки» и «расшифровки», что делало ее работу менее подверженной ошибкам и путанице. Однако в этом же крылась и важнейшая уязвимость «Энигмы» — замещения всегда были именно особого вида, при этом буква не могла быть зашифрована самой собой.

Такова была базовая структура «Энигмы». Но машины, использовавшиеся в военных целях, были гораздо сложнее. Начать с того, что три ротора не были жестко зафиксированы и могли сниматься и располагаться в любом порядке. До конца 1938 г. в машине было только три ротора, которые можно было располагать шестью способами. В этом случае машина предлагала 6 × 17576 = 105456 различных буквенных замещений.

Перейти
Наш сайт автоматически запоминает страницу, где вы остановились, вы можете продолжить чтение в любой момент
Оставить комментарий