Читать книгу Російська криптологія - Вадим Гребенников - Страница 4
2. Криптологія Петра Першого
ОглавлениеПершим із російських царів, який чітко усвідомив важливість шифрування депеш і розвитку шифрувальної справи для забезпечення безпеки держави, був Петро I Великий (1672—1725). Епоха його правління характеризується посиленням Російської держави, всіх його управлінських структур, а також структур виконавчої влади. Петро І здійснив ряд найважливіших реорганізацій: організацію мануфактури, будівництво гірських і заводів зброї, розвиток торгівлі, включаючи міждержавну, створення Сенату – найвищого органу влади у справах законодавства і державного управління, створення колегій.
Активна зовнішньополітична діяльність Петра І вимагала створення постійної криптологічної служби, здатної забезпечити ефективний захист власних повідомлень і розкриття дипломатичного листування інших держав. Спочатку функції криптослужби виконував «Посольский приказ», пізніше паралельно з ним почала функціонувати «Посольская канцелярия» при Петрі.
Указом від 18 лютого 1700 року на чолі «Посольського наказу» і наказів, що належали до нього, був офіційно поставлений видатний діяч і дипломат раннього періоду петровського часу Федір Олексійович Головін (1650—1706). Він змінив там думного дяка Є.І.Українцева, який у 1699 році був відправлений послом до Константинополя на російському кораблі, що вперше з'явився у водах Босфору.
При своєму призначенні Головін отримав звання «початкового президента державної посольської канцелярії». Як генерал-адмірал Головін одночасно управляв флотом, очолював збройову палату, монетний двір, малоруський наказ. Окрім особистої участі в переговорах з іноземними державами і укладення договорів з ними, Головін керував діяльністю російських послів за кордоном, робив великий вплив на зовнішню політику Росії в період Північної війни. Під безпосереднім спостереженням Головіна працювало «цифирне» відділення.
Вже на самому початку XVIII ст. Петром І була створена «Походная посольская канцелярия», що зосередила в своєму веденні найважливіше політичне листування. Створення її було викликане частими поїздками Петра. «Походная канцелярия» була переважно особистою канцелярією імператора, звідки виходили його найважливіші розпорядження по всіх галузях управління. Сюди стікалися на його вирішення справи зі всіх відомств. Але головною її функцією було ведення дипломатичних справ, чому до її назви додавалося слово «посольская».
Перша згадка в документах про «Похідну канцелярію» відноситься до 1702 року. У цей час цар відправився «в похід» до Архангельська. У поїздці його супроводжував начальник «Посольского приказа», перший міністр Ф.О.Головін. Незважаючи на те, що всі державні справи продовжували проходити через «Посольский приказ», а «печатанье государственной печатью грамот» повинно було далі знаходитися під контролем бояр, найбільш важливі справи вже вирішувалися в Архангельську у Петра І.
У 1706 році «Посольский приказ» очолив Гаврило Іванович Головкін (16601734), який був родичем Петра І по материнській лінії. Після смерті Головіна, 23 вересня 1706 року помічником Головкіна був призначений Петро Павлович Шафіров (1669—1739), який з 1703 року працював «таємним секретарем» при «Похідній канцелярії».
До 1710 року «Походная канцелярия» остаточно обґрунтувалася в Петербурзі та з тимчасової установи стала постійною, причому з 1709 року її стали називати просто «Посольской канцелярией». Саме там була зосереджена вся робота щодо зашифрування та розшифрування листування Петра І і його наближених з різними кореспондентами, а також утворення шифрів і рекомендацій щодо їх використання.
У період з 1710 по 1718 роки ця Канцелярія стала головним органом зовнішніх стосунків Росії. Компетенція її розширилася у збиток «Посольскому приказу», що залишився в Москві. Зросла чисельність особового складу Канцелярії. У 1709 році Го-ловкін був призначений державним канцлером, а Шафіров – віце-канцлером. Саме ці перші особи держави керували діяльністю російської криптослужби.
Канцлер і віце-канцлер давали вказівки щодо створення нових шифрів, заміні застарілих, забезпечення шифрами кореспондентів – дипломатів, воєначальників, інших державних діячів. Безпосередньо їм докладалися звіти про створення нових шифрів і здобич іноземних шифрів.
Стосовно російських «цифирных азбук» і ключів 1700-1720-х років, то вони були шифрами заміни, де елементи, відкритого тексту, які надалі будемо називати шифровеличинами, замінюються умовними позначеннями – шифропозначеннями. Тексти, які шифрувались, писалися на російській, французькій, німецькій і навіть грецькій мовах. У різних шифрах шифровеличинами виступали окремі букви, слова і стандартні вирази.
Як шифропозначення використовувалися елементи, як правило, алфавітів, що спеціально складалися з цією метою, які могли бути буквами кирилиці, латиниці, інших абеток (наприклад, глаголиці), цифри, особливі значки. Частина з таких значків, що мали іноді химерні контури, були нейтральні за значенням, інші ж були символами, до нашого часу майже абсолютно забутими та відомими лише вузькому колу осіб, а в ту далеку епоху несли певне смислове навантаження. До цих останніх відносилися й астрологічні символи планет, що одночасно були й символами металів.
У шифрах петровської епохи уживалися тільки індо-арабські цифри, що з'явилося, ймовірно, наслідком того, що саме Петром I на початку XVIII ст. була виведена з уживання архаїчна буквена кирилична нумерація, що застосовувалася до цього. Реформував Петро і кириличне письмо, ввівши новий вигляд шрифтів, які визначають сучасну зовнішність російської писемності. Проте старі графеми продовжували використовуватися як тайнопис.
Вживалися як шифропозначення і буквені поєднання. Таким чином у той час в Росії використовувалися однобуквені, двобуквені, цифрові, буквено-складові шифрозаміни. Перші державні шифри були шифрами простої або взаємно-однозначної заміни, в яких кожній шифровеличині відповідало тільки одне шифропозначення, і кожному шифропозначенню – одна шифровеличина.
У російські шифри даного періоду, як правило, вводяться «пустишки» – шифропозначення, яким не відповідає жодний знак відкритого тексту. Хоча зазвичай для цього використовувалося всього 5—8 шифровеличин як пустушки, зрозуміло, що введення їх у шифротекст, який виходив у результаті заміни елементів відкритого тексту шифропозначеннями, відображало прагнення творців шифрів осмислити дешифрування шифролистування.
Ці пустушки розбивали структурні лінгвістичні зв'язки відкритого тексту і, до певної міри, змінювали статистичні закономірності, тобто саме ті особливості тексту, які використовували, в першу чергу, при дешифруванні шифру простої заміни. Крім того, вони змінювали довжину відкритого повідомлення, що ускладнювало прив'язку тексту до шифроповідомлення. Тому, мабуть, не випадково, за даними Д. Кана, перший такий російський шифр був дешифрований англійцями лише у 1725 році.
Крім того, в деяких шифрах щифропозначення-пустишки могли використовуватися для зашифрування крапок і ком, що містилися у відкритому тексті. Як правило, це особливо обмовлялося в коротких правилах користування шифром, які поміщалися в цих випадках у шифри.
Зовні шифр Петровської епохи являв собою лист паперу, на якому від руки була написана таблиця заміни: під горизонтально розташованими в алфавітній послідовності буквами кириличної або іншої абетки, яка відповідала мові відкритого повідомлення, були підписані елементи відповідного шифроалфавіта. Нижче могли розміщатися пустушки, короткі правила користування, а також невеликий словник, що називався «суплемент» і містив деяку кількість слів (імен власних, географічних найменувань) або якихось стійких словосполучень, які могли активно використовуватися у текстах, призначених для зашифрування за допомогою даного шифру.
Самим раннім шифром описаного типу була «цифирная азбука» 1700 року для листування Колегії закордонних справ (далі – КЗС) з російським послом в Константинополі Петром Толстим. Вона була шифром простої заміни, в якому кириличній абетці відповідав спеціально складений алфавіт. Тут же були два записи. Перший з них: «Список с образцовой цифирной азбуки, какова написана и послана в Турскую землю с послом и стольником с Толстым сими литеры». Другий особливо цікавий: «Такову азбуку азволнил во 1700 г. написать своею рукою Великий государь по друго диво еси же». З цього виходить, що автором даного шифру був сам Петро Великий.
У Державному архіві Татарстану знаходиться власноручний лист Петра І Толстому, в якому він пише, що посилає йому шифр для кореспонденцій. Цей шифр мав такі правила користування: «Сии слова без разделения и без точек и запятых писать, а вместо точек и запятых и разделения речей вписывать из нижеписанных букв…» (див. таблицю).
Слово «УЖГОРОД» шифрувалося таким чином: амнюинхицахизе.
Був тут і невеликий словник з іменами деяких державних діячів і найменуваннями декількох військових підрозділів і географічними найменуваннями. Ця обставина також знайшла віддзеркалення в правилах користування, де мовилося: «Буде же когда случится писать нижеписанных персон имяна и прочее, то оныя писать такими знаки, какия против каждой отмечено, однакож писать все сплош, нигде не оставливая, а между ими ставить помянутыя буквы, которыя ничего не значат».
Цікавим був і блокнот з шифрами, якими переписувався Петро I. Він був зошитом, листи якого були скріплені мотузком. Розмір зошита: 20х16 см. На кожній його сторінці було записано по одному шифру, всього їх шість:
1) шифр Петра I, який був йому присланий з Колегії закордонних справ до Франції у 1720 році для листування «от двора ко двору»;
2) шифр «для писем к графу Г. и барону П.»;
3) до князя Долгорукого;
4) до князя Репніна (1715);
5) «азбука, которая была прислана от двора его царского величества при указе №…, а полученная 30 июля 1721 г.»;
6) «азбука цифирная, какову прислал Дмитрий Константинович Кантемир в 1721 г.»
Останній шифр із російським алфавітом відрізнявся від попередніх тим, що як шифропозначення в ньому були використані не букви якого-небудь алфавіту, а числа. Розглянемо ще декілька шифрів раннього типу.
«Азбука, данная из государственной коллегии иностранных дел 3 ноября 1721 г. камер-юнкеру Михаилу Бестужеву, отправленному в Швецию», призначалася для шифрування листів Бестужева до Петра I і у КЗС. Алфавіт у цьому шифрі був російський із простою буквено-цифрово-значковою заміною без ускладнень. Ця і багато інших «азбук» зберігалися в конвертах, на яких були написи про те, для яких цілей призначався даний шифр.
Шифри для листування з царем або КЗС в обов'язковому порядку вручалися всім, хто прямував за кордон з державним дорученням. Це могли бути як дипломати, так і не дипломати. Наприклад, збереглася «азбука для переписки с господином бригадиром и от гвардии майором Семеном Салтыковым, который отправлен к его светлости герцегу Мекленбургскому. Дана Салтыкову 1 декабря 1721 г.».
Збереглися і шифри канцлера Р.І.Головкіна. Так, шифри, якими користувався канцлер у 1721, 1724 і 1726 роки для листування з різними державними діячами, були підшиті в один зошит. У кореспондентів Головкіна були перші примірники цих шифрів, у канцлера – другі. У цей зошит було включено 17 шифрів. Серед них «Азбука Олексія Гавриловича Головкіна», «Азбука князя Бориса Івановича Куракіна», «Азбука Олексія Бестужева», «Азбука губернатора астраханського пана Волинського», «Азбука Флоріо Беневені» тощо.
Всі ці шифри побудовані однаково, хоча і мають деякі особливості. Так, в «Азбуці Головкіна» російський алфавіт, де кожній приголосній букві відповідало по одному шифропозначенню, а голосній – по два, одне з яких – буква латиниці, а інше – двозначне число. Цікаво, що на відміну від багатьох інших шифрів, цей шифр написаний не в горизонтальних рядках, а по вертикалі у два стовпці. В ньому було 5 пустушок (букви кирилиці), як помічено: «пустые между слов дабы растановок не знать». Крім того, були особливі, також буквені позначення для ком і крапок. Таких позначень було також п'ять.
Як умовні позначення використовувалася ціла система цифр, ідеограм, особливих значків, спеціально складених алфавітів. Так, у шифровках Петро І зображував ім'я українського гетьмана Івана Мазепи у вигляді сокири й шибениці після того, як той перейшов до шведського короля Карла XII у жовтні 1708 року, а керівника повстання в 1707—1709 років К. Булавіна – у вигляді шибениці.
Петро І приділяв особливу увагу надійній розсилці шифрів і ключів до них. Він писав одному зі своїх послів: «При этом посылаем к Вам ключ, и ежели посланный здорово с ним поедет, и о том к нам отпиши, дабы мы впредь нужные письма могли тем ключом писать и посылать». За указом Петра І кур'єр повинен був «как можно меньше знать, что он перевозит, и быть довольным оплатой своего труда». Самому ж кур'єру наказувалося: «…отнюдь ничьей грамотки не распечатывать и не смотреть».
Отже, документи свідчать, що в петровську епоху центром, де створювалися шифри, де вони вручалися або звідки вони розсилалися кореспондентам, був спочатку Посольський наказ, потім Посольська похідна канцелярія, а з 1720 року – Перша експедиція КЗС.
Вся діяльність з виготовлення шифрів здійснювалася під безпосереднім керівництвом самого імператора, канцлера і віце-канцлера. Як у майбутньому в КЗС, вже в Посольському наказі існував спеціальний штат, якому доручалося зашифровувати і розшифровувати листування. Текст, який підлягав зашифруванню, переписували належним чином дяки Посольського наказу, а потім перекладачі і секретарі Колегії закордонних справ. Вони ж здійснювали й розшифрування листів.
У ділових паперах нерідко вживалося слово «переклад», коли мова йшла про розшифровані листи, і згадувалися «перекладачі» – особи, що займалися не тільки власне перекладом кореспонденції, але й її розшифруванням. У Посольському наказі, наприклад, перекладачем польських листів був Голембовський. Він же «перекладав», тобто розшифровував листи, написані тайнописом, які приходили з Польщі. П.П.Шафіров, посилаючи Головкіну листа польських міністрів, писав: «А цифирь такая, чаю, есть у Голембовского».
Ключ до шифру вручали безпосередньо тій особі, з ким належало листуватися. Проте частини ключа могли пересилатися з нарочними. Для цього їх упаковували в конверт, який опечатувався декількома сургучними печатками. На конверті іноді писалося ім'я нарочного. Так, у 1709 році Я. У. Полонському було доручено стежити за рухом війська бобруйського старости та не допускати його до з'єднання з корпусом шведського генерала Крассау. Полонський був зобов'язаний застосовувати шифр. «При этом посылаем к Вам ключ, – писав Петро, – и ежели сей посланный здорово с ним поедет, и о том к нам отпиши, дабы мы впредь нужные письма могли тем ключем писать и посылать».
Повідомлення кореспондентів, отримані КЗС, читалися секретарями експедиції при отриманні їх з пошти, написані шифром розбиралися ними або підпорядкованими ним нотаріусом-реєстратором, канцеляристом і копіїстами. Після цього секретарі були зобов'язані, якщо президента і віце-президента в КЗС не було, посилати ці реляції до них додому, а під час засідань КЗС про них доповідати, записувати резолюції, що накладалися на них, і складати у відповідь рескрипти.
Ці рескрипти прочитувалися на наступному засіданні, причому, згідно з наказом від 5 квітня 1716 року, і чорнові їх списки, і переписані начисто підписувалися всіма членами КЗС та скріплялися секретарем. Потім текст рескрипту зашифровувався та направлявся у відповідну адресу з кур'єром. Вся робота КЗС була строго регламентована. Вхід в апартаменти КЗС дозволявся тільки особам, що там служили. Інструкція від 11 квітня 1720 року, в якій було встановлено побудову КЗС, закінчувалася приписом, як зберігати державні печатки і «цифирные азбуки».
Для збереження листа в таємниці застосовувалися відповідні охоронні заходи. Так, лист Петра I до Огильві від 17 лютого 1706 року супроводжувався таким записом: «Февраля в 17 день цыфирью Реновою. А посланы в 22 день; замешкались за тем, что азбуку переписывали и в пуговицу вделывали. Посланы с маером Вейром».
Посилалися в КЗС такі азбуки в конвертах, які опечатувалися червоними сургучними печатками, однак не державними, а особистими відправників. Пересилали шифри досить часто, адже термін їх дії був обмежений і документи, що вийшли з дії, направлялися в КЗС.
Постійно шифроване листування здійснювалося з дипломатичними представниками Росії за кордоном, зокрема: при віденському дворі – Голіциним, Урбіхом, Беклемішевим, Веселовським; при прусському дворі – з Льотом, а потім з Головкіним. Спеціальні шифри для листування з російським двором мали: Матвеєв – посол в Англії, Голландії, Австрії; Куракін – посол в Римі, Лондоні, Нідерландах, Ганновері, Парижі, і багато інших дипломатів, чиї шифри збереглися.
Часто зашифровувалися листи й коронованих кореспондентів – польського короля Августа II, прусського короля Фрідріха, хоча частіше це листування вели міністри і вельможі союзних держав: саксонську – Арнштедт, Флемінг, польську – Шембек, Синявський, Шанявський, Денгоф, данську – Юст Юль. Листування це стосувалося питань міжнародної політики, укладання союзних договорів і військових питань. Шифроване листування прусського короля знаходилося в руках його міністра Кайзерлінга. Існувало таємне листування Росії і Молдавії. Відомі шифровані листи господаря Михайла Раковіци, молдавського «посланця» Георгія Кастріота. Короткочасні дипломатичні місії також супроводжувалися врученням таємної «азбуки» особі, що прямувала з Росії за кордон.
Вищий командний склад армії і флоту також мав шифри для листування з царем. Відомі шифровані листи Петра I до адмірала Апраксіна, фельдмаршала Огильві, фельдмаршала Шереметєва, фельдмаршала-лейтенанта Гольца та їх шифровані відповіді. При цьому Петро І приділяв велике значення якості тайнопису. Так, цар з невдоволенням повідомляв фельдмаршалу Огильві: «Цыфирь вашу я принял, но оная зело к разобранию легка».
У своєму листуванні кореспонденти використовували шифри, призначені для шифрування листування на різних мовах. В основному, у цей період застосовувалися так звані російські, німецькі і французькі шифри, в яких як шифровеличини використовувались букви, склади, слова, словосполучення відповідно російські, німецькі, французькі. Петро I особливо часто використовував французькі шифри.
У одному з листів Огильві скаржився Головкіну, що не зумів прочитати присланих розпоряджень Петра: «Французские цифирные грамотки нихто читать не может, тако не знаю, что на них ответствовать. Прошу. до извольте мне на все мои письма ответ учинить немецкою цифирью, ибо той францужкой нихто не разумеет». Такі ж скарги Огильві адресував і Петру: «… никого здесь нет, который бы французское ваше мог разуметь, понеже Рен ключ от того потерял… Изволте ко мне через цифирь мою писать, чтоб я мог разуметь…».
Петро пояснив, чому він перейшов у листуванні тайнописом з німецької мови на французьку: «Французскою азбукою к вам писали для того, что иной не было. А которую вы перво прислали, и та не годна, понеже так, как простое письмо, честь можно. А когда другую прислал, то от тех пор ею, а не французскою к вам пишем. А и французской ключ послан».
Вручалися шифри для таємного листування і особам, що отримували спеціальне військове завдання від царя. Найбільш близькою особою до Петра I, як відомо, був Меншиков, якому після Полтавської перемоги цар присвоїв чин генерал-фельдмаршала. Шифроване листування між Петром I і Меншиковим стосувалося надзвичайно важливих питань. Так, Петро I у січні 1708 року послав Меншикову шифроване «Рассуждение», яке розглядалося на військовій раді у місті Вільно 3 лютого, і просив його висловитися з даного питання. У іншому випадку Петро вимагав, щоб Меншиков зі свого боку прислав «Рассуждение» цифрою.
Меншиков, у свою чергу, листувався таємною азбукою і з дипломатами Долгорукими, і з підпорядкованими йому особами – генерал-майором Волконським, Боуром, Кропотовим і іншими. Комендант Полтави Келін отримав 19 червня 1709 року, тобто за тиждень до Полтавської битви, шифрований лист Петра I, відправлений до нього в шести примірниках. Цар писав: «Когда сии письма получите, то дайте в наши шанцы сегодня знак, не мешкав, однем великим огнем и пятью пушечными выстрелами рядом… что вы те письма получили».
Таким чином, військова шифрована кореспонденція супроводжувалася ще й умовною сигналізацією. Самі листи пересилалися в порожнистих бомбах, оскільки облога шведами Полтави не давала можливості листуватися іншим чином. Через 2 дні, 21 червня, Келін зумів повідомити Меншикова у шифрованому листі про тривогу, що спостерігалася у Полтаві, у шведському таборі та про перегрупування військ ворога у зв'язку з переходом російської армії на правий берег Ворскли.
Листування, що стосувалося важливих внутрішньополітичних питань, також шифрувалося. Так, спеціальний шифр був розроблений для листування про повстання на Доні у 1707—1708 роках. Ключ до цього шифру мали: Петро I, що стежив за ходом повстання, Меншиков – командувач кавалерією, адмірал Апраксін, який вів будівництво гаваней і флоту на півдні Росії, де розвивалося повстання, підполковник Преображенського полку Долгорукий, призначений начальником всіх озброєних сил, виставлених проти повстанців, і азовський губернатор Толстой, якому була підпорядкована територія, де знаходився оплот від турецької небезпеки – Азовська фортеця.
Таємне листування, для якого були розроблені особливі шифри, велося з адміністраторами прикордонних районів і губерній – з київським губернатором Голіциним і обер-комендантом Нарви Наришкіним.
У 1711 році для внутрішнього управління державою був створений Сенат. Дуже скоро після цього Петро I почав шифрувати свої листи Сенату. Зашифровані частини цих листів зазвичай стосувалися військових питань.
Таким чином, можна сказати, що урядове, загальнодержавне шифроване листування в петровську епоху активно велося у сфері зовнішньої політики та дипломатії, військової діяльності та вирішення внутрішньополітичних питань.
Разом із тим, Петро чудово розумів, що Росія в значній мірі відстала від провідних європейських держав у сфері криптології, тому ліквідувати це відставання можливо було лише перейнявши європейські шифросистеми та запросивши провідних криптологів Європи для роботи в Росії. Спочатку вибір Петра зупинився на одному з кращих фахівців у цій сфері того часу – Лейбниці, однак через смерть останнього криптослужба Росії ще впродовж довгого часу не могла досягти європейського рівня.