Понятно, что избежать такой слабости кода можно было путем перемешивания шифробозначений. В этих случаях для облегчения процессов зашифровывания и расшифровывания необходимо было составить «шифрант» и «дешифрант» — части кода, предназначенные соответственно для зашифровывания и расшифровывания. В шифрантах в алфавитном порядке располагались элементы открытого текста (шифровеличины), т. е. буквы, слоги, слова, словосочетания, а в дешифрантах в порядке возрастания — шифробозначения, если они были цифровыми. Если же они были буквенными, то в дешифрантах шифробозначения также располагались в алфавитном порядке. Однако в шифрах этого второго типа буквенные шифробозначения были крайне редки, они встречались лишь иногда в отдельных частях шифров, например в суплементе.
В этот период у разработчиков шифров появилось явное стремление соотнести каждой букве алфавита в шифре как можно больше шифробозначений. Однако все эти шифробозначения имели один очень большой изъян: они писались подряд, что давало возможность легко их раскрыть. Так, например, «цифирная азбука» для переписки с бароном Кейзерлингом, отправленным в Польшу в декабре 1733 года, имела такой вид:
А в еще одном шифре камергера графа Левенвольда каждой букве латинского алфавита соответствовало даже по десять шифробозначений:
В небольшом суплементе этого шифра два трехзначных цифровых шифробозначения, приданных каждой словарной величине, также выбирались подряд. Точкам и запятым соответствовали трехзначные шифробозначения. Таким образом, традиция выбора разных шифробозначений для разных частей шифра, сложившаяся в петровскую эпоху, нашла свое продолжение в этом втором типе шифров XVIII века.
Однотипные по сути, эти шифры второго типа внешне могли оформляться по-разному. Так, в одних случаях шифрант и дешифрант могли помещаться на одном развороте большого листа бумаги. В других случаях шифрант мог выделяться отдельно и был листами, сшитыми нитями в тетрадь, а дешифрант писался на отдельном развернутом листе. В обоих случаях в шифранте шифровеличины могли помещаться по-разному: или в порядке алфавита с выделением точек и запятых отдельно в конце, или по разделам (словарь, составная таблица, алфавит, числа — «счеты», календарь — «месяцы», пустышки). В это же время начали помещать в шифрант, а часто и в дешифрант, правила пользования шифром. Эти правила объясняли те усложнения и хитрости, которыми отличался данный шифр.
Рассмотрим некоторые наиболее характерные образцы таких шифров того времени.
В 1735 году резидент Алексей Андреевич Вешняков (1700–1745) прислал в КИД «цифры, которыми он корреспондует с генералитетом и министрами российскими, обретающимися при чужестранных дворах».
«Цифирь» была оформлена в виде прошитого нитями тетради. На первой странице — заглавие: «Цифирь секретная, посланная к ея императорского величества усадьбам министрам в Лондон и Дрезден». Вся страница разбита на три вертикальных графы. Первая графа — «Алфавит для сложения». В эту графу помещены буквы российского алфавита, которым отвечают двусмысленные цифровые шифробозначения (произвольные). Сюда же помещены в алфавитном порядке наиболее употребимые предлоги, местоимения, частицы: въ, изъ, как и т. д.
Вторая графа — «Разные знаменования» — содержала словарь шифра. Наряду с тем, что каждому шифробозначению соответствовало, как правило, по одной словарной величине (например, 100 — «Ея Императорское Величество», 199 — «двор Ея Императорского Величества»), некоторым шифробозначениям соответствовали целые группы словарных величин, необходимые из которых выбирались в соответствии с контекстом письма (например: 198 — английский король, двор, Англия).
Третья графа — «Для разбору» — дешифрант. На втором листе здесь приведены «Изъяснения для употребления сей цифири», в которых были раскрыты хитрости этого шифра.
Так, в шифробозначениях отсутствуют цифры 3 и 7, т. е. может быть 46, а не 47, 36 и т. д. Сами по себе любые двусмысленные или трехзначные цифры, которые содержат 3 и 7, служили для обозначения запятых и точек. При этом рекомендовалось: «Мешать оныя между всеми как в десятичных, так и в сотенных, яко прибавкой оных число умножится. Следственно знаменательное скроется так, что никакая комбинация открыть не может. Например: А — 29 можно представит: 729, 279, 297 или 329, 239, 293. Сим образом на всяку литеру, по малой мере, шесть номеров, которы знаемы будут токмо тому, кто ведает, что 3 и 7 ничего тут не значат. Следственно, яко оне бы не были, — но едино 29 будет видеть».
Читать дальше
Конец ознакомительного отрывка
Купить книгу