Читаем История шифровального дела в России полностью

Практически с самого начала употребления кодов в них были кодовые величины, в которых одному кодовому обозначению соответствовало несколько словарных величин, с одной стороны, и, с другой стороны, одной и той же словарной величине, наиболее часто употребляемой, соответствовало несколько кодовых обозначений. Это было важнейшее условие повышения криптографической стойкости кода, соблюдаемое в России, как и во всех других передовых странах мира. Этой же цели служило и наличие буквенно–слоговой таблицы, которая, кроме того, неограниченно расширяла словарные возможности кода. Вариантами кодовых обозначений достигали относительного выравнивания частот встречаемости в криптограммах шифробозначений, затрудняли дешифрование.

Второе важное условие для кода — необходимость наличия пустышек — нулей, т. е. кодовых обозначений, не соответствующих никаким словарным величинам. Такие пустышки должны были беспорядочно разбрасываться по тексту криптограммы. Эта мера повышения стойкости шифра обладала большой эффективностью и успешно применялась в практике криптографии в России уже с первой четверти XVIII столетия, перекочевав на некоторый период времени и в коды. Тем не менее указанные ухищрения не в состоянии были до конца сделать шифртексты сообщений равновероятными. Рано или поздно при накоплении шифрматериала постепенно выявляются часто встречающиеся кодовые обозначения, соответствующие наиболее часто употребляемым словарным величинам. Этот момент и является отправной точкой при дешифровании сообщений и успешно использовался дешифровальщиками как в России, так и в других государствах.

История зарождения кодов относится к началу XVI века и связана с именем криптографа Папы Римского — Маттео Ардженти, который изобрел буквенный код на 1200 величин, где буквы, слоги, слова и даже фразы заменялись группами букв. Переход от буквенных кодовых обозначений к числовым относится к 1586 г. и приписывается Триентеру Концимо.

Следующий крупный шаг в развитии шифров, близких к кодам (их можно назвать «полукодами»), был сделан через 50 лет, когда начальником «счетной части» — дешифровального отделения — Франции при кардинале Ришелье уже упоминавшимся нами Антуаном Россиньолем был создан для дипломатической переписки шифр, который не был дешифрован на протяжении двух столетий и получил название «Великого шифра». Это был буквенно–слогово–словарный шифр, объемом около 600 величин, которым придавалось несколько значений пропорционально повторяемости их в открытом тексте.

Этот «Великий шифр» Россиньоля начинает уступать место алфавитным и неалфавитным кодам, в современном понимании, лишь со второй половины XIX в. И это происходит одновременно как в странах Европы, так и в России и, частично, в Азии. Эти коды в основном применялись в дипломатической переписке, пробовали их использовать и в военном ведомстве. В Турции в 1877 г. во время войны с Россией применяли уже четырехзначный цифровой код, составленный специально для Турции в Германии. Но опыт русско–турецкой войны, как, кстати сказать, и франко–прусской, показал практическую непригодность существовавших в то время военно–полевых шифров, оказавшихся громоздкими и непрактичными, дающими большое число механических ошибок, и в то же время недостаточно стойких и гибких.

Большинство кодов России конца XIX — начала XX в. были алфавитными

, т.е. буквы, слоги, слова, словосочетания словаря кода располагались в порядке алфавита, а соответствующие им кодовые обозначения представляли собой естественные числовые последовательности. Это обстоятельство в огромной степени облегчило дешифрование, поскольку место каждого кодового обозначения определялось местом слова в словаре соответствующего языка эквивалентного объема. Все эти соображения, естественно, давали возможность опытным криптографам противника восстанавливать код и дешифровать сообщение. Применялись и неалфавитные коды, коды пропорциональные и непропорциональные. В зависимости от вида кодовых обозначений различались цифровые, буквенные и буквенно–цифровые коды. Последние два вида кодов преобразовывались в цифровые, когда сообщения передавались по телеграфу.

С конца XIX в. в Европе появились теоретические труды, в которых описывались методы дешифрования алфавитных и неалфавитных кодов. С этого времени повсеместно начинают использоваться коды с перешифровкой. Перешифровки были различными, от весьма наивных, по сути своей чисто маскировочных, до очень сложных. Последние применялись на наиболее важных каналах связи. Подробнее об этих кодах России будет сказано далее.

Коды и кодовые таблицы интенсивно использовали: МИД, военное ведомство, МВД, Министерство финансов и некоторые другие гражданские ведомства. Коды и кодовые таблицы объемом до 1000 — 1200 словарных величин было принято называть «словарными ключами» и, в зависимости от словаря конкретного кода, называть французскими, русскими, немецкими.

Перейти на страницу:
Нет соединения с сервером, попробуйте зайти чуть позже