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

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

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

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

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

Предположим, что нам точно известно, что слово G E N E R A L зашифровано буквами U I L K N T N с помощью машины «Энигма» без коммутационной панели. Это значит, что существует такая позиция ротора, когда буква U трансформируется в букву G, также следующая позиция трансформирует I в Е, следующая — L в N и т. д. В принципе, не существует помех в переборе всех возможных позиций то тех, пока не будет найдена нужная. Самым эффективным способом было бы рассматривать все семь букв одновременно. Это можно было сделать, если создать цепочку из семи «Энигм», установив из роторы в последовательные позиции. Задав буквы U I L K N T N, можно будет увидеть, появятся ли буквы G E N E R A L. Если нет, все «Энигмы» нужно передвинуть на один шаг, и повторить процесс. В конце концов, будет найдена нужная позиция ротора, и тогда положение машин будет выглядеть, допустим, так

Метод не требовал технических изысков, превосходящих уровень польской «Бомбы». Было достаточно легко прикрепить провода так, чтобы ток по ним шел лишь тогда, когда все семь букв совпадут с G E N E R A L и выключить машину.

Даже в самые первые дни эта идея не казалась особенно надуманной. Современник Алана, физик из Оксфорда Р.В.Джонс, который стал советником секретной службы по науке, был поставлен да довольствие в Блетчли в конце 1939 г. Он обсуждал насущные проблемы криптоанализа с заместителем Деннистона Эдвардом Трэвисом. Последний говорил о более амбициозной проблеме автоматического распознавания не определенного текста, а немецкого языка вообще. Джонс находчиво предложил несколько вариантов решения, одним из которых было «отметить или сделать прокол в бумаге или пленке в любой из 26 позиций в соответствии с буквой, выходящей из машины… и пропустить получившуюся запись мимо блока фотоэлементов, так что каждый из них может сосчитать количество появлений буквы, которую он ищет. После того, как будет достигнуто заданное общее число, распределение частот встречаемости букв можно будет сравнить с числом, соответствующим языку, таким образом, будет создано что-то вроде шаблона».

Трэвис представил Джонса Алану, которому идея «понравилась». Однако в том, что касалось «Энигмы», то основной метод по-прежнему оставался совсем другим. Он основывался на идее анализа известного куска обычного текста. Трудность, конечно, заключалась в том, что у военной «Энигмы» была коммуникационная панель, которая делала такой примитивный процесс невозможным — существовало 150 738 274 937 250 возможных комбинаций десяти пар букв. Проверить их все у машины не было никакой возможности.

Конечно, это устрашающее число не оказывало влияния на серьезного аналитика. Большие числа сами по себе не гарантировали безопасности от взлома. Любой человек, решивший криптограмму-головоломку, сумел устранить все кроме одного из 403 291 461 126 605 635 584 000000 различных буквенных замещений. Это было возможно сделать благодаря тому, что буква Е вполне обычна, сочетание АО — редко и т. д. и т. п. Так что каждый мог устранить большое количество вариантов сразу.

Как видно, большое количество коммутационных панелей само по себе не является проблемой. Можно рассмотреть гипотетическую машину, в которой своппинг коммутационной панели применяется только перед зашифровкой с помощью базовой «Энигмы». Предположим, что для такой машины точно известно, что текст F H O P Q B Z является шифровкой слова G E N E R A L.

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