Читать книгу «Російська криптологія» онлайн полностью📖 — Вадима Гребенникова — MyBook.
image

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 г.».

...
6