Простой метод замены

Простой метод заменыТакие техники появились очень давно — на самом деле они были известны уже грекам и римлянам. Например, Юлий Цезарь использовал простой метод замены, который все еще носит его имя. Всем буквам алфавита он сопоставлял число, а затем добавлял фиксированное число к каждой букве. В данном случае число «3» выступает «ключом» для процесса шифрования и расшифровки. Системы, использовавшиеся до второй мировой войны, были разными вариантами этих идей, единственное отличие — в качестве ключа использовалась уже не константа, а переменная, которая могла принимать любое значение из ряда чисел. Наиболее важным моментом при определении ключа для шифровальной машины был выбор такого числового ряда, который бы обладал наименее заметной закономерностью. Чем более случаен ряд чисел, составляющих ключ, тем меньше информации будет у потенциального взломщика. В те времена основные усилия шли не на то, чтобы открыть новые математические операторы для выполнения процесса скремблирования, а на реализацию уже существующих простых операторов в виде рабочих колес и соединений машины, что позволяло повысить сложность шифра, который в итоге должен был превзойти практические возможности дешифровки, доступные людям. Шифровальные машины — такие, как немецкая Энигма, — которые выполняли эти простые операции в сложных комбинациях и со сложными ключами, появились на рынке уже в 1920-е годы.

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

Похожие записи

  • 06.04.2015 Интегральная схема И транзистор, и интегральная схема были творением гражданских изобретателей, но на первым стадиях они подкармливались военными, которые потребляли значительные количества этих компонентов […]
  • 19.03.2015 Требования производительности Разрываясь между требованиями производительности и стремлением сохранить контроль, военные начали исследования интерактивности, используя в качестве экспериментальных центров гражданские […]
Галерея
8540.jpg 9342.jpg 22211.jpg 26991.jpg armi8804.jpg
Полезное
Интересные записи

Copyright © 2014. All Rights Reserved.