<?xml version="1.0" encoding="UTF-8"?>
<FictionBook xmlns="http://www.gribuser.ru/xml/fictionbook/2.0" xmlns:l="http://www.w3.org/1999/xlink"><description><title-info><genre match="100">nonf_biography</genre><genre match="20">computers</genre><genre match="50">sci_math</genre><author><first-name>Михаил</first-name><last-name>Масленников</last-name><home-page>http://mikhailmasl.livejournal.com/</home-page></author><book-title>Криптография и свобода</book-title><annotation><p>Слово криптография означает тайнопись.</p><p>Российская криптография имеет многовековую историю, начинающуюся с указов Петра I о «черных кабинетах».  До середины 80-х годов XX века криптография в России использовалась только для военных, дипломатических и правительственных линий связи и была строго засекречена. Даже  употребление слов «криптография», «шифры», «ключи к шифрам» в открытых публикациях было недопустимо. Но в мире быстро назревала потребность в гражданской криптографии, стремительно развивались информационные технологии, стали появляться компьютерные сети, Интернет, денежные электронные расчеты. Для этого требовались надежные и общедоступные криптографические методы защиты информации.</p><p>Была ли Россия готова к появлению гражданской криптографии? И да, и нет.</p><p>Да, потому что еще с советских времен в России существовала прекрасная криптографическая школа и высококлассные специалисты-криптографы, которые долгое время на равных конкурировали с американским Агентством Национальной Безопасности и обеспечивали гарантированную защиту военных, дипломатических и правительственных линий связи.</p><p>Нет, потому что синдром тотальной секретности всего, что касалось криптографии, восходил к сталинским временам и мало изменился за прошедшие десятилетия. А в подобных условиях очень хорошо себя чувствуют многочисленные чиновники от криптографии.</p><p>В 1992 году случился кризис: поток фальшивых авизо захлестнул Центральный Банк России и грозил обрушить всю финансовую систему. Потребовалась срочная помощь криптографов: в кратчайшие сроки создать, наладить и запустить в эксплуатацию систему криптографической защиты  телеграфных и почтовых авизо в такой огромной структуре, как ЦБ РФ.</p><p>Эта задача была выполнена за три месяца – неимоверно короткий срок.</p><p>В России появился первый реальный пример гражданской криптографии.</p><p>О том, что представляла из себя советская криптографическая школа, о ее специалистах и начальниках, о царившей тогда в стране атмосфере, о том, как была создана система защиты для Центрального Банка России, и, наконец, о том, почему же в России так трудно пробивает себе дорогу гражданская криптография – в этой книге.</p></annotation><lang>ru</lang></title-info><document-info><author><nickname>Nothing</nickname></author><program-used>ExportToFB21, vim, hunspell</program-used><date value="2009-03-19">19.03.2009</date><id>OOoFBTools-2009-3-19-5-1-9-758</id><version>1.1</version><history><p>1.1 – удалены пробелы в начале и в конце абзацев, поправлена структура, оформлены подзаголовки, дефисы заменены на тире, тире в составных словах заменены на дефисы, слиты разорванные строки, вычитано, таблицы заменены рисунками, указана в дескрипшене домашняя страница автора, проверено спеллчекером: Nothing (15.04.2009)</p></history></document-info></description><body><myheader><p>Спасибо, что скачали книгу в <a l:href="http://royallib.ru">бесплатной электронной библиотеке Royallib.ru</a></p><p><a l:href="http://royallib.ru/author/maslennikov_mihail.html">Все книги автора</a></p><p><a l:href="http://royallib.ru/book/maslennikov_mihail/kriptografiya_i_svoboda.html">Эта же книга в других форматах</a></p><empty-line/><p>Приятного чтения!</p><empty-line/><empty-line/><empty-line/></myheader><section><p>Freedom not free!</p></section><section><title><p>Предисловие</p></title><p>Февраль 1993 г. Проблема фальшивых авизо в Центральном Банке России успешно решена. С 1 декабря 1992 года введена система защиты телеграфных авизо, использующая специализированный калькулятор «Электроника – МК–85 С». Калькулятор, изначально предполагавшийся для использования только в режиме шифрования, удалось приспособить для выработки некоего подобия электронной подписи авизо и тем самым гарантировать их подлинность. Сразу же стабилизировался курс рубля, а на директорате Центрального Банка Первый заместитель Председателя ЦБ Татьяна Парамонова официально заявила, что с момента введения этой системы защиты поток фальшивых авизо прекратился. Российскому государству сохранены огромные деньги…</p><subtitle>* * *</subtitle><p>– Ты где вчера был?</p><p>– В Центральном Банке.</p><p>Начальник отдела как-то с подозрением посмотрел на меня, как будто я, пока еще действующий офицер ФАПСИ, продался врагам-конкурентам. Все, кто мешает бизнесу руководства ФАПСИ – враги. И с ними поступают по законам военного времени…</p><p>– Ты получил новое удостоверение?</p><p>– Да, совсем недавно.</p><p>– Дай посмотреть.</p><p>Даю ему в руки свою новенькую красную книжицу с двуглавым Российским орлом. Смотрит, затем складывает и кладет к себе в карман.</p><p>– Значит так. Режим работы у тебя теперь будет такой: утром приходишь, отдаешь мне удостоверение, а в шесть вечера получаешь его обратно. И в Центральный Банк больше – ни ногой!</p><p>– Вы меня арестовываете?</p><p>– Нет, просто устанавливаю для тебя персонально особый режим работы.</p><p>Начальник отдела, в общем, неплохой человек. Сам бы он до такого никогда не додумался. Но есть начальники повыше, генералы. Их интересы в ЦБ были явно ущемлены. И кем: собственным подчиненным! Пользуясь тяжелым положением, в котором оказался ЦБ в результате неимоверного потока фальшивых чеченских авизо, они собирались навязать ЦБ кабальные условия поставки системы криптографической защиты: и по времени (два года) и по деньгам (около 2 млрд. руб. при тогдашней цене доллара примерно в 400 рублей). Вопрос о том, что это народные деньги подвергаются беззастенчивому разграблению, что затяжка на два года с поставкой системы защиты платежных документов Центробанка может привести к гиперинфляции и неимоверному обогащению криминала, их явно не волновал. Страна большая, нефти много, переживет. А ЦБ деваться некуда, ФАПСИ – единственная в то время организация, занимающаяся криптографической защитой, все специалисты – только там. Без ведома ФАПСИ никто и пикнуть не сможет. Система создавалась еще Иосифом Виссарионовичем, и с тех пор, по их мнению, ничего не изменилось. И вдруг – такой облом! Система защиты поставлена в ЦБ за два месяца, в обход начальников. Лакомный пирог упущен! Пора разобраться с теми, кто это сделал.</p><p>Но какой же примитивный метод разборки! Таков стиль работы многих российских чиновников. И объяснение очень простое – нефть, изобилие природных богатств, получаемые на этом «легкие» деньги расплодили и развратили российских чиновников. Сесть на трубу и перекрыть всем кран – вот основная цель их деятельности. И такой стиль работы переносится на криптографию, специфический раздел математики, занимающейся защитой информации. Появился спрос на криптографические алгоритмы, компьютерные программы, специализированные устройства – запретить! Приказать всем идти на поклон в ФАПСИ, а там чиновники уже решат, какой нужно отвесить поклон: в пояс или пасть в ноги. А непокорных — согнуть в бараний рог с помощью других таких же чиновников из различных налоговых, проверяющих и прочих инспекций. Это и есть реальная российская экономика.</p><p>Что делать в такой ситуации? Становиться покорным вассалом, таким же чиновником, всю свою жизнь сочиняющим никому не нужные, оторванные от всякой реальной жизни распоряжения и инструкции? Тихий, спокойный способ существования, но противный. Противно убивать свое время, свою жизнь на бесполезные дела, часто приносящие просто откровенный вред другим людям. Противно ставить крест на своем образовании, на интереснейшей профессии математика-криптографа-программиста. Всю жизнь потом будет противно сознавать, что поддался слабости, уступил грубому нажиму, подчинился несправедливому решению, бросил на полдороге то, что действительно необходимо делать.</p><p>Свалить! Свалить из этого ФАПСИ, от этих начальников, от этих порядков! Пусть дальше будет трудно жить, пусть говорят, что надо было дождаться пенсии, не высовываться, не перечить начальству – все это пустое. Главное – получаешь шанс обрести то, чего никогда раньше не имел – свободы. А свобода не бывает бесплатной. Путь к обретению истинной свободы, особенно в России, с ее крепостными традициями, не может быть легким. При реальном социализме важны реальные блага: связи, протекции, чиновничьи должности, которые при переходе от социализма к капитализму (дикому) превращаются в акции, доходы, капитал, деньги. А можно ли прожить на свои знания, свою профессию без поддержки и блата? Можно ли инженеру прожить и прокормить семью не превращаясь в торговца-челнока или заурядного барыгу? Насколько соответствуют действительности все декларации о демократии в России, в изобилии сыплющиеся от разных российских политиков? Достижима ли в России реальная свобода и что это такое?</p><p>Больше десяти лет прошло с этого момента, в корне переменившего всю мою жизнь. И книга эта, в отличии от первой книги, «Практическая криптография», выпущенной издательством BHV–Петербург в 2002 году, пишется уже не в Москве, а в Южной Корее, стране, размером чуть больше Московской области, с численностью населения около трети российской, не обладающей такими несметными природными богатствами, как Россия, но достигшей такого уровня развития экономики, что южнокорейскими товарами завалены многие рынки, в том числе и российский. И я надеюсь, что если среди читателей этой книги окажутся люди, не знакомые с математикой и криптографией, то и для них найдется что-то полезное и интересное.</p><p>М.Масленников</p><p>Сеул, 2003 – 2008</p></section><section><title><p>Часть 1</p><p>4 ФАКУЛЬТЕТ</p></title><section><p>– Вот направление, во вторник пройдешь медкомиссию. Поступать-то твердо решил?</p><p>– Не знаю.</p><p>– Решай быстрее и если раздумаешь, сообщи мне. Кандидатов много, найдем другого.</p><p>Что я знал о 4 факультете Высшей Краснознаменной Школы КГБ СССР им. Ф.Э.Дзержинского в том далеком 1974 году? Практически ничего. Только то, что там очень трудно учиться, много математики, уровень подготовки сопоставим с мехматом МГУ. А еще то, что это военное учебное заведение, первые два года – казарма, придется носить военную форму, шинель и сапоги. Все, достаточно! Только казармы и сапог мне недостает для полного счастья. Все мысли направлены на то, чтобы после школы не попасть в армию, где правит «Здравствуй, дерево». Советская Армия – та сила, которая заставляет ребят браться за ум и всеми силами стремиться поступить хоть в какой-нибудь институт. Хочешь ли ты дальше учиться, какое в твоей жизни призвание, какая профессия больше нравится — все это вторично. Первично – не попасть в армию, не вычеркивать из жизни два молодых бесцельно прожитых года, не попадать в рабскую зависимость к армейским самодурам, не терпеть издевательств и унижений, не чистить по ночам зубной щеткой туалет. Даже в те годы было совершенно ясно, что всякие Максимы Перепелицы и Иваны Бровкины – не более, чем дешевая пропаганда. В реальной жизни все совсем не так, порядки в Советской Армии, дедовщина, издевательства над молодыми солдатами были хорошо известны, поэтому желающих попадать туда по собственной воле было мало. По крайней мере, среди ребят из нашего класса обычной московской школы № 154. Впрочем, нет, не совсем обычной. Над школой шефствовал институт атомной энергии им. И.В.Курчатова, отличавшийся от обычных НИИ советской эпохи чрезвычайно высоким интеллектуальным уровнем. У многих родители работали в Курчатнике, а частенько списывающая у меня контрольные по алгебре и геометрии одноклассница Катя Александрова была внучкой директора института академика А.П.Александрова. Отец работает в Курчатнике чуть ли не с момента его основания, так что мне уж сам Бог велел: после школы – МИФИ, а затем – в Курчатник. Сдалась мне эта ВКШ КГБ с ее военными порядками! Надо было сразу сказать об этом кадровику и не морочить больше голову ни себе, ни ему.</p><p>Но в руках бумажка, на которой сверху большими буквами: «Комитет Государственной Безопасности СССР». В моих руках – освобождение от школы на вторник, на целый день! Такая отмазка, наша классная руководительница, физичка, наверняка отпадет! Во вторник контрольная по физике, а в понедельник я выложу ей этот листочек и на таком изощренном основании прогуляю весь день, в том числе и эту гнусную контрольную. Отказаться еще успею, а пока – бери от жизни все!</p><p>Один школьный день я таким образом прогулял, понравилось. Основания – самые что ни на есть законные и весьма нетривиальные. Так ведь, наверное, такие возможности будут и еще несколько раз? Несомненно. Процедура оформления в КГБ долгая, отмазок от школы будет еще много. Так что же ими не воспользоваться? А уж решить: поступать или нет в Высшую Краснознаменную Школу КГБ, можно будет и попозже, ближе к вступительным экзаменам. Да и вообще, даже как-то интересно стало: таинственное учебное заведение, есть возможность сделать какой-то нестандартный выбор будущей профессии, вырваться из общей школьной стаи, длинным клином нацелившейся на МИФИ. Абсолютно никаких, даже самых приближенных представлений о будущей специальности после окончания ВКШ КГБ, у меня в то время не было, и вся эта затея напоминала авантюру. Прекрасно, обожаю авантюры!</p><p>Может, кто-то с детства мечтал стать летчиком или физиком и прямо с детского садика стал готовиться к будущей профессии. Но я уж точно никогда себе до окончания школы и близко не представлял, что буду криптографом.</p><p>Что же представляла из себя в то время полусекретная ВКШ КГБ? В ней было несколько факультетов, но математиков (биномов, яйцеголовых) готовил только один – 4 или Технический факультет. Остальные готовили, как правило, «истинных» чекистов. Биномов никто за «истинных», слава Богу, не считал, и для этого были все основания. Факультет был создан в начале 60–х годов, вскоре после того, как сбежавшие в СССР из американского АНБ – Агентства Национальной Безопасности, занимающегося в США вопросами криптографической защиты информации – американские криптографы Мартин и Митчел поведали советским коллегам об организации криптографической защиты в США. Криптография – точная наука, надежность шифра должна оцениваться не какими-то расплывчатыми рассуждениями, а точными математическими оценками, количеством двоичных операций, необходимых для взлома, и вероятностью успешного взлома. Криптограф может не знать какие-то лингвистические особенности языка, на котором осуществлялась шифрованная переписка, но он должен знать результаты Шеннона, быть математиком, в совершенстве владеть алгебраическими и статистическими методами анализа шифров. При таком подходе появляется возможность гарантировать надежность шифра от любого потенциального злоумышленника, и только такой подход является по-настоящему профессиональным криптографическим анализом.</p><p>Догоним и перегоним Америку! По криптографии СССР должен быть не хуже, чем США, будем готовить своих профессиональных криптографов.</p><p>И, как ни странно, получилось! А, впрочем, ничего странного здесь нет. Криптография в те времена была чисто военной, обслуживала высшее руководство страны, а на такое дело денег и сил не жалели. Всемирно известный историк криптографии американец Дэвид Кан в своей книге «Криптографы» (изданной в России также под названием «Взломщики кодов») напрямую связывает поражение русских армий Самсонова и Ренненкампфа в Первой мировой войне со слабостью российских шифров. Пришедшие на смену царю большевики всегда были особыми конспираторами, любили секретность и, поэтому, не могли оставить без внимания криптографию. В 1921 году Ленин подписал декрет о создании специальной шифровальной службы при ВЧК–ОГПУ, которую возглавил один из близких соратников Ленина, старый большевик Г.И.Бокий. В эту спецслужбу пригласили всех лучших специалистов-криптографов того времени, чьи книги мы изучали на 4 факультете и 50 лет спустя. Но это была еще «традиционная» криптография, где основным орудием криптографа был остро отточенный карандаш и охотничье чутье на какие-то особенности во вскрываемом тексте. Результатов Шеннона в те времена еще не было, вскрытие шифров осуществлялось примерно такими же методами, какими Шерлок Холмс разгадывал загадку «пляшущих человечков» — в основном, за счет интуиции и опыта криптографа. Но тем не менее к началу Второй мировой войны у Советского Союза была достаточно эффективная шифровальная служба. «Явная неспособность немецких криптографов вскрыть советские стратегические системы, с помощью которых засекречивалась самая важная информация, вынудила одного немецкого криптографа признать, что, хотя Россия и проиграла Первую мировую войну в эфире, во время Второй мировой войны она сумела взять реванш за свое поражение» — цитата из Дэвида Кана.</p><p>Сталин, как старый большевик-конспиратор, прекрасно понимал значение шифровальной службы. В 1949 году было создано Главное Управление Специальной Службы при ЦК ВКП(б), многие криптографы того времени получили квартиры в «сталинских» домах, работать в ГУСС через райкомы комсомола направляли лучших молодых выпускников различных ВУЗов тех лет. «Читать всех, но наши шифры и переписку читать никто не должен» — такой лозунг выдвинул «лучший друг всех криптографов». Правда, насчет «читать всех» он, скорее всего, погорячился, ведь были в то время уже известны результаты Шеннона об условиях достижения абсолютной стойкости шифра. Как гласила одна из легенд, ходивших по 4 факультету, попытка одного человека объяснить Лаврентию Павловичу про абсолютную стойкость окончилась тем, что на выходе из здания Лубянки у него отобрали служебное удостоверение. После смерти Сталина шифровальную службу вновь вернули в КГБ, но, тем не менее, в 50–х годах сформировалась весьма сильная когорта советских специалистов-криптографов, которые в 70–х стали нашими лучшими преподавателями. Правда, большинство из них заканчивали обычные ВУЗы, а затем переучивались на криптографов. И вот, в начале 60–х – очередная криптографическая инициатива – готовить специалистов-криптографов сразу же после средней школы.</p><p>Создали 4 факультет ВКШ КГБ, пригласили туда лучших профессоров и преподавателей алгебры, математического анализа, теории вероятностей, теории чисел и многих других дисциплин. А самое главное, что основатели факультета сумели привнести на него дух университетской вольности, гордости за свою специальность, свою профессию, иммунитет от очковтирательства, лизоблюдства, безудержного чинопочитания, тупого преклонения перед разными начальниками, заложили традиции, которые оказались на удивление живучими. За годы существования факультета многие его выпускники сами стали прекрасными преподавателями и одновременно продолжали поддерживать атмосферу раскрепощенности и высочайшей профессиональности во времена брежневского застоя-запоя. Да и отбор на факультет был весьма и весьма строгим: как правило, выпускники специализированных физико-математических школ, победители различных олимпиад, в общем те, кто уже доказал свою способность серьезно учиться.</p><p>Под военными погонами фактически существовало прежнее закрытое отделение мехмата МГУ, с раннего возраста целенаправленно натаскивающее молодых ребят на теорию конечных полей, вероятностные пространства, нормальное распределение и центральную предельную теорему, теорию конечных автоматов, комбинаторику и многое, многое другое, без чего невозможно представить себе современного криптографа.</p><p>И этот оазис существовал в структуре КГБ, где хватало славных начальников.</p><p>– В первую очередь нам нужны хорошие офицеры, а затем уже хорошие специалисты. Хороших специалистов мы можем набрать и из МГУ.</p><p>Такая точка зрения открыто высказывалась генералом — начальником факультета с высоких трибун на партсобраниях и активах. Особенно умиляло, конечно же, его отождествление себя с какой-то великой и невиданной силой – «мы». Наверное, это такие же важные генералы, для которых важнее всего – бодрый утренний рапорт дежурного офицера и регулярные строевые смотры, на которых генералы предстают во всем своем блеске перед подчиненными, а те едят их своими взглядами. Только вот представление о том, что же такое хороший специалист, у начальника 4 факультета не выходило за рамки его привычного генеральского кругозора: в первую очередь тот, у кого всегда поглажена форма и вычищены сапоги. И такой начальник был не одинок на факультете.</p><p>– На экзамен по алгебре нужно приходить четким строевым шагом, чтобы вся алгебра сразу видна была.</p><p>Так наставлял нас начальник рангом поменьше – всего лишь нашего курса. Ну, про своего начальника курса нельзя не вспомнить особо, в отдельной главе этой книги, а пока, говоря о самых общих чертах 4 факультета, стоит еще раз подчеркнуть наличие двух противоположных классов: начальников и преподавателей. Для начальников в первую очередь были важны хорошие офицеры, а для преподавателей – хорошие специалисты. И за все время моего пребывания на факультете я пришел к твердому убеждению, что это – альтернативы, из них нужно выбирать что-то одно: или хороший офицер, или хороший специалист. По крайней мере, на нашем курсе результатом воспитания хороших офицеров, как правило, становился стойкий иммунитет ко всем тупостям и глупостям военной службы и нетерпеливое ожидание очередного афоризма начальника курса, который полностью оправдывал эти надежды:</p><p>– В ваши годы Лазо уже ходил у топки паровоза, а японцы и белогвардейцы его туда бросали.</p><p>Ну разве можно в таких условиях не полюбить математику!</p></section><section><title><p>Глава 1. You are welcome</p></title><p>Этот простой плакатик (именно на английском языке) висел над входом в актовый зал, где состоялось мое первое знакомство с 4 факультетом ВКШ. И все, ничего более! Никак не ожидал: все же военное заведение. Где доска почета с отличниками боевой и политической подготовки, где плакаты с разными солдатами-буратино, с автоматами в руках защищающими от супостатов завоевания Октября, где призывы вождей учиться до посинения и экономить на экономике? Старое здание дореволюционной постройки по Большому Кисельному переулку, уютный дворик, тишина и патриархальность. И это в то время, когда парадность и показуха так и лезли изо всех щелей, а количество и дуракоемкость различных лозунгов и наглядной агитации была сопоставима разве что с современной рекламой. Со стен ПТУ на вас глядели типичные строители и строительницы коммунизма и хрипло зазывали: «Приходите к нам учиться!» И корова и волчица – хотелось добавить им в ответ. Лозунг всеобщего среднего образования означал на практике, что учителя вынуждены были выдавать аттестаты любым двоечникам и лодырям, чтобы не портить показатели райкому КПСС. Потом пошла борьба за образцовый город, в котором должны быть образцовые институты, в них образцовые факультеты и кафедры. Борьба теми же способами, что и за всеобщее среднее образование. Одним словом – развитой социализм!</p><p>А ведь еще Ленин говорил: «Жить в обществе и быть свободным от общества нельзя». Не мог Технический факультет совсем оставаться в стороне от реальной действительности и исключить из повседневной жизни наглядную агитацию, политинформации, субботники, общественно-политические аттестации и прочую подобную чушь, составлявшую основы коммунистического мировоззрения. Но на факультете, встречая абитуриентов, всеми способами сразу же давали понять: не это здесь главное.</p><p>Уютный купеческий дворик, без всяких вывесок и рекламы, в самом центре Москвы, тихий, спокойный, располагающий к размышлениям, творчеству и фантазии – таким запомнился мне Большой Кисельный переулок, дом 11, изначальное место обитания советской криптографической альма-матер. А какие же были там в то время порядки?</p><p>Пять лет учиться на математика-криптографа посылали три ведомства: КГБ, Министерство обороны и Министерство радиоэлектронной промышленности (МРП). Каждое из этих ведомств само отбирало себе кандидатов на учебу и после окончания они должны были прийти туда на работу. Но с ребятами, отобранными МРП, поступали жутко несправедливо: пять лет нужно было ходить в военной форме, подчиняться всем военным порядкам, а после окончания им присваивалось звание офицеров запаса и они шли на работу в гражданское ведомство, не получая никаких льгот, положенных военнослужащим. Правда, их набирали только из Москвы и всегда после окончания оставляли в Москве, а вот выпускников от Министерства обороны ждала экзекуция в виде распределения. «Спасибо царю-батюшке, что Аляску продал» — основная их присказка за все пять лет учебы. Хабаровск, Чита, Алма–Ата, Рига, Минск, Калининград – мой адрес не дом и не улица, мой адрес Советский Союз, везде есть части радиоперехвата и дешифровальные службы при них. И набирали их со всего Советского Союза, сначала приглашая наиболее талантливых в специализированную физ-мат школу-интернат при МГУ, а затем – на 4 факультет. Выбор места распределения, как и полагается, — в зависимости от оценок в аттестате, но были и исключения, особо вольных москвичей могли и с красным дипломом заслать в Хабаровск. Тут уж вовсю торжествовали начальники, припоминая непокорным все грехи. Правда, такие ребята все равно через некоторое время пробивались в Москву, в аспирантуру, а начальники как были, так и оставались все теми же.</p><p>Но больше всего посылало на учебу 8 и 16 управления КГБ, шифровальная и дешифровальная служба, советский аналог американского АНБ. Довольно эффективный в то время аналог, о чем можно прочитать у Дэвида Кана. Посольства и дипломатическая переписка, правительственная и военная связь – все в ведении КГБ, нужны специалисты-криптографы, способные как разрабатывать свои, оригинальные шифры, так и взламывать чужие. Приехала как-то в Москву торговая делегация одной известной иностранной фирмы договариваться о строительстве в СССР крупного завода, узнала условия советской стороны и стала по шифрованной связи обращаться за инструкциями: до какого минимального предела можно торговаться? Получает опять же шифровками ответы. Советская сторона не спешит, гостеприимство проявляет: не хотите ли по Золотому Кольцу России проехаться, попить-погулять, достопримечательности и девушек русских посмотреть? Ну кто ж против такого соблазна устоит, переговоры серьезные, трудные, надо бы прерваться на недельку. А в 16 управлении в это время аврал, мозговая атака, штурм вражеской крепости. Зато потом наступил праздник греческой буквы дельта, которой в математике принято обозначать разность между двумя значениями: предполагаемым и минимальным.</p><p>Вот такую историю любили нам рассказывать на лекциях по основам криптографии. Подозреваю, что продукция построенного завода до сих пор колесит по всей России.</p><p>Но вернемся на Большой Кисельный. Вступительные экзамены на 4 факультет. Тут надо немного вспомнить существовавшую в те времена (середина 70–х годов) систему вступительных экзаменов в ВУЗы, поскольку стремление поступить в институт и избежать армии было тогда (да и сейчас тоже) практически поголовным. Почти во все московские ВУЗы вступительные экзамены начинались одновременно с 1 августа, поэтому желающие поступить должны были заранее выбрать себе институт и сделать на него всю ставку. Но в этом правиле были три явных исключения: МГУ, Физтех и МИФИ. Экзамены в эти институты считались более сложными, поэтому проводились они не с первого августа, как во всех остальных институтах, а в июле. Если не удалось поступить в один из этих трех институтов, то оставалась еще возможность попытать свои силы в августе. Причем даже в этой тройке были различия: первый и наиболее сложный экзамен – письменная математика – проводился, например, на факультете вычислительной математики и кибернетики МГУ буквально в первых числах июля, а первый вступительный экзамен в МИФИ – чуть попозже, 5–6 июля. Поэтому у абитуриента были реальные возможности попробовать свои силы в нескольких местах: сначала – в МГУ, затем, если не получилось на первом же и наиболее сложном письменном экзамене по математике, попробовать свои силы в МИФИ. Если и там неудача, то всегда в запасе был август, основная волна вступительных экзаменов.</p><p>Но было еще одно, четвертое исключение из этого правила – 4 факультет ВКШ КГБ. Вступительные экзамены туда начинались примерно в то же время, что и в МГУ – в самых первых числах июля, поэтому после неудачи на первой письменной математике оставалась еще возможность поступать в МИФИ. Так что для меня это был еще один, и весьма весомый аргумент за то, чтобы попробовать свои силы на 4 факультете.</p><p>Вступительные экзамены: математика (письменная и устная), физика и сочинение, самый трудный – первый, письменная математика, на ней сразу же отсеиваются около 60% абитуриентов. Надо сказать, что поскольку все абитуриенты на 4 факультет отбираются ведомствами, то они же и определяют конкурс при поступлении: примерно 3 человека на место. Сделать больше трудно для кадровиков: с каждым кандидатом много предварительной работы, тщательно проверяются все родственники, связи, привычки, характеристики. Как и в тридцатых годах, для поступления в ВКШ КГБ нужна рекомендация райкома ВЛКСМ. Не знаю, как там давали рекомендации в тридцатых годах, только в середине 70–х это, с первого взгляда отдающее почти революционной романтикой мероприятие, превратилось в будничную чиновничью процедуру. Никаких пламенных страстей, ничего существенного и интересного от всех этих процедур в моей памяти не осталось. Единственное – возможность несколько раз прогулять школьные уроки на таком изощренном и нетривиальном основании: оформляюсь в Высшую Школу КГБ!</p><p>А вот и первая радостная новость: казармы нет совсем! Еще за год до нас казарма была там же, в этом купеческом здании, но факультет расширился, добавилось отделение радистов, и все помещения казармы отдали им. Особых энтузиастов искать под казарму новое помещение видно не нашлось, поэтому москвичи теперь с первого же курса живут по домам, а все иногородние – в общежитии. По крайней мере, так официально объяснялось отсутствие в военном учебном заведении этого святого атрибута: на нет и суда нет.</p><p>От самих вступительных экзаменов на 4 факультет у меня сейчас осталось не очень много воспоминаний. Больше, пожалуй, о периоде подготовки к ним, о попытках объять необъятное и прорешать все задачи из всех учебников для поступающих в ВУЗы. Поэтому к самим экзаменам наступило состояние, близкое к безразличию, — скорее бы закончился этот кошмар. Да, пожалуй, еще припоминались страшилки про вступительные экзамены в МГУ, где время, отведенное для первого письменного экзамена по математике, измеряли чуть ли не с секундомером в руках, а при раздаче листов с вариантами экзаменационных задач от всех абитуриентов требовали держать руки за спиной. Но ничего подобного на первом письменном экзамене в ВКШ не было, обстановка была очень спокойная и даже где-то по домашнему уютная. Система простая: пять задач, сколько решил, столько и получаешь. Задачи попались не очень сложные, пришлось повозиться только с последней, пятой, из стереометрии. Ответ получился жутко уродливым и больше чем наполовину я был уверен, что где-то ошибся при рассуждениях или расчетах. Да и потом все время перед экзаменом меня преследовало раздвоение личности: основная, авантюрная часть, все время подзуживала: «Ну что, слабо?», а оставшаяся где-то в глубине, рассудочная, все время твердила: «Зачем тебе сдались эти военные порядки и сапоги? Иди в МИФИ, как все нормальные люди!». И вот когда я узнал, что на первом экзамене по математике успешно решил все пять задач и теперь перспектива нацепить на себя через месяц военную форму стала не какой-то эфемерной, а самой что ни на есть реальной, авантюрная часть, радуясь достигнутому успеху, опять вылезла вперед все с тем же вопросом и опять задавила во мне все хилые голоса разума. Но сейчас, спустя 30 лет после этой вступительной эпопеи, я опять по-прежнему согласен со своей авантюрной частью.</p><p>Еще одно воспоминание о вступительных экзаменах – это мандатная комиссия. Экзамены закончились, июль, жара, хочется отдохнуть последние денечки перед отправкой в военные лагеря, а тут надо терять целый день на какую-то мандатную комиссию, о которой я тогда не имел ни малейшего представления. А между тем это был важнейший ритуал для начальников, на который собиралась целая куча генералов во главе с начальником всей ВКШ КГБ. На мандатной комиссии начальники должны были живьем посмотреть каждого человека из нового пополнения, который, в свою очередь, должен был продемонстрировать свою подтянутость, дисциплину и стремление стать хорошим военным. Абитуриенты шли на мандатную комиссию в порядке набранных на вступительных экзаменах баллов, поэтому первые представшие перед комиссией люди должны были олицетворять собой потенциально лучшую часть будущего курса.</p><p>Я шел на мандатную комиссию в числе первых, поскольку мое общее количество баллов было почти максимальным – 24 из 25 возможных (к оценкам на экзаменах тогда еще приплюсовывался средний балл аттестата зрелости), поэтому когда методист факультета, готовившая нас к выходу на мандатную комиссию, увидела мою летнюю маечку-размахаечку безо всяких намеков на официальные пиджак и галстук, даже ее доброе сердце не выдержало такого надругательства над уважением к строгой комиссии. С идущего вскоре за мной Лехи М. был срочно снят пиджак, на пару размеров больший, чем того требовала моя отощавшая за время экзаменов фигура, и спешно водружен на меня с целью хоть как-то прикрыть непотребную для генеральского взора летнюю маечку. Про прическу говорить не приходится, поскольку, осознавая потенциальную угрозу поступления в военное учебное заведение, я последние полгода старался всячески насладиться всеми прелестями вольной жизни и, в частности, возможностью отрастить себе волосы подлиннее. Вот в таком импозантном виде началась моя военная служба.</p><p>– Решением мандатной комиссии Вы зачисляетесь на 1 курс 4 факультета Высшей Краснознаменной Школы КГБ им. Ф.Э.Дзержинского. Поздравляем Вас!</p><p>Начальником Высшей Школы КГБ в 1974 году был сравнительно молодой и подтянутый генерал-лейтенант. Окинув меня своим генеральским взором, он добавил:</p><p>– А причесочку-то придется укоротить.</p><p>На выходе я побыстрее скинул пиджак и вернул его ожидавшему своей очереди Лехе М.</p><p>– Ну как?</p><p>– Все нормально!</p><p>– В правый карман пиджака положи 15 копеек.</p><p>Впоследствии из нашего курса Леха стал, пожалуй, одним из самых крутых бизнесменов.</p><subtitle>* * *</subtitle><p>Итак, солдатские сапоги стали для меня, человека сугубо гражданского и не имевшего ни малейшей тяги к военной службе, самой что ни на есть настоящей реальностью. Но сразу честно признаюсь, что учеба на 4 факультете ВКШ КГБ все-таки сильно отличалась от обычной и овеянной разными страшилками службы в Советской Армии. Да и от обычного военного учебного заведения, даже от других факультетов ВКШ КГБ, Технический факультет отличался в первую очередь своим составом, своей спецификой, своими традициями. Но первые лагеря недалеко от Балашихи, под Москвой, на весь август месяц, почти сразу же после вступительных экзаменов, были пока еще довольно непривычными. Там уже все было по полной программе: казарма, строевая подготовка, солдатская столовая и распугивание грибников в окрестном лесу своими воинственными игрищами.</p><p>Первые военные впечатления. Толпа молодых и неуклюжих парней в новой и еще пахнущей вещевым складом повседневной военной форме высаживается из автобуса на пятачке перед главным корпусом балашихинских лагерей. Откуда-то появляется командир с какими-то другими погонами (старшина) и начинает командовать. Создается некоторое подобие толпы-строя, которая начинает свое шествие к бараку-казарме по асфальтовой дорожке. На пути – огромная лужа, которую все начинают обходить, но тут раздается командирский рык:</p><p>– Идти прямо! Что, лужи испугались?</p><p>Так, видимо, надо начинать готовить настоящих офицеров. Но это был один из немногих подобных эпизодов. Каждой из трех учебных групп математиков в этой самой первой Балашихе были назначены командиры из числа слушателей, поступивших на другие, истинно чекистские факультеты ВКШ КГБ, которые уже имели опыт службы в армии. Наш командир группы, к примеру, служил в Кремлевском полку и у нас с ним установились вполне нормальные человеческие отношения. И если бы не дикий рев дневального каждое утро ни свет ни заря:</p><p>– Подразделение, подъем!</p><p>то самое первое месячное пребывание в Балашихе можно было бы назвать вполне сносным.</p><p>В конце первого и второго курса – опять туда же, только уже на пару недель, про это мы еще вспомним в этой книге. Но если сразу после поступления народ был еще немного напуган непривычной военной обстановкой и иногда даже пытался читать Устав гарнизонной и караульной службы и искать высокий смысл в классической уставной фразе: «Заслышав лай караульной собаки, часовой должен дать знать об этом начальнику караула установленным сигналом», то второе, а в особенности третье нашествие в Балашиху все больше походили на веселый пикник на природе, из которого можно натаскать для летних каникул холостых патронов, взрывпакетов и прочих бесплатных фейерверков. А что может быть лучше взрывпакета, плывущего в банке из-под тушенки по щучьему месту тихой лесной речки?</p><p>А говоря в целом о 4 факультете — заведение военное, со всеми военными атрибутами: хождением в военной форме, ежедневным утренним построением, на котором начальник курса придирчиво проверяет твой внешний вид, военной дисциплиной или, по крайней мере, ее видимостью. Кстати, а кто такой начальник курса? Это – отец-командир, организатор и вдохновитель всех наших побед, духовный наставник неопытной молодежи. Все слушатели (не курсанты, а именно слушатели, так официально называли нас в то время, хотя погоны были с буквой «К») 4 факультета разбиты на курсы, и у нескольких курсов — начальник. В то время было всего два начальника курса: один – для 1, 3 и 5 курсов, другой – для 2 и 4. Начальник курса – лицо, ответственное за своих подопечных: если кто-то попался, то виноват в этом в первую очередь начальник курса – недовоспитал своего попавшегося подопечного. А вообще-то по большому счету делать на работе начальнику курса (и еще его заместителю) было нечего. Слушатели первую половину дня – все на занятиях, их в это время не повоспитываешь. А вторая половина – чаще всего или разбегаются по домам (казармы-то нет!) или сидят занимаются в спецбоксах, в которые посторонним вход воспрещен. Так что видел и воспитывал своих ненаглядных чад начальник курса как-то урывками, на утреннем построении, да в перерывах между лекциями. А все остальное свое рабочее время он и его заместитель, наверное, копили силы для такого точечного воспитания, чтобы потом одним-двумя меткими ударами враз победить присущие любому молодому организму антивоенные пороки. Как это удавалось нашему начальнику курса – об этом особая глава в этой книге.</p><p>Первые два года на 4 факультете было некоторое подобие военной подготовки, впрочем, ненамного отличающееся от обычного гражданского вуза. Поначалу немного непривычно для человека, не испытывающего особой любви к военной форме, но потом выясняется, что таких как ты здесь подавляющее большинство и дальнейшая жизнь кажется даже интереснее, чем в обычном вузе.</p><p>Вот такое общее представление о 4 факультете и его обитателях. Пора к делу, к конкретике, детальному повествованию, написанному местным аборигеном на чужбине спустя почти 25 лет после его окончания. Веселая, светлая пора в моей жизни, масса впечатлений и друзей остались после нее!</p></section><section><title><p>Глава 2. Чуда!</p></title><p>Пятница, 8.00 утра. Весь курс построен и ожидает традиционного пятничного шоу – строевой подготовки. По рядам сначала шепотом, а потом все громче и громче разносится народный глас:</p><p>– Чуда!</p><p>– Чу-да!</p><p>– Чу-у–да!</p><p>И оно появляется: сначала в окне лестничного пролета на 5 этаже, а затем постепенно спускается все ниже и ниже и, наконец, ступает на грешную землю. Это наш начальник курса, отец-командир, подполковник. Начинается самое интересное, держи ухо востро, не прозевай и не забудь потом записать его чудесные мысли. Как величайшую реликвию храню я все эти годы записную книжку с почти тремя сотнями его афоризмов, дружно собранными за годы учебы всей нашей группой. Пятница – традиционный день, когда бывает наиболее богатый улов.</p><p>Шоу, как и положено, начинается с осмотра внешнего вида. По определению, почти все слушатели 4 факультета в этом смысле страшные разгильдяи, к тому же каждый божий день появляющиеся в таком виде на московских улицах, в метро, там где есть вероятность быть сцапанными обычным армейским патрулем. Единственный способ безопасного передвижения – не попадаться на глаза патрулю вообще, обходить все чумные места, стараться идти в толпе и только знакомыми маршрутами. Однако Чудо наивно верит в то, что с образцовым внешним видом патруль не найдет к чему придраться и, при невыполненном плане отлова, молча проводит глазами лакомный кусок сыра. Да и вообще, надо чем-то заниматься начальнику курса математиков. Не математикой же!</p><p>– Командирам групп докладывать о неприческах!</p><p>Командиры групп, безуспешно стараясь принять строгий вид, делают осмотр криптографического каре, и, естественно, докладывают, что непрически стремятся к нулю. Отец-командир поясняет:</p><p>– Прически, не соответствующие действительности, немедленно устранить! Сейчас мы с вами пройдемся друг по другу, точнее я по вам.</p><p>и начинает собственный таможенный досмотр. Курс замер в ожидании… конечно же, новых афоризмов!</p><p>– Стоящий рядом товарищ подчеркивает вашу неподстриженность.</p><p>– Что у вас там под шеей растет?</p><p>– У вас люфт на животе, в смысле ремня конечно, а живот надо уменьшать.</p><p>– Немедленно замените шапку-блин на шапку-шапку.</p><p>– Надо становиться в строй с чистыми сапогами, а то вы наматываете на ус, а наворачиваете только грязь.</p><p>– У вас спереди гармонь. Ой, у вас и сзади гармонь. В общем, баян!</p><p>– Что у вас с ногами? Поставьте их строевым способом!</p><p>– Я вам запрещаю в строю комедианничать, как допризывнику.</p><p>– Обрубите себе прическу!</p><p>– В строю должно быть однообразие, именно этим он отличается от бесстроия.</p><p>Строевая подготовка – это Чудино время. Чаще всего она проходила на небольшой площадке (язык не поворачивается выговорить слово «плацу») во внутреннем дворике нашей купеческой усадьбы. Часок разминки на свежем воздухе, разучивание «отходов и подходов», всегда сопровождаемое кучей анекдотов, приколов и Чудиных изречений.</p><p>– Выровняйте строй! А то привыкли на радиоэлектронике рисовать кривые.</p><p>– Ширше шаг! Что вы там шир-шир?</p><p>– Серов! Займитесь Гавриным. Постройте его и ведите строем.</p><p>– Добрынин! Не кульминируйте вокруг себя центр.</p><p>– Моторный! Вы почему обходите строй молчанием?</p><p>Но иногда ее переносили в аудиторию, для, если можно так сказать, теоретической подготовки. Здесь можно задушевно побеседовать с детьми малыми, неразумными, ничего в этой жизни не понимающими, кроме своей математики, о военной службе, учебе, отпуске и просто о разном.</p><p>Вот, например, про учебу.</p><p>– Вы вот не работаете в течение семестра, а когда подходит 30 июня, вы начинаете работать темпами «де же по де те», но «де же по де те» никакой производной не дает, поэтому у вас двойки.</p><p>– Нужно вытащить этих двоечников на бюро и спросить, сколько еще эти перлы будут блестеть изнутри.</p><p>– Комбинаторика – это ваш черный хлеб, который вы все время едите.</p><p>Иногда Чудо прямо на наших глазах делал потрясающие открытия в разных областях науки и техники, естествознания и человеческих возможностей. Оказывается, что:</p><p>– Осциллограф – не майка, его в комнате не сушат.</p><p>Это из области физики. А вот из области сначала арифметики, а затем и высшей математики:</p><p>– Ближайших метро три: Тургеневская, Колхозная, Площадь Свердлова, Площадь Революции, Дзержинская, Кузнецкий мост и так далее.</p><p>– Такая параллель, что ни один Лобачевский не исправит.</p><p>или смеси химии и математики:</p><p>– У Вас, Смирнов, полная химия данных.</p><p>или просто мистики и аномальных природных явлений:</p><p>– Происшествия не имеют происхождения, а имеют случайности!</p><p>– Происхождение Земли, происхождение жизни на Земле, происхождение человека от обезьяны… Происшествия не происходят, а случаются. Происходят чудеса!</p><p>– Перед кем он ходатайствует? Перед Вселенной ходатайствует.</p><p>– У вас что там, Святой Угол?</p><p>– Помогаете ему стать космоносцем?</p><p>– Ой, какие важные портфели! Прямо летающие тарелки.</p><p>– Все ходят нормально, а Вы идете через Луну, иначе Ваша пряжка не могла бы окислиться.</p><p>– Почему он начальника факультета не предупредил, что на Луну полетит к врачу?</p><p>– У Вас под ремнем лунный ландшафт проявился.</p><p>Чудино абстрактное мышление не знало границ. Его нетривиальный разум постоянно рисовал в его воображении некие фантастические картины, которые затем материализовывались в такие же нетривиальные высказывания и доставляли его подчиненным ничем неописуемую радость. О, сколько нам открытий чудных…!</p><p>– Он архиводы в рот набрал.</p><p>– Вы должны запрограммировать в своем динамическом стереотипе, когда на себя посмотреть.</p><p>– Художественную литературу можно читать во сне, а не здесь.</p><p>– Создайте себе счетно-решающее устройство, чтобы знать, когда на какой трамвай и метро ногой наступить.</p><p>– Летом, даже если забраться на Эльбрус, нельзя сдать нормы ГТО по лыжам.</p><p>– Перчатки должны быть текстильные или шерстяные, а не кожаные из крокодила.</p><p>– Имейте в виду, что если холодная вода клонит куда-нибудь – не пейте ее.</p><p>– Многие товарищи идут на занятия с дебетом времени минусовым.</p><p>– Он повернулся и посмотрел на генерала, как будто это что-то эмеферное.</p><p>– У вас за строем то ли портфели, то ли базар. Надо либо убрать портфели в карман, либо самим залезть в портфели.</p><p>– Если у вас все аккуратно вверх ногами сделано, то сделайте неаккуратно.</p><p>– Трубу пароходную себе в рот положил и задымил.</p><p>– В праздники можно достать все, что угодно, даже черта лысого. Черта лысого – это может быть сильно сказано, но в последнее время прецеденты были.</p><p>– А он делает, что захочет, захочет сюда, захочет туда, куда его седьмая нога захочет. Восьмой вихрь в голове.</p><p>– И вы почувствуете, какой у нас длинный и толстый хвост. Как у доисторического ящура.</p><p>Но любимая тема – воинская дисциплина, опоздания, военная форма, outside-поведение доверенных его попечению чад. Чудо терпеливо и совершенно безнадежно пытается объяснить, как хорошо быть хорошим солдатом и как плохо быть плохим.</p><p>– Все ваши знания – это прилагательное. Существительное – это оружие и пулеметы.</p><p>– В чужих глазах вы и соринки замечаете, а в своих и бревна не замечаете. Нужно поднять работу по извлечению бревен из собственных глаз.</p><p>– Хватит ломаться и кривляться, пора выпрямляться в том смысле, что установлены порядки уставные.</p><p>– Вы такие творчества заделываете, что никто, даже крючкастый не разберется.</p><p>– С такой прической ходит как солдат спустя два месяца после демобилизации с Чукотки. Лучше бы на оленях ездил.</p><p>– Вы всегда найдете такую кривду, чтобы она смогла обволочь эту правду и представить ее в красивом виде.</p><p>– Прекратите давить информацию, в смысле разговаривать!</p><p>– Отец Корильо содержал целую камарилью парикмахеров, платил им по 1000 франков в день и стригся каждый день со своей семьей. Вот и вы можете стричься не для буржуазии, а для строя.</p><p>– Вы сами должны знать под кого стричься: под молодца, под воина или под артиста.</p><p>Как трудно сохранять спокойствие, сдерживать все рвущиеся наружу эмоции! Спокойствие, только спокойствие! Главное – математический подход: все запомнить, внести в базу данных, пронумеровать и сохранить. И когда-нибудь дать прочесть это своим детям и внукам: детки, учите лучше математику!</p><p>Контрасты – вот наилучший метод воспитания. Чудотворчества прививали нам любовь к математике гораздо быстрее любых других способов. После строевой подготовки наши преподаватели казались нам еще умнее, а все пропущенные лекции по алгебре и мат. анализу переписывались еще быстрее и старательнее. Все помнили об угрозе: в первую очередь нужны хорошие офицеры, а потом уже хорошие специалисты.</p><p>После утренней разминки – лекции. Здесь не до шуток, нужно максимальное внимание чтобы, записывая лекцию, еще и попытаться вникнуть в смысл доказанных теорем и облегчить себе дальнейшую подготовку к экзамену. Лекции по алгебре, мат.анализу, теории вероятностей – это особая глава в этой книге, пока же отметим, что эти лекции требовали максимальной сосредоточенности, внимания, напряжения, а, следовательно, и эмоциональной разрядки в перерыве. Перекуры – не очень хорошая разрядка, к тому же многие (включая автора этих строк) были абсолютно некурящими. И очень естественно такая разрядка была найдена – домино! Народный козел, не требующий особых умственных усилий, но очень эмоциональный и с элементами математики: умением считать до шести. И вот аудитория, где только что доказывали сходимости к различным предельным распределениям, оглашалась ответной реакцией:</p><p>– Конца взял!</p><p>– Руби шестерочный!</p><p>– С конца слез!</p><p>– Мочи!</p><p>– Рыба!</p><p>Естественно, с комментариями, присущими любому чисто мужскому коллективу.</p><p>В представлении Чуды это была ересь. Как могут эти головастики опускаться до уровня слесарей? А он, хранитель их математической невинности, должен это терпеть? Нет, нет и еще раз нет! Козловый дух должен быть изгнан, побежден любыми способами!</p><p>А какими? Играли ведь не на деньги, не всерьез, не на лекциях, а в перерывах. Первый способ, естественно, воспитательно-уморительный, с новыми афоризмами:</p><p>– Соберите всех козлов и на следующем перерыве зайдите ко мне.</p><p>Козлы, как и положено, на следующем перерыве, вместо законного забивания фишки забиваются в кабинет Чуды.</p><p>– Любители козла и козьего молока! Там полстола, здесь полстола. Там, где козел посидел, полстола нет.</p><p>– А почему нельзя играть?</p><p>– Потому что потому кончается на «у».</p><p>Ясное и понятное математическое объяснение. Не станешь же спорить и говорить что «потому» кончается на «ы» или «и». Но козлы по-прежнему плодятся, как кролики, и Чудо с огорчением констатирует:</p><p>– Теперь командир отделения стал главным козлеправом, а два самых главных учебных боевика учат как давить на козловые фишки и выдавливать из столов и его компонент козловый дух.</p><p>– Почему в ваше присутствие здесь витает козловый дух? И опять той же плеяды…</p><p>Заменить домино на шахматы! Вот в представлении Чуды игра, достойная математиков.</p><p>– Это хорошо, что он развивает свою память, делает шахматные и конские ходы.</p><p>Шахматная мысль в его воображении проникает на 4 факультет, завоевывает молодые умы, соединяется с математикой, порождает новых Алехиных и Ботвинников, затем вырывается на волю, в межпланетное пространство и… Дальше все где-то уже было описано. Но опять его не поняли.</p><p>– Козловый дух уберите! Замените его на шахматы. Это математическую мысль развивает.</p><p>– А домино в комбинаторике помогает.</p><p>– В комбинаторике? Под пол-литру оно помогает!</p><p>Недолго велись мирные переговоры. Очень скоро козловому духу была объявлена война до последней доминошной кости.</p><p>– Ну-ка давайте сюда козла.</p><p>– Какого козла?</p><p>– Беленького, который жил-был у бабушки.</p><p>Тихонько подойти к аудитории, застукать козловый дух и отобрать фишки с обещанием возвратить их после окончания факультета – вот такую наступательную тактику избрал наш padre, бесстрашно начав карательные операции в партизанской войне почти со всем курсом. А выиграть партизанскую войну, да еще в одиночку, заведомо невозможно. Новый комплект домино, продававшийся в спортивном магазине на соседней улице Кирова, стоил 99 копеек. Четверо играющих, у которых конфисковывалась фишка, скидывались по 25 копеек и тут же отсылали гонца за новым комплектом, выполняя таким образом магазину план по продаже домино лет на 5 вперед. А платяной шкаф в Чудином кабинете превращался в огромное фишкохранилище с перспективой вытеснения оттуда всего остального.</p><p>В конце концов было объявлено перемирие. На одном из Ленинских субботников Чудо попросил нескольких человек «прибраться у него в кабинете, в шкафу», заведомо осознавая, к чему это приведет. Арестованная фишка мигом разбежалась по всему курсу и весело застучала, празднуя свое счастливое избавление из ненавистного шкафа. Жалко, что на этом закончились и афоризмы про козловый дух.</p><p>Да, нелегкая задача досталась Чуде: сделать из нас хороших военных. По сложности примерно такая же, как сделать из него хорошего математика. Довольно скоро выяснилось, что традиционные методы кнута и пряника или разделяй и властвуй в применении к 4 факультету не шибко эффективны. Какой у начальника курса был основной кнут? Строевая подготовка по субботам, после занятий, где-то около часа. Обидно, но не смертельно, особенно если при этом еще удавалось разжиться очередными афоризмами на эту тему.</p><p>– Сейчас мы с вами на глазах у всей публики почистим зады.</p><p>– Если в субботу вы входите в число желающих на строевую подготовку, то всякие свадебные и около того путешествия должны быть отложены.</p><p>Ну а пряники? Доска почета, благодарности и все прочие подобные кондитерские изделия зависели только от учебы, авторитетом пользовался тот, кто сильнее разбирается в задачах по алгебре и мат. анализу, а не тот, у кого бритый затылок и громкий командирский голос. Все попытки привить бациллу солдафонства изнутри, найти себе среди курса «друзей и помощников» заканчивались тем, что эти люди с трудом переползали экзаменационные сессии и в конце концов были либо отчислены за неуспеваемость, либо полностью дискредитированы перед остальным курсом своими двойками на экзаменах по математике. И вот в результате в борьбе за нашу образцовость и нравственность со всеми неприческами, козловыми духами, зелеными и прочими змиями-искусителями и искусительницами остался только один преданный боец – Чудо, со своими цитатами бросившийся в отчаянный бой с этой танковой армадой.</p><p>– Когда горит под полом, надо отрывать ломом половые половицы.</p><p>– Вы почему опаздываете, вы что, последний из могикан?</p><p>– Лукьянцу тоже не хватило утюга на заднюю часть корпуса.</p><p>– Речь идет о том, чтобы показать умение и энергию, а не хвост.</p><p>– Вы не Дон–Кихот, чтобы разъезжать с индульгенцией где вам вздумается.</p><p>– Была показана архинизкая дисциплина.</p><p>– У вас что во рту: жевательная резинка или язык потолстел?</p><p>– Вы в Якутии были? Так вот, там живут такие шаманы, как нажрутся мухоморов и балдеют.</p><p>– Вы должны идти работать в театр мимикрии и там показывать носы, языки и прочие органы.</p><p>– И пыхнет своей цигаркой в лицо, считая что он Зевс… от слова зевать.</p><p>– У вас такой беспорядок в комнате, все равно что Тотоша и Кокоша мочалки жевали.</p><p>– Делайте маленькое, но дело. Не превращайте большое дело – политинформацию – в ересь.</p><p>– Командиры должны шевелиться и скрипеть, но не в плохом смысле, а в смысле первой скрипки.</p><p>– Касательство, встречи с бутылками и хождения вокруг них обходите.</p><p>– Зайдешь в вашу аудиторию и после надо чистить нос специальной чистилкой от грязи и бедлама.</p><p>– И эта реляция навечно осталась в скрижалях журнала.</p><p>Насчет реляции – это верно. На всех наших встречах после окончания факультета книжечка с Чудиными афоризмами неизменно пользовалась большим успехом. Но в целом это был довольно безобидный человек, дальше уморительных цитат его деятельность по нашему воспитанию, как правило, не шла. Правда, высказываемое им иногда выражение «Не шутите с военной службой!» сразу же воспринималось большинством из нас как предостережение: смотрите, к чему может привести излишнее усердие на военной службе. Но и это предостережение было, пожалуй, излишним: особо усердствовавших и увлекавшихся военной службой среди математиков 4 факультета не было. И это тоже легко объяснимо: среди математиков почти все поступили на факультет сразу же после школы, избежав службы в армии. Это была сознательная политика, которой придерживались кадровики, набиравшие абитуриентов: человек, прошедший армию, редко сохранял способности к математике. Но помимо математиков за год до нашего поступления на факультете открыли отделение радистов (военных радиоинженеров), вот там уже математика в таком объеме не требовалась, поэтому среди радистов соотношение служивших/не служивших в армии было примерно равным. Но численно это была лишь одна учебная группа на курсе, а математиков – три. Чудо всегда любил ставить нам радистов в пример, а на сборах в Балашихе после первого курса наши «родные» командиры групп были заменены радистами. Но кто кого в результате перевоспитал – неочевидно, один командир-радист, попадая, пусть даже и командиром, в среду математиков, не мог оставаться прежним носителем Чудиных идей.</p><p>Где-то на третьем курсе Чудина активность по нашему перевоспитанию стала спадать, у него появился новый объект для перевоспитания – молодые первокурсники, в числе которых был и будущий целитель разных компьютерных вирусов Е.Касперский. Но арьергардные бои продолжались почти до самого окончания факультета.</p><p>– Отцы, по моему, у всех есть, а то многие смотрят на меня и сомневаются.</p><p>Много позже, слушая разных «слуг народа» по TV, я часто ловил себя на мысли: «Какие чудесные люди! Какое сходство!»</p><p>– Некоторые товарищи продолжают держать позицию недержания. Завяжите… узелком.</p></section><section><title><p>Глава 3. Альбиносы</p></title><p>Вот, наконец, настало время рассказать и о том, чему и как учили на 4 факультете, о его преподавателях, выгодно отличавшихся от разных начальников, о том, как готовили в те времена криптографов. На факультете существовало два, я бы мягко сказал, непохожих друг на друга класса: начальники и преподаватели. Представление о начальниках читатель уже получил в предыдущей главе. Конечно же, Чудо – явление уникальное, достопримечательность факультета, с ним мы сталкивались каждый день, но и остальные начальники, по рассказам и анекдотам из жизни различных поколений факультетских аборигенов, могли достойно побороться с ним за звание самого чудесного начальника. Но в этой главе речь пойдет о противоположном классе – преподавателях, из которых наиболее значимыми были преподаватели с кафедры математики. На факультете было несколько профильных кафедр: математики, криптографии, аналитики, вычислительной техники, все были тесно связаны с математикой, но кафедра математики – особая, ее преподаватели закладывали основы нашего образования.</p><p>Рассказать обо всех преподавателях с кафедры математики того времени сейчас просто невозможно, прошло уже почти 30 лет, многое из памяти стерлось, но общее мое впечатление о них осталось неизменным: это был блестящий коллектив настоящих профессионалов, людей, достойных всяческого уважения. Я постараюсь привести здесь лишь некоторые штрихи из их математических и не только математических портретов, позволяющие современному читателю оценить обстановку на 4 факультете в середине 70–х годов теперь уже прошлого века.</p><p>Первая лекция – математический анализ. Лекции по мат.анализу читает Георгий Павлович Толстов, седой пожилой полковник, всеобщий любимец. Они у него доведены до совершенства, до такого состояния, когда, кажется, что-то не понять просто невозможно. Начиная с простейших понятий точки и ее окрестности, он методично, маленькими шажками переходит ко все более и более сложным теоремам, связанным с функциями и пределами, а заканчивает теорией меры и интеграла, являющейся основой вероятностного пространства. Все даже самые мелкие факты занесены в различные леммы, теоремы, следствия и замечания, все пронумеровано и оприходовано, как в образцовом хозяйстве. Записывать его лекции легко и приятно, говорит ровно, не спеша, всегда укладывается в лекционное время, никогда не повышает голоса. Если уж только в аудитории становится совсем шумно, то Г.П. спокойно обращается: «Товарищи, тише. Теорема-то важная».</p><p>Спокойствие, невозмутимость, уверенность в себе, в своем богатейшем опыте, никакой излишней эмоциональности – таким навсегда запомнился мне, да я думаю и не только мне одному, Г.П., один из наших первых и лучших преподавателей с кафедры математики. Однажды на факультете была организована встреча с ветеранами, посвященная очередному дню Победы, на которой Г.П. в своей обычной манере, не спеша, без излишних эмоций, рассказывал нам, молодым курсантам, как он впервые попал на фронт под Сталинградом, как чудом уцелел при переправе через Волгу, как обстреливали и бомбили их тогда немцы. Нам же, узнав о его фронтовом прошлом, оставалось только по-хорошему завидовать нелегкому жизненному опыту этого человека, его характеру и знаниям.</p><p>На мой взгляд, Г.П. сумел привить многим из нас такое важное качество, как последовательное движение к цели step by step. В математике и криптографии никогда не следует спешить, пытаться перескакивать через какие-то шаги, кажущиеся на первый взгляд весьма простыми, лучше сделать несколько маленьких шажков, но каждый из них должен быть понятен и очевиден. Это же в полной мере относится и к написанию различных программ, которые затем соединяются в большой программный комплекс. Написание и отладка программы во многом сродни доказательству теоремы: и там и там необходимо получить требуемый результат. И в обоих случаях часто делаешь одну и ту же ошибку: пытаешься прыгнуть сразу подальше чтобы побыстрее завершить свою работу. Иллюзия! Вылавливать допущенные и в теореме, и в программе ошибки подчас бывает намного труднее, чем начать все сначала по методу Г.П.</p><p>И точно такой же подход оказывается наиболее эффективным при построении и анализе различных шифров. Что такое классический шифр? Это некоторое математическое преобразование, выполненное над открытым текстом, в результате которого он превращается в шифртекст. Преобразование зависит от ключа и часто является некоторой цепочкой более простых преобразований, зависящих от части ключа или даже только от отдельных его знаков. Посмотрите, например, на американский стандарт DES (Data Encryption Standart) – последовательно, за 16 шагов осуществляется преобразование блока информации. Но почему выбраны именно такие преобразования на каждом шагу? А что будет, если число шагов увеличивать до бесконечности? DES – это уже конечный криптографический продукт, всех мельчайших шажков, осуществленных при его создании, мы не знаем. Остается только слепо верить его создателям, а это не очень хороший подход.</p><p>По методу Г.П., создание шифра надо начинать с самых простейших преобразований, тщательно их изучить, просчитать, все несколько раз проверить и затем сделать следующий маленький шажок по пути их усложнения. А тщательное изучение предполагает получение ответов не только на лобовые вопросы типа: стойкий или нестойкий, но и любое другое дотошное копание до истины: что будет, если увеличивать длину ключа до бесконечности? какова мощность каждого слоя? какие операции лучше использовать? не будет ли повторений? И много, много других подобных вопросов. Для обобщения ответов на них в математике применяются такие алгебраические понятия, как группы, кольца и поля.</p><p>И вот наша подготовка к получению криптографического образования началась с алгебры, сначала с классической линейной, а затем постепенно, маленькими шажками, ко все более и более сложным теоремам, кончая красивейшей теорией конечных полей, разработанной еще в XIX веке молодым французом Эваристом Галуа. В криптографии теория Галуа легла в основу системы с открытым распределением ключей, предложенной американцами У. Диффи и М.Хеллманом в 1977 году. Но и до этого, в 1974 году на 4 факультете ВКШ КГБ прекрасно понимали всю важность и значимость для криптографии теории Галуа и уделяли ей первостепенное внимание при подготовке криптографов.</p><p>Алгебру обожали за ее красоту. Лекциям и задачам по алгебре большинство из нас всегда отдавало предпочтение перед другими предметами. Сан Саныч, молодой тогда еще преподаватель, сам недавно закончивший факультет, был окружен ореолом различных историй, в которых невозможно было отделить правду от вымысла. Одна из таких легенд гласила, что как-то в суточном наряде, будучи еще таким же слушателем, как и мы, Сан Саныч развлекался тем, что пытался научиться эффектно кидать штык-нож в одну из деревянных дверей. После нескольких безуспешных попыток дверь вдруг отворилась и из нее вышел… сам «боцман», зам. начальника ВКШ по строевой подготовке. «Боцман» был колоритнейшей фигурой во всей Высшей Краснознаменной Школе: капитан первого ранга, всем своим видом, голосом, поведением на 200% оправдывающий это народное прозвище. Все начальство, включая и «боцмана», обитало вдалеке от криптографов, в основном здании ВКШ КГБ на Ленинградском проспекте, но иногда, но все же редко, непотопляемый «боцман» заплывал и на Большой Кисельный. Полундра!</p><p>О том, что стало тогда с Сан Санычем, легенда умалчивала. Можно только попытаться ее легко домыслить: несколько суток ареста, но московские гауптвахты сильно загружены, мест нет. Какая жалость!</p><p>На лекциях Сан Саныча метод Г.П. сочетался с его боевым задором, стремлением подколоть своих слушателей, ненамного более молодых, чем он сам. «Тяжело в учении – легко в госпитале» — его любимая поговорка. А еще сама теория Галуа в устах Сан Саныча как бы говорила нам: смотрите, что смог сделать француз Галуа в 19 лет! А вы, такие же молодые, специально отобранные из лучших школ, собранные здесь все вместе, чем хуже? Цените красивые результаты, не выбирайте тривиальных путей! Один нетривиальный результат способен перевернуть все привычные представления, разрушить всю окостенелость и застой в математике и не только в ней. Пусть, на первый взгляд, это и труднее, но в любой ситуации пытайтесь найти нетривиальное, красивое решение, которое понравилось бы вам самим и заставило бы уважать вас окружающих. Не бойтесь быть белыми воронами, альбиносами, выделяющимися из общей стаи, это изначальное условие для творчества, для творческого успеха.</p><p>И эти зерна падали в почву, обильно удобренную Чудиными афоризмами, как бы добавляя: а если будете серыми, незаметными, тривиальными солдафонами, то будете такими же, как ваш начальник курса.</p><p>И вот, несколько лет спустя, казалось, что сама жизнь полностью подтвердила эти мысли: основанная на теории Галуа система с открытым распределением ключей Диффи–Хеллмана произвела переворот в криптографии, доказав, что несколько красивых и нетривиальных идей намного полезнее, чем сотни безропотных, бессловесных, безликих чиновников. Система рассылки ключей упрощается до предела, не нужны больше курьеры с опечатанными сургучной печатью пакетами, криптография становится дешевой, удобной, общедоступной. Система Диффи–Хеллмана оказалась незаменимой в коммерческой, свободной от чиновников криптографии. Но не в России! В России прапорщики, привозящие диппочтой в группу советских войск в Германии секретные ключи к шифрсистемам, везли обратно в контейнерах для диппочты дефицитные в то время покрышки к «Жигулям». Спрос, востребованность обществом – вот что необходимо приложить к красивой идее. А если в обществе всем заправляют Чудесные (а иногда к тому же – просто очень циничные) люди, то рассчитывать на такой спрос не приходится. Если вы такие умные, то почему строем не ходите?</p><p>Не высовывайся, будь как все, сиди тихо – вот атмосфера тех лет в СССР. В большинстве НИИ люди часами не вылезали из курилок, травили анекдот за анекдотом, обсуждали все, что угодно: хоккей, очередной фильм по телевизору, институтские сплетни, где что достать (свободно купить что-то приличное в те годы было невозможно), вязали носки и свитера, бегали по магазинам. Работы, как таковой, почти нигде не было, везде правили серость и скука, порождающие равнодушие и пьянство. Гарантированы какие-то самые минимальные жизненные условия, чтобы не помереть с голоду (на современном языке — около 120-150 долларов в месяц), и полная уравниловка везде и во всем. Это и есть тот развитой социализм, который рухнул за три дня. Но на смену ему пришел социализм загнивающий с истошным воплем «Обогащайся, кто как может!», и люди стали даже с умилением вспоминать свое прежнее болото. А разные изобретатели красивых идей и нетривиальных решений практически в любое время в нашей стране могут рассчитывать лишь на косые взгляды: «Шибко умный!», и хорошо, если только на простое непонимание, без оргвыводов. Нефти много, кому надо – тем хватит, а эти шибко умные бог знает, до чего могут додуматься. Вот она, замедленная отдача от залпа «Авроры».</p><p>Еще несколько слов о любимой мной алгебре. Кроме Сан Саныча, на кафедре математики было еще несколько преподавателей алгебры и все они пользовались огромным уважением у слушателей. Алгебра началась сразу же с первого курса, с самых первых дней пребывания на факультете, а экзамены по алгебре были одними из первых и наиболее трудных. Алгебра сразу же произвела естественный отбор: лучшая часть курса – те, кто лучше разбирается в задачах по алгебре, кто уверенно чувствует себя на экзамене. Такие люди быстро становились неформальными лидерами, признанными авторитетами на курсе. Чудесные (назначенные Чудой) авторитеты – командиры отделений и групп – в первые годы обучения не всегда были одновременно и неформальными лидерами, однако постепенно, через год-два, значение неформальных лидеров возрастало даже в Чудиной «административной вертикали». Нормальная жизнь побеждала.</p><p>Но все-таки одних красивых идей в криптографии недостаточно. Должна быть еще какая-то рабочая лошадка, повседневная, будничная теория, которая всегда необходима так же, как заводу, выпускающему автомобили, необходимы не только полные полета фантазии дизайнеры, но и конвейер и обслуживающие его инженеры. И вот такой рабочей лошадкой в криптографии является теория вероятностей и математическая статистика или попросту ТВИСТ. Статистика текста – это одно из самых основных понятий криптографии, еще Шеннон подметил преобладания встречаемости отдельных знаков в любом открытом тексте, будь то разговорная речь, деловая переписка, телефонный сигнал или компьютерный файл. Любой криптографический анализ начинается с подсчета и анализа статистики перехваченного шифртекста,</p><p>Лекции по ТВИСТу начались на третьем курсе и их нам читал Вадим Евдокимович Степанов, начальник Теоретического (это слово всегда писали с большой буквы!) отдела 8–го управления КГБ. За его спиной были многие реальные, или как их еще называли, боевые шифры, он отвечал за их анализ, стойкость, отсутствие в них каких-то критических ошибок, просчетов, недостатков, которые позволили бы американскому АНБ их взломать. Как можно дать гарантию такой надежности? Очевидно, что для этого надо иметь коллектив из очень высококвалифицированных и независимых экспертов, которые смогли бы изучить и обосновать все возможные попытки потенциального взлома, вероятность его успешного проведения, а также предложить реальные способы защиты от него. А руководитель должен обладать такой квалификацией, которая позволит ему стать экспертом работ этих экспертов, вынести окончательное решение о стойкости шифра и взять на себя ответственность за безопасность обрабатываемой с его помощью информации.</p><p>Это был человек широчайшего кругозора, практик, стоявший по своему научному уровню на голову выше всех остальных. Его абсолютно все уважали, а экзамен по ТВИСТУ был той чертой, которая отделяла еще не до конца созревшего слушателя от уже почти готового специалиста-криптографа. Лекции напоминали отлаженный заводской конвейер, все теоремы не так красивы, как в алгебре, но чрезвычайно важны в криптографии, нельзя пропустить ни одной фразы, ни одного слова, чтобы не сбиться с ритма этого конвейера.</p><p>После окончания 4 факультета я попал на работу к Вадиму Евдокимовичу в Теоретический отдел, смог понаблюдать его не только как ученого, но и как администратора, как руководителя коллектива. Его высочайшая квалификация и авторитет были в отделе бесспорными, он досконально разбирался во всех выполненных криптографических анализах, статьях, посвященных различным проблемам анализа и синтеза шифров, был полностью в курсе всех проводившихся в отделе работ, дискуссий и споров. Да, все это так, его превосходство и авторитет как ученого не вызывали ни у кого из сотрудников ни малейшего сомнения.</p><p>Но у меня была возможность сравнить атмосферу и порядки, царившие в Теоретическом отделе, с Курчатником, в котором работал мой отец. По воспоминаниям многих людей, директор института академик А.П.Александров, или просто А.П., как часто называли его сотрудники, был очень демократичным человеком, любил раскрепощенную атмосферу, шутки, розыгрыши, вел почти пуританский образ жизни. Эти качества во многом были присущи и сотрудникам Курчатовского института, многие из которых были фанатично преданы своей работе, своему институту. Курчатник создал вокруг института огромную инфраструктуру, включавшую в себя дома для сотрудников, детские сады, поликлиники, школы, клуб и многое другое. При социализме 70 – начала 80-х годов огромное значение для людей имела возможность купить машину, получить садовый участок, улучшить свои жилищные условия, и все это было реально в Курчатнике.</p><p>А здесь, в Теоретическом отделе 8 управления КГБ, можно ли назвать царившие тогда порядки демократичными? В обсуждении криптографических проблем – да, безусловно, а вот во всем остальном — сомнительно. Машина, винтики – вот, пожалуй, более точная характеристика. Военная дисциплина, применяемая в рамках научной среды, к теоретикам, для которых очень часто требуется раскрепощенность и свобода. Ежедневный обход контролера в 9.00 утра: все ли на месте? Социалистическое соревнование, в котором по положительным баллам защита диссертации приравнивается к отрицательным баллам за несколько опозданий на работу. Реальные жизненные блага – в основном руководству, рядовым сотрудникам – горы пустых обещаний и бесконечные списки, очереди, записи.</p><p>Но ведь ты же военнослужащий, офицер, получаешь за это солидную (по советским, но не по западным меркам) прибавку к окладу инженера. Ты работаешь на военную промышленность, твои знания, идеи, результаты идут на то, чтобы обеспечить защиту от очень сильного и опасного противника – американского АНБ, как большой пылесос всасывающего и досконально анализирующего советские шифровки. Может быть в этом случае жесткая дисциплина, сталинская машина и винтики – наиболее приемлемая форма работы?</p><p>Да, безусловно, все это так. Но когда-то обязательно от всего этого наступает усталость: усталость от положения безропотного винтика, от ежедневного контролера, от пустых обещаний квартиры, машины, гаража, дачи и еще бог знает чего, что я в избытке получал за годы своей службы в КГБ, от общей обстановки в стране, которой ты служишь. Со сталинских времен вся наша промышленность работала практически только на оборону, вся страна являлась большим лагерем, а за опоздание на работу отдавали под суд. Но постепенно стало ясно, что танками и ракетами людей не накормишь, что те страны, где выпускают качественные и конкурентоспособные товары для людей, бытовую электронику, легковые автомобили, одежду, продукты и прочие товары ширпотреба быстро развиваются и богатеют, а сталинский стиль в конечном итоге приводит к застою и упадку экономики.</p><p>Сталинский стиль в криптографии – это когда вся криптография должна принадлежать государству и работать только на государственные и военные цели, когда все криптографы – это винтики в большой государственной криптографической машине, руководимой криптографическим вождем наверху и массой чиновников-подхалимов снизу. Свободная конкуренция, рынок криптографических идей и предложений – исключены.</p><p>А свободная, ориентированная на потребности людей, а не вождей, экономика требует и свободной криптографии, простой, понятной, доступной, надежной, не связанной с прихотями чиновников. К таким требованиям советская криптография в конце 80 годов была явно не готова и при безусловно высоком уровне ее развития в СССР все мировые рынки сбыта оказались захваченными американцами практически безо всякой конкуренции со стороны уже «свободной» России. Машина и винтики вчистую проиграли борьбу за мировое влияние, за немалые криптографические деньги.</p><p>О Вадиме Евдокимовиче Степанове еще пойдет речь в этой книге. Сейчас же, рассказывая о нем, как о преподавателе теории вероятности, я могу сказать только одно: нашему курсу посчастливилось учиться у такого человека. Это был Профессионал с большой буквы. На мой взгляд, это – первично.</p><p>Но вернемся на факультет. Преподаватели математики, да и сама обстановка на 4 факультете казались более раскрепощенными, демократичными, чем та, в которую я попал позже в Теоретическом отделе Степанова. С одной стороны, университетская среда, порядки и обычаи просто по определению должны сочетаться со свободой, свободой жизни и творчества. А с другой – наглядный пример «истинных» военных был всегда рядом, перед глазами, постоянно напоминал о трагических последствиях увлечения хождением строем.</p><p>И вот начались спецдисциплины, т.е. предметы, непосредственно связанные с криптографией: основы криптографии, теория дисковых шифраторов, теория электронных шифраторов, теория шифрующих автоматов. Многое из того, о чем шла речь на этих лекциях, сейчас открыто опубликовано и обсуждается в INTERNET, что-то уже безнадежно устарело, как, например, теория дисковых шифраторов. Однако в большинстве случаев, о которых нам тогда рассказывали, речь шла об аппаратной реализации шифраторов, об изучении реализуемых преобразований над полем GF(2), состоящем только из двух элементов – 0 и 1. Электронный шифратор – это аппаратная схема на типовых логических элементах, описываемых простейшими операциями математической логики: сложением и умножением по модулю 2, а также отрицанием. Такие логические элементы сплетаются друг с другом множеством проводов, образуя в результате преобразование некоторого двоичного вектора-ключа, из которого вырабатывается двоичная гамма наложения на опять же двоичный открытый текст. Но уже тогда, в середине 70–х годов, было ясно, что типовые логические элементы и провода устаревают, что на смену им приходят интегральные микросхемы, содержащие встроенный процессор с возможностью выполнения гораздо более сложных преобразований, чем это можно сделать с помощью множества плат с проводами и транзисторами. В интегральных микросхемах уже не возятся с отдельными <emphasis>битами</emphasis>, а вся информация одновременно обрабатывается в них векторами, содержащими по несколько (обычно по 8) бит, <emphasis>байтами</emphasis>. А все предыдущие криптографические результаты в теории электронных шифраторов получены в предположении, что основной единицей информации является бит. Если «битовую» криптосхему напрямую использовать для реализации с помощью интегрального микропроцессора, то это будет очень примитивно, тривиально, приведет к неполному использованию всех преимуществ процессора, в конечном счете – к потере эффективности, скорости работы криптосхемы. А скорость работы при шифровании, например, высокоскоростного канала, передающего телевизионное изображение, играет первостепенную роль.</p><p>И вот в далеком 1975 году кафедра математики 4 факультета ВКШ КГБ начинает серию научно-исследовательских работ, призванных заложить основы шифров на новой элементной базе, в которых основным элементом будет не бит, а сразу двоичный вектор, байт. Кафедра математики, ее преподаватели пользуются огромным уважением у студентов-слушателей, к этой НИР привлекаются лучшие из них, готовятся и защищаются многие дипломы и диссертации. Неторопливо, шаг за шагом, нанизываются цепочки теорем, призванных обосновать выбор криптосхемы, гарантировать криптографические свойства, доказываются предельные теоремы и групповые свойства.</p><p>Вообще-то, середину 70–х годов я бы обозначил как водораздел в криптографии. В Америке появляется криптография с открытым распределением ключей, все существовавшие до нее криптографические системы блекнут перед теми преимуществами, которые таят в себе открытые ключи. Простота обмена ключевой информацией при системе с открытым распределением ключей дает возможность использовать надежную криптографическую защиту не только для военных или правительственных линий связи, но и в повседневной жизни практически любому человеку. Через 20-25 лет, в 90–х годах, так и будет, появится общедоступная гражданская криптография. Такие события, как открытие систем с открытым распределением ключей, случаются в истории крайне редко, честь первооткрывателей здесь принадлежит американцам. Однако система с открытым распределением ключей (или, как ее называют иначе, асимметричная система шифрования) не позволяет шифровать данные с высокой скоростью. Для гражданской криптографии появляется потребность в общедоступной высокоскоростной системе традиционного, симметричного шифрования, а асимметричная система используется только для шифрования ключей к симметричному шифру.</p><p>В 1979 году американцы впервые открыто публикуют алгоритм симметричного шифрования DES, предназначенный не для военных целей, а для коммерческих шифров, к которым в мире начинает проявляться большой интерес. Возможность военного противостояния — вещь эфемерная, выигрывает не тот, у кого больше ракет и танков, а тот, у кого народ лучше одет и накормлен, живет в хороших домах, ездит на дорогих автомобилях и не мается в очередях за туалетной бумагой. И обеспечивают благосостояние не добрые дяди из Госплана, а коммерческие фирмы, коммерческие банки, дорожащие каждым своим клиентом.</p><p>Первый же беглый анализ показывает, что алгоритм DES – устаревший, ориентированный именно на биты, а не на байты. Следовательно, он не может обеспечить высокой скорости шифрования при использовании в интегральных микросхемах, в компьютерах при <emphasis>программной</emphasis> реализации. Ну а по части стойкости – не надо петь хвалебных песен, что он сильно стойкий. Схема, с точки зрения криптоанализа, действительно ломовая, но далеко не оптимальная по скорости и сложности программной реализации. Придумывать танки мы и сами умеем не хуже американцев, а здесь появляется уникальная возможность ответить на американский танк советской легковой гоночной машиной, ничем не хуже танка, и посоревноваться с американцами в коммерческой криптографии.</p><p>Реально в конце 70–х – начале 80–х годов, усилиями кафедры математики 4 факультета ВКШ КГБ, в Советском Союзе был весьма достойный ответ на американский DES: шифры на новой элементной базе. Их скорость шифрования была на порядок выше, чем у DES.</p><p>Что было дальше – искушенный в советской действительности читатель уже без труда догадался. Правда, вопрос о том, делать или не делать советский стандарт шифрования, в повестке дня не стоял: раз американцы выпустили свой DES, то мы должны дать свой ответ, несмотря на то, что само словосочетание «гражданская криптография» вызывало у тогдашних криптографических начальников аллергию. А какой ответ? Вариантов несколько.</p><p>1) Разломать DES и раструбить об этом на весь мир. Проехали. Не ломается.</p><p>2) Сделать общедоступный советский стандарт шифрования, еще лучший чем DES, например на основе шифров на новой элементной базе. «А каких-то важных секретов американцам не выдадим?</p><p>3) Ну и что из того, что новая разработка, на всякий случай лучше подстраховаться…»</p><p>Советский вариант ответа, известный уже много лет: скопировать американское изобретение и малость его перекрасить.</p><p>Советским стандартом десять лет спустя, в 1989 году стал слегка перекрашенный DES, со всей чиновничьей тупостью названный «алгоритм ГОСТ 28147–89», а еще десять лет спустя чиновники ФАПСИ стали плакать: «Ну почему же мы упустили мировые криптографические рынки?» Наверное, зелененьких захотелось…</p><p>И все же эту главу нельзя заканчивать на такой минорной ноте. Шифры на новой элементной базе, математическая основа которых была заложена на 4 факультете во второй половине 70–х годов в рамках проводившейся тогда НИР по теме «Проба», хотя и не стали общенациональным стандартом, но внесли очень весомый вклад в развитие гражданской криптографии в России. Благодаря простоте и скорости реализации, с помощью шифров на новой элементной базе в начале 90–х годов была построена система защиты телеграфных и почтовых авизо для Центрального Банка России. И если бы не эта основа, этот математический и криптографический базис, то зеленое знамя ислама, сшитое на деньги, выкачанные из России с помощью фальшивых авизо, могло бы дойти в 90–х годах до Ставрополя, Астрахани или Волгограда. Впрочем, об этом речь еще впереди.</p></section><section><title><p>Глава 4. Бытие</p></title><p>Полузакрытые системы, к каким, без сомнения, можно отнести 4 факультет, всегда вызывают повышенный интерес. Какие там были внутренние порядки, писанные и неписанные правила? Что за люди обитали на нем? Как там кормили-поили и одевали-обували? Да и вообще, прошло уже много лет, отделяющих современного читателя от описываемой поры, и все подробности жизни того поколения юных криптографов становятся ему любопытны. Насколько помню, постараюсь изложить некоторые подробности нашего бытия, повседневной жизни аборигенов 4 факультета в те времена.</p><p>Итак, все слушатели факультета – военнослужащие, рядовые, сержанты и даже, для разнообразия, есть старшина курса. Но москвичи живут по домам в московских квартирах, а иногородние — в общежитии на Велозаводской улице, недалеко от метро «Автозаводская». Каждый учебный день утром вся эта стая в повседневной военной форме слетается на Большой Кисельный и предстает перед отеческим взором Чуды. Повседневная военная форма одежды – это, в первую очередь, сапоги, к которым полагаются летом хлопчатобумажные, а зимой полушерстяные галифе и курточка-китель. И, в общем, не считая сапог, надо признать, что одежда достаточно практичная и удобная, с одним дополнительным и очень важным достоинством: ее не жалко, каждый год на вещевом складе выдают новый комплект, заставляя при этом сдавать старые обноски (наверное, для простых солдат или зеков). Самое неприятное, естественно, — это сапоги, целый день нужно сидеть в них на лекциях, громыхать ими по улицам и в метро, бегать по лестницам на Большом Кисельном. На складе всем выдают яловые, но они очень тяжелые и неудобные, поэтому многие покупают себе легкие хромовые офицерские сапоги и в самом прямом смысле слова значительно облегчают свою жизнь. Даже Чудо закрывает на это глаза, к хромовым сапогам не придирается, видимо, есть на этот счет негласное распоряжение. Но вот появляться без разрешения на факультете в более цивилизованной парадно-выходной форме, включающей в себя брюки с ботинками, не разрешается. И тут сразу же – противоречие с правилами Московского военного гарнизона, согласно которым появление военнослужащего (рядового или сержанта) в общественных местах в Москве допускается только в парадно-выходной форме, а в повседневной форме он должен сидеть в казарме. Но казармы на 4 факультете нет, и Чудо наивно рекомендует нам попытаться объяснить это армейскому патрулю, если у того возникнут подобные вопросы. Но никто из нас не испытывает по этому поводу никаких иллюзий, поэтому большинство старается всячески избегать встречи с патрулем. Мне, например, за все 5 лет обучения на 4 факультете посчастливилось ни разу не попасться в военной форме на глаза патрулю.</p><p>И еще одна гнусная особенность военной формы – момент перехода с зимней на летнюю форму одежды. Дело в том, что рядовому и сержантскому составу в зимней форме полагается носить шинель и шапку-ушанку, а в летней – можно без шинели и в фуражке. Приказ о переходе заранее издает начальник Московского гарнизона, обычно это – середина апреля, а какая при этом будет реальная погода – его не интересует. В 1975 году, в мой первый «шинельно-сапожный» год, весна была очень теплой и уже в конце марта температура доходила до 20 градусов тепла. Все нормальные люди ходили уже в одних рубашках, а слушатели 4 факультета при этом в шинелях и шапках-ушанках вспоминали про свою обязанность «стойко переносить все тяготы и лишения военной службы» и, естественно, начальника Московского гарнизона самыми теплыми и пропотевшими словами.</p><p>Но выдавались дни, когда мы обязаны были появляться на факультете в «гражданке». Это дни так называемых оперативных нарядов, связанных, как правило, с приездом или отъездом каких-то правительственных делегаций, встречать или провожать которые на улицы Москвы выводили толпы народа. А будущие чекисты, в том числе и биномы, должны были в гражданской форме незаметно находиться в самой гуще толпы и предотвращать возможные инциденты.</p><p>– Гражданская форма одежды – это пиджак с галстуком, а не одежда для пикника и джинсов с кисточкой.</p><p>Читатель, несомненно, уже узнал автора подобных изречений. Чудо тоже должен был быть в толпе народа и даже в таких антисанитарных условиях руководить своими подопечными. И руководил!</p><p>– Если поступят указания свыше, то они поступят от 28 столба.</p><p>– Если возникнут вопросы, надо подойти к близлежащему офицеру.</p><p>– Лебедев пришел с рыбной сумкой из-под океана.</p><p>– Быть в резерве – это значит ходить вокруг меня.</p><p>Оперативный наряд – это не сказка и не контрольная, где можно творить.</p><p>Обычно оперативные наряды были одноразовыми мероприятиями: приехали-уехали делегации и на этом все закончилось. Но один раз в начале 1977 года в Москве произошел настоящий террористический акт – взрыв на Щелковской линии метро. У нас в это время была очень трудная зимняя сессия, после которой всем хотелось немного расслабиться и отдохнуть. И вот, перед последним экзаменом (хорошо еще, что это была философия), объявляют приказ начальника всей Высшей Школы КГБ: каникулы переносятся на неопределенное время, на следующий день после последнего экзамена начинается новый семестр, форма одежды – гражданская, занятия – через день: день учимся, а день катаемся в метро, предотвращаем подобные теракты.</p><p>«Осторожно, двери закрываются!» — эта противная фраза надолго запала нам всем в память, а Горьковско–Замоскворецкая и Таганско–Краснопресненская (тогда еще Ждановско–Краснопресненская) линии метро до сих пор вызывают у меня грустные воспоминания о тех пропавших каникулах. Больше месяца мы катались по ним из конца в конец, наблюдая (особенно в конце рабочей недели), как дежурная на конечной станции безуспешно пытается вытащить из вагонов всех пьяных. В конце февраля кто-то где-то принял решение, что опасность уже миновала, и этот наряд отменили, а нам с начала марта дали две недели отобранных каникул.</p><p>Еще одно воспоминание о внематематических сторонах жизни 4 факультета – это наряды на Красную Площадь во время праздников 1 мая и 7 ноября. Здесь, в отличии от оперативных нарядов, все наоборот – нужна парадно-выходная военная форма и быть на виду у всех. Цепочками из слушателей 4 факультета перекрывали все улицы, выходившие на Красную Площадь, и обеспечивали строгий пропускной режим.</p><p>Самое гнусное в этом мероприятии было его начало – около полшестого утра, когда на Красную Площадь еще не хлынули разные зеваки и просто праздношатающаяся публика. Но дальше, после того, как бодрящий воздух прогонял остатки недополученного сна, становилось даже интересно наблюдать некоторые подробности праздничных мероприятий в натуре, без глянцевого блеска телевизионных репортажей. Например, то, как уже прошедшие парадным строем солдаты начинают демонстративно чистить выданными им белыми перчатками свои сапоги, как «физкультурники и спортсмены» по внешнему виду (стриженным затылкам) мало чем отличаются от предшествовавших им солдат, как переносят часто бывавшую во время этих праздников непогоду участвующие в демонстрации трудящиеся и тому подобный социалистический реализм.</p><p>Ну и, наконец, последнее, но наиболее будничное употребление слова «наряд» при описании бытия на 4 факультете – это суточные наряды по объекту – Большому Кисельному. Факультет не был монопольным хозяином этой купеческой усадьбы, кроме нас там были еще некоторые ответвления Высшей Школы КГБ, включая курсы переподготовки офицерского состава, переводчиков и какие-то хозяйственные службы. И вот примерно раз в месяц каждому из нас (за исключением «блатных», типа старшины курса) выпадал суточный наряд по объекту. Два офицера (часто не с нашего факультета) и три патрульных из числа слушателей 4 факультета на сутки, с 16.00 до 16.00 следующего дня, становились единой командой, отвечающей за все и вся на объекте. Патрульных было три, но они сменяли друг друга через каждые 2 часа, а остальное время отдыхающая и бодрствующая смена отсыпались в отдельной каморке караульного помещения, иногда расписывая при этом пульку «с болванчиком». Дежурный патрульный днем должен был разгуливать по внутреннему купеческому дворику и всем своим видом подчеркивать, что это – военное заведение и порядки тут серьезные, а ночью постоянно проверять сохранность печатей на особо охраняемых помещениях типа склада арттехвооружений и спецбиблиотеки. Это в теории. На практике, естественно, дежурный патрульный страдал от безделья, ночью, как правило, старался вздремнуть где-нибудь в укромном уголке, а днем – поменьше попадаться на глаза разным начальникам.</p><p>В первые годы моей учебы патрульного еще вооружали автоматом без патрон – так, для боевого вида, припугнуть потенциального несведущего террориста. Потом даже этот декоративный автомат был заменен на обычный штык-нож, который надо было носить на поясе с грозным видом. Вообще про то, как математики обращались с боевым оружием, по факультету ходило несколько легенд. Легенду про то, как Сан Саныч в молодости использовал штык-нож, я уже рассказывал в предыдущей главе, в более поздние офицерские годы он неизменно входил в число «лидеров» по случайным выстрелам из пистолета в караульном помещении при сдаче боевого оружия. А одна история, связанная опять же с пистолетом при несении караульной службы, в качестве легенды долго ходила по факультету как пример того, к чему может привести горячее желание стать «истинным» чекистом.</p><p>В семье не без урода, и в здоровой атмосфере 4 факультета находились люди, желающие сделать себе карьеру на стукачестве. Особенно отличался этим один человек, назовем его просто Д., который в какие-то древние года, еще до моего появления на факультете, был старшиной курса, а потом, получив офицерское звание, был оставлен за эти заслуги на какой-то кафедре работать в своем прежнем амплуа. И вот довелось ему однажды попасть в суточный наряд самым главным, т.е. дежурным, которому, как и полагалось, был выдан для этого на сутки пистолет.</p><p>Пистолет в кобуре, прилаженный к задней части корпуса, вызывает неудобства, особенно в туалете. И вот Д., посетив это святое место, в котором равны генерал и рядовой, отстегнул мешавший ему пистолет вместе с кобурой, положил его на сливной бачок и забыл там. Через некоторое время молодой патрульный из числа отдыхающих не на шутку перепугался: в туалете он нашел бесхозный боевой пистолет! Молодому – простительно, наверное, слишком хорошо изучал Устав караульной службы и все время внимательно прислушивался, не гавкнет ли где караульная собака. Но Д., когда он принес ему найденный пистолет, сразу почувствовал себя героем: его наряд предотвратил нападение на охраняемый объект и завладел вражеским оружием! Мысленно прикидывая, какую награду он за это получит, Д. сразу же начал докладывать об этом по телефону дежурному по Высшей Школе КГБ:</p><p>– Товарищ дежурный, на объекте Большой Кисельный обнаружен оставленный без присмотра табельный пистолет Макарова, серийный номер…</p><p>И тут что-то в его мозгу щелкнуло. А может не в мозгу, а в какой-то иной части тела, только он наконец-то догадался хлопнуть себя по тому месту, где должен был болтаться его собственный пистолет. Страшная догадка поразила Д. и он вмиг раскрыл тайну несостоявшегося нападения неизвестного на охраняемый им объект. Хорошо, что дежурный по Высшей Школе КГБ оказался человеком с чувством юмора и не стал придавать последовавшему вслед за этим бодрым рапортом жалкому лепету серьезного значения.</p><p>Ну и вспоминая прочие нематематические развлечения на 4 факультете, нельзя не вспомнить наших преподавателей по физкультуре.</p><p>– Кросс 3 километра! Вырабатываем суровость!</p><p>Это были люди, удачно вписывающиеся в наше повседневное бытие тем, что позволяли сменить математическую среду на различные молодецкие забавы. От изобилия математики может быстро наступить переутомление, если это изобилие не прерывать чем-то, что математике абсолютно противоположно. И вот два раза в неделю такое прерывание наступало в виде занятий по физкультуре. Тут были самбо, легкая атлетика, плавание, лыжи, спортивное ориентирование, стрельба и, может быть, что-то еще. Много позже, уже после увольнения из КГБ, я очень часто вспоминал такой режим чередования умственного труда и физической разрядки: это, бесспорно, было очень полезно, помогало долгое время сохранять работоспособность и, как было принято говорить в то время, жизненный тонус. И, в общем, настроение у большинства слушателей 4 факультета было достаточно оптимистическое, и в такой обстановке учиться и постигать многие достаточно сложные математические премудрости, а также переваривать «тяготы и лишения военной службы» было даже интересней, чем в обычном ВУЗе.</p></section><section><title><p>Глава 5. Microsoft solution partner</p></title><p>Чрезмерное увлечение математикой чревато последствиями, как и в компьютере: если загрузить слишком много программ, то произойдет переполнение памяти и зависание. Мне приходилось слышать множество фантастических историй о том, как у излишне переусердствовавших студентов университета происходило зацикливание, какой-то сдвиг в психике. Так, например, один молодой человек задался целью выучить наизусть книгу Шабата «Комплексный анализ». Всем знакомым, кого встречал в читалке, он предлагал открыть эту книгу на случайной странице и проверить его. Потом его потянуло написать тезисы к новой Программе КПСС и лично отнести их в Кремль. «Где у вас тут принимают тезисы к новой Программе КПСС?» — спросил он на Красной Площади первого встречного милиционера-чекиста. Приняли по полной программе.</p><p>А как жили математики на 4 факультете, не было ли у них подобных сдвигов от большой нагрузки? На нашем курсе — не было, и в первую очередь благодаря тому коллективу, который сложился, притерся, спаялся и даже малость проспиртовался уже где-то через полгода после поступления на факультет.</p><p>Позже здесь, в Корее, пригласили меня однажды на семинар, который назывался «Microsoft solution partner». Надо заметить, что такие семинары весьма сильно отличаются от наших скучных симпозиумов и конференций. В холле – игровые автоматы, не хочешь слушать – иди замочи пару монстров или полюбуйся на пышногрудую каратистку, которая своими деревянными движениями напомнила мне наше Чудо. Обязательно накормят, напоят до отвала и преподнесут какой-то подарок с эмблемой Microsoft. На сей раз это был спортивный рюкзачок, забитый разными брошюрами, рекламой, фломастерами, CD-дисками. И вот, разбирая эти сокровища, я вдруг обнаружил среди них… колоду игральных карт, еще одну нашу традиционную фишку! Настоящие, новые карты с надписью на рубашке «Microsoft office 2003». Вот ведь с юмором ребята, 10 очков им в пулю! Сразу стало ясно, чем они занимаются в офисах Microsoft.</p><p>Примерно тем же, чем и на 4 факультете. Преферанс мы любили за его «математичность», за точный подсчет вариантов, за элементы теории вероятности (прикуп), за возможность покарать зарвавшихся, пренебрегающих точными расчетами в угоду эмоциям и азарту. Он стал для нас своеобразным наркотиком, без пульки не обходились скучные лекции по марксистско-ленинской философии и политэкономии, основам радиоэлектроники, а также летние походы и московские пьянки. На факультете образовывались стойкие преферансные группы, любимым местом сбора которых были уединенные комнаты спецбиблиотеки, где разрешалось работать с секретными документами и куда был ограничен доступ посторонним, в том числе и нашему Чуде. Чаще всего игра шла не на деньги – это слишком тривиально. гораздо интереснее было придумывать различные наказания проигравшим – пропрыгать на одной ноге (одном сапоге) от аудитории до Чудиного кабинета, издать громкие ослиные крики, отжаться от пола, поднять несколько раз пудовую гирю. Летом, в походе на байдарках, традиционным наказанием было натаскать дров и приготовить еду.</p><p>В те времена было много великих свершений типа БАМа (на Б начинается, на Ь кончается, в мужиках нуждается – Байкало-Амурская магистраль), и, чтобы тоже быть причастными к чему-то грандиозному, монументальному, мы решили писать пулю на 1000, чтобы окончить ее вместе с 4 факультетом и получить в конце обучения нечто вроде диплома специалиста по преферансу. Долгих два года наша преферансная компания шла к намеченной цели, по крупицам собирая эти фантастические 1000 очков в пуле. Один раз, на сборище в честь 23 февраля, Витек, получив на мизере заслуженный паровоз, совершил святотатство: воспользовавшись некоторым замешательством остальных преферансистов, вызванного бурным обсуждением подробностей подцепления паровоза, он, как партизан на допросе в гестапо, попытался скомкать пулю и проглотить ее. Но остальные гестаповцы были еще настолько трезвы, что быстро скрутили ему руки, раскрыли рот и вытащили из него драгоценнейшую бумагу. Разгладив и проутюжив сей документ, общество единодушно дополнило традиционные правила преферанса: за попытку сжирания пули – 100 очков в гору.</p><p>Однако пора вернуться к летописи 4 факультета и описанию каких-то других, положительных черт его аборигенов, а то все время домино да карты. А где же что-то возвышенное, духовное? Где, например, театр?</p><p>На Таганке. И на 4 факультете сразу же оценили его. Это был один из немногих очагов раскрепощенности и свободы, отдушина в тухлой атмосфере брежневских лет. Даже Чудо не могло не отметить: «По Таганке и еще кое по чем заскучали».</p><p>Чтобы современный молодой читатель смог по достоинству оценить Таганку тех лет, надо сначала окунуться во времена застоя, попытаться понять мысли и чувства тех, кто жил тогда в СССР.</p><poem><stanza><v>Это что за Бармалей</v><v>Нагло лезет в мавзолей</v><v>Брови черные, густые,</v><v>Речи длинные, пустые</v><v>Он и маршал, и герой,</v><v>Отгадай, кто он такой?</v><v>Кто даст правильный ответ,</v><v>Тот получит десять лет</v></stanza></poem><p>Всем и вся безраздельно правит КПСС. Во главе партии – древние старцы, которым нужен уже только «покой, кефир и теплый сортир». Почти вся экономика, по традиции, работает только на выпуск танков и ракет, но в Сибири открыли много нефти и поток нефтедолларов позволяет еще поддерживать минимальный жизненный уровень народа. Но только в Москве! Километров 100 от Москвы – жуть с пистолетом! Практически ничего, кроме водки и хлеба, в сельских магазинах нет. «Длинная, зеленая и пахнет колбасой» — электричка из Москвы.</p><p>И во всех газетах, по радио и телевидению, по советской традиции одно и то же: коммунистическое пустозвонство, показуха, лозунги типа «сегодня работать лучше, чем вчера, завтра — лучше чем сегодня», откровенная ложь. Большинство людей уже не верит ни в какие идеалы, озабочены только тем, где, как и что достать, обменять, записаться в очередь, получить льготы, ухватить.</p><p>– Планы партии – планы народа!</p><p>вещала аршинными буквами с крыш домов партийная пропаганда.</p><poem><stanza><v>Расплеваться бы глиной и ржой</v><v>С колеей этой самой чужой…</v></stanza></poem><p>доносился в ответ хриплый магнитофонный голос из открытых окон.</p><p>Песни Высоцкого – это песни того поколения, задавленного повседневными заботами о своем существовании, это отдушина, глоток свежего воздуха в атмосфере, отравленной ядовитыми парами развитого социализма.</p><p>Конечно же, в 20–летнем возрасте было другое понимание. Все мы были комсомольцами, ходили на комсомольские собрания и субботники, слушали политинформации, лекторов-пропагандистов. Но все это – чисто формально, раз так положено – значит проще подчиниться, чем выступать и наживать себе какие-то неприятности. А Таганка и Высоцкий – это по собственному желанию, от души.</p><p>Очередь за билетами на Таганку занимали с вечера. Всю ночь, сменяя друг друга, дежурили, боясь пропустить очередную перекличку. И вот – долгожданный момент, открытие касс. Сейчас ночные бдения будут вознаграждены долгожданными билетами. Как бы не так! Слишком большая была в то время ценность – билеты на Таганку. Перед самым открытием касс появляется театральная мафия и физически оттесняет всю очередь от заветного окошка.</p><p>Решение созрело быстро. Мы же КГБ! Оденем военную форму, организуем порядок и справедливое распределение духовных благ, попытаемся противостоять мафии. Наивные мысли! Первая же попытка их реализации кончилась провалом: все инициаторы кампании «за билетами — в военной форме» были наголову разбиты намного более могущественной театральной мафией и доставлены в милицию, а на факультет пришла соответствующая «телега». Как к ней относиться?</p><p>Чудо, по традиции, разродилось афоризмом:</p><p>– И они пошли на Таганку подряжаться администрации Высоцкого и других французов.</p><p>и уже собиралось устроить шумную кампанию по искоренению «духа Таганки». Чему там могут научить будущих хороших военных? Только плохому, например:</p><p>– Всякое дело можно делать тремя способами: правильно, неправильно и так, как это делают в армии.</p><p>Сегодня носит «Адидас», а завтра Родину продаст. Сегодня слушатель ломится на Таганку, а завтра будет «сидеть к политинформатору абсолютным корпусом», носить «джинсики, пупсики, фупсики, показывая, какой он почти ковбой», не сумеет избежать «подстольного застолья», будет «смотреть на нехлебный квас», В общем, «все это говорит о недисциплинированности четвертого курса, о том, что он еще не дорос до четвертого и пребывает в эмбриональном состоянии до первого».</p><p>Но старшие товарищи быстро поправили Чудо. Если это дело шибко раскручивать, то виновными окажутся в первую очередь начальник курса и руководство факультета, не сумевшие привить будущим чекистам основ марксистско-ленинского мировоззрения и стойкости к проявлениям идеологических диверсий явными и тайными врагами всего прогрессивного человечества. Поэтому все ограничилось замечанием командира отделения: плохо погладили форму, перед тем как идти в ней на Таганку.</p><p>Но песни Высоцкого пели везде: в Балашихе и в походах, в общежитии и в аудиториях, на формальных и неформальных сборищах.</p><poem><stanza><v>Солдат всегда здоров,</v><v>Солдат на все готов,</v><v>И пыль как из ковров</v><v>Мы выбиваем из дорог…</v></stanza></poem><p>разносилось на лагерных сборах при шествии строя, напоминавшего случайное и равновероятное распределение.</p><poem><stanza><v>Помаши рукой земле</v><v>Дяде мудрому в Кремле</v><v>Ведь ты летишь на фирменном сопле…</v></stanza></poem><p>пугал окрестных гаишников ГАЗик, в котором нас вывозили поразмяться, побегать и пошуметь холостыми выстрелами на военных полевых игрищах в Балашихе.</p><poem><stanza><v>Товарищ Сталин, Вы большой ученый</v><v>В языкознании познавший толк</v><v>А я простой советский заключенный</v><v>И мой товарищ серый брянский волк</v></stanza></poem><p>доносилось в той же Балашихе из казармы-барака после отбоя.</p><p>Балашиха была чудесным местом. Древний еловый лес, свежий воздух, отдых от математики. Песни под гитару, фишки, вылазки за водкой, шумные и разудалые игры в войну, холостые патроны, припасаемые на лето, к походу на байдарках – все это разрядка, накопление сил перед достаточно сложной летней сессией.</p><p>Формально в Балашихе мы проходили курс военной подготовки. Каждому там выдавали персональный автомат АКМ, противогаз, офицерскую сумку-планшет, компас, карту и почти каждый день нас вывозили на какие-то полевые занятия, темами которых были: взвод в обороне, в наступлении, в засаде, ориентирование на местности, ночное ориентирование, стрельбы, боевое гранатометание и что-то еще.</p><p>К каждой учебной группе был приставлен военрук – обычно офицер в чине подполковник-полковник. От общения с этими людьми оставалось, в целом, приятное впечатление: они осознавали, что сделать из нас хороших военных нельзя, а можно вместе немножко поиграть «в войну» и дать возможность этим яйцеголовым побегать и порезвиться на свежем воздухе. Никаких неприятностей от этих людей у нас не было, они пользовались уважением и даже цитировались, как классики:</p><p>– А работа без плана это не работа, а так, муть!</p><p>– А начальник курса – это не женский половой орган, чтобы им прикрываться!</p><p>Единственное мое квази-печальное воспоминание – наш военрук не дал мне однажды прихватизировать для летнего похода мину-сюрприз. Вообще припрятывание «на сувениры» холостых патронов и боевых имитационных средств в Балашихе приняло повальный характер, в конце каждой полевой вылазки в противогазных сумках у большинства находились припрятанные неизрасходованные холостые патроны, взрывпакеты, сигнальные ракеты, в общем, все, чем удавалось разжиться. И вот один раз у меня в сумке уже лежала крупная добыча – настоящая мина-сюрприз! Это металлическая трубка длиной сантиметров 20, с детонатором. Если за него дернуть, то через несколько секунд мина начинает противно шипеть и свистеть, а затем из нее вылетает несколько сигнальных ракет. Для летнего похода – классная штука! Вечерком, когда стемнеет, дернуть у костра детонатор… Это не то, что тривиально кинуть в костер горсть холостых патронов. В общем, жажда припрятать эту мину у меня была огромная, но наш военрук, по-видимому, закрывая глаза на холостые патроны и взрывпакеты, посчитал (несправедливо!) что мина-сюрприз – это уже слишком и вел скрупулезный учет всех взорванных мин, благо их было немного, всего около десятка. Пришлось своими руками расправиться с этим сокровищем и отдать ему скелет от мины – пустую трубку.</p><p>Но это – наши военные начальники. А были еще и административные.</p><p>На втором курсе, опрометчиво посчитав, что в деле воспитания хороших военных достигнуты определенные успехи, Чудо отправил с нами в Балашиху своего заместителя, капитана. Этому товарищу следовало родиться лет на 40 пораньше. В 30–х годах из него бы получился хороший кум где-нибудь на Соловках, где кончалась власть советская и начиналась Соловецкая. Но в 1976 году он явно страдал на работе от ничегонеделания. Отправленный на 4 факультет как в наказание за какую-то пьянку, он сидел с Чудой в одном кабинете, и одно это уже развивало в нем садистские наклонности и желание отомстить всему свету. И вот такой случай представился: он во главе курса едет на сборы в Балашиху. Две недели он – царь и бог, может раздавать этим яйцеголовым направо-налево разные изощренные наказания, а они будут скулить у его ног и просить о пощаде. И тогда он сможет насладиться тем, как падет с этих математиков их ореол учености, как они превратятся в обычных холопов, его холопов, которых он сможет казнить или миловать по любой своей прихоти.</p><p>Так сказка сказывается, а в реальности свое царствование надо начинать, конечно же, со строевой подготовки. Алгоритм следующий: учебная группа (около 25 человек) выстраивается по квадрату, в центре – Он, с прутиком-кнутиком в руке, небрежно постегивающий им по своему сапогу.</p><p>– Строевая подготовка – 45 минут хождения строевым шагом по квадрату, нога должна задираться на 20–25 сантиметров от земли. Если замечу, что задираете не так, накажу.</p><p>Ой, мужик, ты чего-то блефуешь. С нами так никто никогда не разговаривал. Сейчас обозлишь против себя всех, сумеешь ли потом справиться? Ведь даже Чудо, при всех его чудачествах и афоризмах, никогда не опускался до такого тона, до такой формы общения. Ты как в преферансе: решил упасть, играть мизер, а есть ли у тебя для этого фишки? Или надеешься на две семерки в прикупе?</p><p>– За разговоры тоже буду наказывать. Начали.</p><p>Прошло 30 минут, затем еще 10. Пора проявлять свою власть, наказывать.</p><p>– Низко ноги задираете. Всей группе – дополнительные полчаса строевой в личное время.</p><p>И с довольной улыбочкой похлопывает себя прутиком – я вам не Чудо, со мной шутки плохи.</p><p>Упал. Фишки на руках на мизер нет. На прикуп надеялся, на испуг? Напрасно. Дополнительные полчаса быстро пролетели, теперь пора делать паровоз.</p><p>– Личное время – лишнее время.</p><p>Сначала отдельные возгласы, затем общий гул:</p><p>– Нам не нужно личное время!</p><p>– Хотим и дальше заниматься строевой подготовкой!</p><p>– Строевая подготовка – основа всех основ!</p><p>Не осознал еще наш незадачливый Цезарь всех последствий своих действий. Сидит у себя в комнатке, напротив плаца, готовится к каким-то экзаменам по марксистско-ленинской философии. А под окном у него – учебная группа, целиком и полностью, яростно задирая ноги, с лошадиным топотом и грохотом добровольно, в личное время, занимается строевой подготовкой. Зрители с интересом наблюдают это невиданное зрелище.</p><p>– Свободу 422 группе!</p><p>– Братья, мы с вами!</p><p>– Фашизм не пройдет!</p><p>– Даешь всеобщую строевую!</p><p>Стали собираться зарубежные гости – «истинные» чекисты, проходящие здесь же, в Балашихе, переподготовку. Бунт биномов – такое и представить себе невозможно! Время идет к вечеру, скоро ужин и отбой, как угомонить разошедшуюся группу? А вдруг начальство узнает? (Узнает, узнает, непременно. Уж «истинные» — то наверняка уже настучали.) Из окна, как белый флаг, высовывается капитанская голова: «Давайте поговорим!».</p><p>Паровоз – так по полной программе, всучить ему все, что только можно.</p><p>– Хотим строевую вместо ужина!</p><p>– Хотим строевую после отбоя!</p><p>– Ква-драт! Ква-драт! Ква-драт!</p><p>Темнеет. А вот и начальник лагеря показался.</p><p>– Что тут у вас происходит?</p><p>– Личное время – лишнее время!</p><p>– Хотим строевую!</p><p>– Готовимся к экзамену по строевой подготовке!</p><p>– Хотим готовиться и после отбоя!</p><p>Долгожданный миг победы! Наш капитан вынужден объяснять ему, почему вдруг у целой группы яйцеголовых математиков вспыхнула такая жгучая любовь к строевой подготовке. Жалкое мяукание, а ведь еще совсем недавно был таким орлом с прутиком в руке. Не зарывайся!</p><p>Потом, конечно же, были разборки, угрозы отчислить с факультета командиров группы и отделений, комсоргов и еще каких-то –оргов. Пошумело, пошумело и улеглось. Личное время – где, в каком уставе прописано, что в это время нельзя добровольно заниматься строевой подготовкой? А наш капитан нашего окончания факультета так и не увидел: вскоре после этой памятной Балашихи его куда-то перевели. Наверное, на повышение.</p><p>Зато дальше последняя Балашиха была на удивление тихой и спокойной. Капитан старался иметь с нами поменьше дел, воцарилось самоуправление, фишка и вылазки за забор. Легко было вылезти изнутри, где были горизонтальные перегородки, служившие ступенями к свободе. Однако путь обратно был намного сложнее. Гладкий и высокий деревянный забор, без щелей и ступеней, преодолеть который надо было аккуратно, не разбив и не растеряв драгоценной жидкости из офицерской сумки-планшета, в которую входило ровно 3 бутылки водки: две горлышком вверх, одна – вниз. Как и всяким партизанам, нам оказывало неоценимую поддержку местное население, часто прогуливавшееся вдоль этого забора.</p><p>– Ну что, курсантик, давай подсоблю!</p><p>Здоровый мужик своими сильными руками, как домкратом поднял меня до требуемой высоты забора, а там уже встречали свои братья по разуму.</p><poem><stanza><v>В королевстве где все тихо и складно</v><v>Где ни войн, ни катаклизмов, ни бурь</v><v>Появился дикий вепрь огромадный</v><v>То ли буйвол, то ли бык, то ли тур.</v></stanza></poem><p>И никакой математики!</p></section><section><title><p>Глава 6. Экзамены</p></title><p>Но вот наступает время, когда сжимаешься как пружина. Это – сессия. Здесь пора доказывать, что чего-то стоишь, что не хуже других, что учишься в элитном учебном заведении не зря. К экзаменам был подход весьма рациональный. Есть экзамены высшей категории – алгебра, мат.анализ, ТВИСТ, на них – не до шуток, запросто могут заклевать так, что в конце концов выгонят с факультета или переведут в группу к радистам. Готовились к ним, как правило, до посинения, пытаясь во всем разобраться, понять, прорешать все задачи, заучивая по несколько раз различные определения и исходные понятия, по которым затем уже можно что-то домыслить самостоятельно. Конспекты лекции были практически у всех, мало кто был настолько уверен в своих силах, что осмеливался их игнорировать.</p><p>Дни подготовки к этим экзаменам – дни ужасов и кошмаров. По факультету ходило неисчислимое количество историй, как предшествующие поколения пролетали на алгебре или ТВИСТе, как сыпались на них в изобилии двойки, как потом выгоняли прямиком в Советскую Армию едва ли не четверть людей из учебной группы. Главное – не скатиться в примитивную зубрежку. Все вызубрить было абсолютно невозможно, а если разобраться, осознать, прочувствовать – уже легче, проще, увереннее. А дальше по аналогии можно что-то домыслить и в разумных пределах дофантазировать.</p><p>Г.П. Толстов всегда говорил: «Последний день перед экзаменом постарайтесь закончить заниматься пораньше. Посмотрите телевизор, погуляйте, развейтесь, выспитесь. Тогда на экзамен вы придете со свежей головой, а это очень важно». Да, действительно, ни у кого никогда не было уверенности, что выучил абсолютно все, да все, в том числе и преподаватели, понимали, что это невозможно. «Ответил на билет – экзамен только начинается» — еще одна любимая поговорка Сан Саныча, который больше всего на свете любил задавать на экзамене нетривиальные задачи. У В.Е. Степанова была своя манера принимать экзамен – сначала дополнительными вопросами и задачами определить верхнюю границу знаний и сообразительности, а затем потихоньку опускать ее до уровня, когда человек начинает чувствовать себя уверенно.</p><p>Но каждый сданный такой экзамен сразу же прибавлял уверенности в своих силах, гордости и авторитета. Это не какая-нибудь туфта типа Истории КПСС, на которой тройку можно было выпросить «за пролетарское происхождение». Это были экзамены по основам будущей специальности, специальности редкой и загадочной, их принимали талантливые люди, преданные своей профессии и увлеченные своим делом, на них практически никогда и никому не делали поблажек. И если ты прошел все эти чистилища – появляется самоуважение. ТВИСТ сдал – можешь жениться.</p><p>Математика – точная наука. На этих экзаменах нам твердо втолковали, что в ней лучше не блефовать, не говорить того, в чем не уверен, не злить преподавателя фразами типа «с точностью до наоборот». Если списываешь – то списывай с умом, так, чтобы потом сам смог разобраться в списанном и все детально разъяснить. Лучше не лезь в дебри, в которых не до конца разобрался, старайся всячески выпячивать и использовать то, что знаешь лучше. А самое главное – старайся всегда иметь запас прочности в виде знаний осознанных, основательно пропаханных несколько раз, прочно засевших в голове. Лучше помучиться один раз при подготовке в сессию, чем потом терять каникулы на подготовку к пересдаче. Никаких академических отпусков, задолженностей, особо длинных хвостов на 4 факультете не было: получил два балла – пересдаешь в каникулы или вскоре после их окончания. Три неудачных попытки – сразу же в Советскую Армию, все слушатели факультета – военнослужащие, уже принявшие присягу, так что отчисленный просто переводился за несколько дней в какую-нибудь обычную войсковую часть, и совсем не обязательно близко к Москве. Жесткая система естественного отбора.</p><p>Но готовиться к экзаменам можно дома. Сессия – это отдых от Чуды, не надо каждый день одевать военную форму и бежать сломя голову к утреннему построению. Хорошо известно, что куча народа мало способствует серьезной подготовке, лучше всего готовиться в уединенной обстановке, в тишине и спокойствии, подальше от общей массы. И здесь мы сразу же оценили отсутствие казармы. Первый курс – один из самых сложных на 4 факультете, больше всего идет отсев на первой и второй сессиях, к таким тяжелым экзаменам еще не привыкли, нет опыта. Если бы сюда еще добавилась казарма, постоянное скопище народа в одном месте, то это, несомненно, сильно усложнило бы нашу подготовку. А нам чуть ли не в открытую говорили: перед основными экзаменами по математике забудьте обо всем остальном. Естественно, не Чудо, он в сессию явно скучал.</p><p>Были и экзамены средней категории: физика, аналитическая геометрия, математическая логика, теория функций комплексной переменной и некоторые другие. На них, как правило, особых сложностей ни у кого не возникало, так, немного понервничаешь и все. Это все-таки не основные профильные предметы, все преподаватели это понимали и на них особо не зверствовали.</p><p>В 1976 году в Москве началась очередная шумная кампания по борьбе за образцовый город, в котором должны были быть образцовые институты и в них образцовые факультеты. И вот с какого-то бодуна чиновники придумали параметры образцового факультета: 15% отличников, 75% учатся только на хорошо и отлично, а двоечников нет вообще. Преподаватели на 4 факультете относились с юмором к подобным творчествам, особенно в преддверии сессии, но начальник факультета, генерал, взял под козырек и сказал «Есть». Партия прикажет – сделаем! А на чем поэкспериментировать? Попробуй, поборись за образцовый факультет на алгебре или на ТВИСТе, когда там принимают экзамены люди независимые и дуракостойкие, зубы себе только обломаешь и растеряешь все жалкие остатки своего авторитета. Поэтому в качестве подопытного кролика был выбран экзамен по физике, средняя весовая категория.</p><p>Про физику можно сказать несколько слов отдельно. Физика к криптографии имеет довольно косвенное отношение, для общего развития и культуры она у нас была два первых года. Лекции читал бессменный лектор Анатолий Тимофеевич Иванов, ласково прозванный в народе Собакиным. Он был человеком весьма увлеченным своим предметом, его лекции были очень эмоциональными, но записывать их было практически невозможно. Два часа он бегал с мелом около доски, торопливо что-то писал на ней и с жаром пытался объяснить аудитории написанное. Готовиться к экзамену по физике по конспектам было невозможно, обычно подготовка сводилась к тому, чтобы пару раз пробежать какой-нибудь стандартный учебник. Экзамены он тоже принимал весьма эмоционально, иногда блистая перед экзаменующимися своей эрудицией и кругозором.</p><p>И вот Собакину довелось испить горькую чашу борьбы за образцовый факультет. В очередную сессию сверху, из учебной части, ему были спущены проценты отличников и хорошистов, которые по советской традиции надо было выполнить и перевыполнить.</p><p>Из нашей группы в 25 человек первые 20 – только пятерки! Запас прочности для образцового факультета создан. Еще немного – и можно разворачивать борьбу за сверхобразцовый факультет, в котором все 100% – одни отличники. А мы еще сдуру что-то читали, как-то готовились к этой физике! Главное – попасть в первую двадцатку, в первые проценты. Ближе к обеду, видимо, чувство голода стало побеждать у принимавших экзамен то воодушевление, с которым они восприняли очередное постановление партии и правительства, и лажа эта закончилась. Пошли четверки и в конце – даже одна тройка. Но все равно, поборолись хорошо, показали сомневающимся, что воодушевленное партийное слово способно творить чудеса.</p><p>Что-то пока маловато в этой книжке упоминался компьютер, может и не было его тогда на 4 факультете? Был, да еще какой! Советский компьютер «Рута–110», целая комната, уставленная шкафами с мигающими в них разноцветными лампочками.</p><p>Первое посещение этой комнаты и очная ставка с компьютером состоялись у нас где-то на 2 курсе. Перед самой комнатой был небольшой предбанничек, где всем пришедшим туда слушателям предлагали одеть на сапоги музейные тапочки: от пыли и грязи компьютер часто ломался, от малейшего дуновения ветерка — тоже. Советская электроника, проводки и транзисторы в неимоверных количествах, огромные кастрюли с магнитофонной лентой, магнитные диски размером с автомобильное колесо, перфоратор для записи программы на перфоленту (ленточка обычной бумаги с кучей дырок на ней), спирт для протирки – вот основные характеристики первого увиденного мною компьютера. Про его производительность ничего сказать не могу, поскольку основную часть времени «Рута–110» была сломана, на профилактике или просто закрыта по техническим причинам. Язык программирования – машинные коды, набиваемые на перфоленту. Ошибся при набивке хоть в одном знаке – перебиваешь всю ленту.</p><p>Чтобы повергнуть в окончательный экстаз современных программистов, приведу одну фразу из ее технической документации:</p><p><emphasis>«Все пакеты магнитных дисков устанавливаются на устройства, номера которых соответствуют номерам устройств в адресах секторов, записанных на пакетах.»</emphasis></p><p>Эта фраза служила у нас в качестве достаточного (но ни в коей мере не необходимого!) теста на трезвость. Выдал, не запутался, язык не сломал – значит еще трезвый как стеклышко, продолжай дальше. Но это удавалось единицам, остальные же отрубались на этих секторах-устройствах-пакетах после первых пяти слов хоть трезвые, хоть «посмотревшие на нехлебный квас».</p><p>Чтобы реально подготовить и отладить на «Руте–110» какую-нибудь простенькую программу, типа:</p><image l:href="#img_1_0.png"/><p>требовалось около месяца. Сначала пишешь в ничем не повторимых машинных кодах программу, затем сломя голову рвешься после последней лекции в перфораторную успеть занять очередь на дятлоподобное чудо техники, на котором надо надолбать пару метров машинных кодов. Ближе к концу одно неверное движение руки – и ленточка превращается… В общем, все по новой. С N–ой попытки ленточка набита, аккуратно скручена и как большое сокровище спрятана в баночку. Остается урвать момент, когда «Рута–110» будет на что-то способна и всунуть в нее свой дырявый серпантин.</p><p>Ежику понятно, что такой компьютер скорее отбивал всякую охоту иметь дело с ЭВМ. Теория — лекции по программированию — естественно были почти такими же, на них нам рассказывали про машинные коды для «Руты–110», кое-что про ассемблер, да про традиционные стрелочки-ромбики-прямоугольнички – блок-схемы. Отношение к этим лекциям было соответствующее, сделать какие-то задания по программированию удавалось единицам, остальные довольствовались теоретической подготовкой. Ехидный лектор, человек с юмором, часто любил строить разные каверзы на экзамене:</p><p>– Вы на машине были?</p><p>– Да, конечно.</p><p>– И что там запомнили?</p><p>– Перфоратор, накопители, считыватели.</p><p>– Не припомните, где там компилятор?</p><p>Человек судорожно пытается вспомнить назначение тех огромных шкафов, которыми уставлен машинный зал. Нереально. Остается надеяться на удачу.</p><p>– Как входишь, сразу же первый справа.</p><p>Мимо. Выходя из аудитории, сразу же попадает в окружение ожидающих своей участи.</p><p>– Что спрашивал?</p><p>– Где компилятор.</p><p>– Ну и где?</p><p>– Кто его знает! Я сказал, что первый справа, неверно.</p><p>Следующий уже учел этот опыт. На тот же вопрос уверенно отвечает, что слева. Опять мимо.</p><p>И только после нескольких неудачных попыток в какой-то голове, еще не окончательно задолбанной перфоратором, просыпаются знания:</p><p>– Мужики, так компилятор – это же программа!</p><p>«Прав был товарищ Сталин: кибернетика – буржуазная лженаука!» — такое резюме оставалось в душе у большинства из нас в результате общения с «Рутой–110», ее hardware и software. Попытаться запрограммировать на ней какой-то криптографический алгоритм – все равно что отправиться в кругосветное путешествие на горбатом «Запорожце», а если еще попробовать увеличить скорость…. Появления в ближайшем будущем персональных компьютеров, компьютерных сетей и INTERNET, никто тогда, в середине 70–х годов, на 4 факультете не мог себе и представить, а уж прогнозировать то, что будущая криптография будет тесно переплетена с ЭВМ, с операционными системами, с компьютерными коммуникациями было абсолютно нереально. Компьютер представлялся, в самом крайнем случае, как некий подсобный калькулятор, с помощью которого можно осуществлять тупые и трудоемкие криптографические задачи перебора ключей. Если есть возможность, думалось глядя на «Руту–110», то лучше с компьютером вообще напрямую не связываться.</p><p>Примерно через 10 лет, увидев впервые IBM PC XT, я невольно сравнил увиденное со своей первой компьютерной женщиной. И по выработанной за все это время математической привычке к обобщениям и поискам начальных аксиом, начал сразу же стал задавать себе кучу разных «А почему?».</p><p>– А почему советская большая интегральная схема самая большая в мире?</p><p>– А почему супостатский IBM PC XT практически не ломается и на нем так легко и приятно что-нибудь запрограммировать?</p><p>– А почему у них такой крохотный floppy–disk по сравнению с нашими колесами-кастрюлями?</p><p>– А почему на их компьютере можно играть в компьютерные игры, а на нашем из развлечений – только спирт для постоянной профилактики?</p><p>В результате один скромненький IBM PC XT моментально выветрил из моей головы остатки марксистско-ленинского мировоззрения, которые туда насильно вдалбливались все долгие предшествующие годы. А как они туда вдалбливались – это особая песня.</p><p>– Кто Ваш любимый герой из произведения Л.И.Брежнева «Целина»?</p><p>Это дополнительный вопрос на Государственном Экзамене по Научному Коммунизму. Экзамену, призванному подвести черту под воспитанием советского человека – строителя коммунизма. Всего на 5 курсе, перед самым выпуском, было два госэкзамена: по математике и научному коммунизму.</p><p>– Леонид Ильич Брежнев.</p><p>Может и был на курсе хоть один человек, прочитавший Брежневские(?) опусы, но имя его неизвестно. И вот на госе начинают издеваться.</p><p>– Ну а еще, помимо Л.И.Брежнева, какой герой Вам запомнился?</p><p>Это уже проверка усвоения «правил игры», существовавших в то время: говоришь одно, думаешь другое, а делаешь третье.</p><p>– Это Партия, коллективный герой, своим разумом, целеустремленностью, энергией зажигавшая молодые сердца на подвиг, на построение нового общества, свободного от прежних предрассудков и пережитков.</p><p>Науку демагогии на 4 факультете усваивали быстро и, по сравнению с математикой, весьма легко. Для этого существовали история КПСС, марксистско-ленинская философия, политэкономия и теория научного коммунизма.</p><p>За эти экзамены с факультета никого никогда не выгоняли. Отношение к ним было соответствующее: вместо лекций по политэкономии (уже на 4 курсе) мы приноровились играть в баскетбол, а на остальных, по традиции – в преферанс. На 5 курсе, правда, когда началась теория научного коммунизма, иногда пытались что-то слушать и записывать: все-таки впереди госэкзамен. Забавные иногда удавалось услышать вещи. Рассказывая традиционные сказки про антагонистические (при капитализме) и неантагонистические (при социализме) противоречия, лектор вдруг сделал прямо у нас на глазах важнейшее открытие, заметно обогатившее марксистско-ленинскую науку. Оказывается, при современном развитом социализме основным стало такое неслыханное ранее противоречие, как противоречие между словом и делом. Разумеется, оно является неантагонистическим и временным: вожди поговорят, поговорят, наобещают коммунизм в 1980 году, а потом благополучно обо всем забудут, вот и нет противоречия. Но все же на госэкзамене про такое противоречие лучше не говорить: не хочется после 5 лет такой трудной учебы еще каких-то приключений на ровном месте. Пускай будут только традиционные противоречия, открытые еще товарищем Сталиным: между физическим и умственным трудом, между городом и деревней, а про коммунизм в 1980 году на госэкзамене по научному коммунизму в 1979 году лучше не вспоминать.</p></section><section><title><p>Глава 7. Каникулы</p></title><p>Последний экзамен сдан, впереди пьянка по этому поводу и каникулы! Забыть обо всем, сменить образ жизни, оторваться, порезвиться, попить-погулять впрок, на весь семестр до следующих каникул. Вперед!</p><p>Как и в любых других институтах, на 4 факультете каникулы были зимой (две недели) и летом (месяц). Зимние студенческие каникулы – чудесное время! Дома отдыха, пансионаты, различные турбазы оккупируются шумными молодыми компаниями, днем – лыжи, вечером – танцы-шманцы да пьянки-гулянки.</p><p>На втором курсе у нас уже организовалась своя компания и мы на зимние каникулы нагрянули в дом отдыха «Таруса». Изумительно красивое место на берегу Оки, лес, бесконечная лыжня, свежий воздух, полнейшее отключение от всякой математики и Чуды.</p><p>Мой напарник Вовка, с которым мы жили в одной комнате, был по своей натуре, как и я, авантюристом. Если на лыжах – то общий маршрут километров на 50, до местечка Велигож, там классная горка. Мне было интересно проделывать с ним такие марафонские забеги, приползая чуть живым обратно. Чтобы взбодриться по дороге – снежная ванночка: обтирание снегом. А та зима была весьма морозной, столбик термометра часто опускался ниже –30, самая что ни на есть бодрящая атмосфера.</p><p>Велигож нам тогда очень понравился своими горками, да еще приметили, что там есть своя турбаза. Поэтому, когда два года спустя я попал на турбазу «Алексин Бор» тоже на Оке, но выше, то сразу же стал подбивать своих новых компаньонов на аналогичные подвиги.</p><p>– Там у Велигожа классные горки! Поехали, сгоняем, покатаемся.</p><p>С ребятами мы познакомились там же, на турбазе, жили в одной комнате, вместе ели-пили и катались на лыжах. Их было двое, примерно того же возраста, что и я.</p><p>Сколько до Велигожа – никто толком не знал. По карте – три или четыре закорючки Оки, ничего страшного, главное – немного авантюризма, которого я к тому времени уже поднабрался в достаточном количестве. Правда, мои новые компаньоны как-то скептически воспринимали слова «Это здесь, рядом», но главное – ввязаться в бой, а там посмотрим.</p><p>И вот в один чудесный солнечный день, после завтрака, часов в 10 утра, мы выехали на лыжах на Оку. Свежая лыжня, тихая безветренная погода, легкий морозец, все способствовало лыжным авантюрам.</p><p>– Ну что, до Велигожа?</p><p>– Это, наверное, далеко.</p><p>– Нет, всего три поворота Оки, я по карте глядел.</p><p>Три поворота проехали очень быстро, однако Велигожа все нет и нет. Но теперь уже заработал принцип черепахи, перед которой, для того, чтобы она двигалась, вешают морковку.</p><p>– Вот за этим поворотом – точно Велигож!</p><p>До Велигожа мы все-таки добрались, но уже где-то к середине дня. Про классные горки к тому времени никто не вспоминал, жутко хотелось поесть и отдохнуть. Но мы выехали налегке, без денег и без еды, ведь сначала и не собирались делать никаких таких марафонских забегов. А заехали тогда от своей турбазы прилично: где-то километров 30–40.</p><p>В те времена были еще несколько иные отношения между людьми, чем сейчас. На турбазе «Велигож», видя трех голодных и обессилевших лыжников, сжалились над ними и бесплатно накормили обедом. Мы как смогли поблагодарили этих добрых женщин из столовой, собрали все остатки нашей воли в кулак и двинулись обратно.</p><p>Обратный путь проходил уже в сумерках и чисто на автопилоте: машинально двигаются руки и ноги, но мыслей в голове – никаких. Только фигура впереди идущего, главное – не отстать и не останавливаться, а то потом уже не будет сил снова начать движение.</p><p>Но я был доволен: моя авантюра удалась на славу! Будет, что вспомнить! Часам к восьми-девяти вечера мы приползли-таки в свой «Алексин–Бор», рухнули на кровати и сразу же отрубились.</p><p>На следующий день в соседней деревне Егнышевка мы отпаивались пивом. Я выслушал много теплых и ласковых слов, один человек после этого похода проклял лыжи страшным проклятием, а другой, наоборот, остался доволен:</p><p>– Да, мужики, я бы пошел с вами в разведку.</p><p>Зимние каникулы – это всего две недели, пролетали быстро. Основная радость, которую все ждали с нетерпением – это летний месяц август. Если сдал сессию без хвостов – весь август твой.</p><p>Правда, комсомольские вожди всей ВКШ как-то раз приняли решение, что за время обучения все слушатели должны один раз отработать летние каникулы в стройотряде, откусив тем самым от наших законных развлекаловок один смачный кусок. А стройотрядов было два типа: социалистический и коммунистический. В социалистическом работали за деньги, но в Москве, а в коммунистическом – бесплатно, но на Сахалине. Последний, естественно, для желающих романтики и экзотики, дорога туда и обратно – бесплатно, когда еще удастся увидеть столь экзотические места? Да и каникулы в этом случае были не месяц, а почти два – дорога неблизкая, возить туда народ только на месяц было невыгодно. Всем желающим ехать на Сахалин разрешалось сдать летнюю сессию досрочно и потом оторваться там по полной программе. И желающие были, достаточное количество людей, которые захотели поехать «за туманом и за запахом тайги». Вернувшись назад, они были полны впечатлений о различных «молодецких забавах» в этом стройотряде и в целом даже довольны.</p><p>Но все же основная часть предпочитала работать за деньги. Тут уж экзотики никакой не было: в Москве, на стройке госпиталя КГБ. Практически все тяжелые работы на стройках во времена развитого социализма осуществлялись или солдатами-срочниками, работавшими по принципу «солдат спит – служба идет», или студентами-стройотрядниками, или еще какой халявной и подневольной рабочей силой. Надежды на кадровых рабочих никакой не было, а с лимитчиками возиться было хлопотно.</p><p>Итак, вот она, типичная стройка, госпиталь КГБ. Строим подземный переход от хозблока к столовой. Наша задача – бетонные работы. Самосвал сваливает бетон, а мы растаскиваем его по всему переходу. Думать ни о чем особо не надо, нагружай носилки и таскай. Тут вроде все ясно. Следующая задача – сделать гидроизоляцию перехода. С раннего утра разводим костер под огромным баком с гудроном, плавим в нем это черное золото, обильно поливаем им бетонные плиты перехода и укутываем их рубероидом. Как надо по-нормальному делать гидроизоляцию – никто, естественно, не имеет ни малейшего понятия. Первый же дождик – весь переход течет как дырявое решето, а нас отправляют рыть траншею под какой-то кабель.</p><p>Командир стройотряда был из «истинных» чекистов, но человек разумный. Он знал реальную жизнь и четко представлял себе свою основную задачу в данной ситуации: пить с прорабом. Только так можно закрыть нарядов на приличную сумму и дать людям возможность немного подзаработать. В первую неделю, пока в стройотряде были одни яйцеголовые математики, все шло хорошо: мы делали всякую дурную работу, а командир договаривался с прорабом о хороших нарядах. Но через неделю к нам в стройотряд добавили «истинных» чекистов, основная профессия которых была закладывать всех и вся. Естественно, они сразу же стали закладывать командира, который не мог руководить иначе. В результате стройотряд превратился в Содом и Гоморру, мы по-прежнему делали всякую дурную работу, но уже почти за бесплатно, ибо официальные расценки на бетонные, земляные и прочие подобные работы похоже рассчитывались исключительно на зеков, которых кормят в тюрьме, а деньги им нужны только на пачку дешевых папирос «Беломор».</p><p>Но стройотряд – это только одно пропавшее лето, зато все остальные – свобода, отдых по полной программе. Республика САИД – союз анархии и демократии.</p><p>Отдых без байдарки – это не отдых. Тушенку запасали еще с зимы, а вообще все основные продукты – тушенку, крупы, сахар, муку для блинов – везли из Москвы, купить что-либо, кроме хлеба и водки-сучка (из древесного спирта) в деревенских сельпо было практически невозможно. Байдарочная кампания была стабильная, еще с первого курса, иногда с различными вариациями, от 3 до 5 байдарок, на 2-3 недели, километров 200-300 по течению тихой лесной речки типа Пра, Угра, Кабожа. Рыбалка, комары, веселье и раздолье – как теперь не вспомнить те незабвенные времена.</p><p>Самый первый поход был после первого курса. Опыта – ноль, молодые, необстрелянные, непривыкшие к самостоятельности. Собрав кое-как байдарки, проплыли километра 2–3, как вдруг ливень стеной. Теплый летний дождь, все попрыгали в воду, но продукты в байдарках – хлеб, сахар, макароны, крупы – все безжалостно промокло. Сразу же урок: имей под руками пленку, чтобы накрыть байдарку, не дай еде пропасть. Но в 18 лет смотришь на жизнь проще: промокла еда – съедим ее побыстрее, тушенка есть — значит не пропадем, что-нибудь придумаем. Зато красота-то кругом какая, живая природа, петляющая по лесу тихая речка Пра, народу на ней – никого, сам себе начальник и командир.</p><p>Целый день без устали надо махать веслом, идти вперед к намеченному конечному пункту. Обратной дороги нет, против течения не поплывешь, за день надо проплыть километров 25-30, тогда при режиме «день гребем – день стоим» за 2-3 недели можно проплыть весь маршрут. Гребной день – масса впечатлений: то куча белых грибов на глухом берегу, то ягоды, а то и какой-то дикий зверек вдруг испуганно побежит прочь от плывущих по реке одичавших математиков. А на некоторых речках испытываешь острые ощущения на перекатах. Особенно богата перекатами была Кабожа. Это уже ближе к северу, на границе Тверской, Новгородской и Вологодской областей, там, видимо, в 30–е годы были лагеря и зеки, которые и возвели на этой лесной речке множество плотин. Их остатки до сих пор торчат полусгнившими бревнами из воды, создавая в крови у проплывающих по этой реке байдарочников дополнительный адреналин. Плывешь, плывешь себе спокойно, пригрелся, высох, почти дремлешь – а впереди обломки плотины, вода пенится, всюду бревна и камни, того и гляди пропорешь байдарку. Как не хочется прыгать в воду и тащить байдарку руками! Эх, была не была, авось проскочим! Т–р-р–ах! И вот уже выгребаешь к берегу, а в корме полно воды. Клеимся! Лучше б все-таки было перед перекатом прыгнуть в воду и протащить свою ненаглядную резиновую пирогу на руках. А тут еще, как нарочно, проливной дождь с жуткой грозой. Но один глоток спиртосодержащей жидкости – и жизнь уже кажется интересной, какой же это поход без приключений! А байдарку заклеить – полчаса, чего расстраиваться из-за какой-то дырявой резиновой шкуры.</p><p>Ну и, конечно же, щучьи места. От одного вида кувшинок, вылезающих из воды невдалеке от берега, пробегает дрожь по телу. Там, там притаилась зеленая речная хищница. Главное – поточнее кинуть ей под самый нос блесну. Рывок – и вот уже леска натянута как струна, а на поверхности воды появляется зубастая морда, по форме напоминающая автомобиль VOLVO 740. Теперь главное – не дать сойти, резко не дергать, успокоить, дотащить до байдарки, а там уже загнать в подсачек. А потом – сварить из нее уху или поджарить на сковородке на костре, и хоть немного утолить постоянное чувство голода. От количества проглоченной еды это чувство в гребной день практически не зависит, сколько бы перед отплытием ни съел, к концу дня все равно будешь щелкать зубами не хуже голодной щуки.</p><p>Гребной день заканчивается выбором места для стоянки. Это особая песня, которую надо петь стоя.</p><p>– А здесь подход к воде плохой.</p><p>– Здесь какая-то дорога рядом.</p><p>– А здесь коров гоняли.</p><p>– Да тут дров совсем нет.</p><p>– Тут щучьих мест мало.</p><p>– Столько мест уже видели, так что ж, неужели здесь встанем?</p><p>В августе темнеет быстро. И вот в полутьме, устав от поисков того, не знаю чего, в конце концов причаливаем к первому попавшемуся берегу, по которому можно выбраться на сушу. Выбраться – смело сказано, обрыв высотой метров пять, по песчаной крутой тропке надо еще втаскивать на эту верхотуру байдарки. А наверху – чисто поле, только какой-то жалкий кустарничек невдалеке, количество потенциальных дров стремится к нулю. Луна и звезды уже на небе, желания плыть дальше уже ни у кого нет. Встаем!</p><p>К довершению всех приключений утром заявляется лесник, объявляющий, что мы встали в заповеднике. Наш рассказ о вчерашних приключениях весомо дополняется бульканиями в стаканах, в результате чего вся мужская часть нашего байдарочного колхоза отпадает в самом что ни на есть прямом смысле этого слова, а лесник как ни в чем ни бывало садится на свой мопед и уезжает. На следующий день заявляется уже другой лесник, который с горящим взором объясняет, что вчерашний лесник был неправильный, не из того леса, а он самый что ни на есть правильный и законный. Но этот братец кролик уже опоздал: мы собираемся и отплываем.</p><p>Ну а как же не вспомнить про грибы! Плавали же по диким местам, куда на машине добраться практически невозможно, народа (конкурентов) мало, кругом лес, должны же были быть грибы. Были, да еще какие! На речке Угре в одном глухом месте наша компания решила сходить за грибами.</p><p>Такого количества белых грибов я никогда раньше не видел, хотя мой грибной стаж к тому времени был уже весьма солидным. Белые грибы росли всюду: под елками и на полянках, во мху и в траве, на опушке и в глубине леса. Одно жалкое ведро было моментально заполнено одними белыми грибами, а ведь мы еще только вошли в основной лес. Пришлось снимать куртки и использовать их в качестве мешков. В конце уже можно было услышать такие диалоги:</p><p>– Серега, смотри, вон белый гриб прямо на дороге.</p><p>– Нагибаться неохота.</p><p>– Ногой его!</p><p>Белый гриб был красавец, Серегина нога на него так и не поднялась. Но что делать с такой уймой грибов, никто толком не знал. Ведь все их надо почистить, а потом как-то обработать: поджарить или сварить. В трезвом виде желающих чистить грибы не нашлось, поэтому была устроена пьянка. После принятия грибоочистильного допинга, все проблемы стали казаться простыми и разрешимыми. Грибы почистим и пожарим, дело нехитрое. Правда, с таким количеством грибов все это мероприятие может затянуться до утра, но водки должно хватить при любом раскладе.</p><p>Порезанные грибы насыпали на сковородку с большой горкой, чтоб побольше пожарить за один раз, костер развели что надо. Правда, потом выяснилось, что для жарки грибов еще надо подлить подсолнечного масла, но, наверное, это можно сделать и попозже. Пока – очередная порция допинга и очередная партия грибов. А костер разгорается все сильнее, запахло горелым. Пора подлить масла. И вот, при попытке добавить в сковородку с грибами на шибко разгоревшемся костре подсолнечного масла, все это сооружение вдруг вспыхнуло ярким пламенем. Туши, а чем? Ногами! Все горящие грибы были самоотверженно затоптаны и приведены в прежнее жарящееся состояние, а доблестные пожарные получили заслуженное вознаграждение.</p><p>Много простора в России! Тихие и глухие лесные речушки, щучьи и грибные места, дикая и пока еще живая природа. Пока! Явно видно стремление человека все отравить и испортить.</p><p>На реке Кабоже один местный совхоз решил помыть цистерны из-под керосина. Километров на 20 вниз по течению от реки шел такой запах, что московский воздух стал казаться нам ароматом соснового леса. А ведь в байдарочном походе приходится, в основном, пить воду из реки! Плывешь и думаешь: а какую еще отраву здесь могут спустить в реку местные начальники? Всякую. На той же Кабоже, к примеру, в начале реки вода была относительно чистой, но ближе к устью мы все заметили один ручеек, из которого хлестала какая-то мутная жидкость. Сразу же начались проблемы с питьевой водой, ибо брать воду для питья из реки стало невозможно. А как же речная фауна живет в таких условиях? Вымирает потихоньку, а вину за это сваливают на изобилие различных рыболовов. Да один такой ручеек страшнее всех сетей и удочек, установленных на этой речке. От рыбаков у рыбы есть шанс спастись, а от совхозного ручейка – нет, ибо это – химическое оружие в борьбе человека с природой.</p><p>А что говорить про реки покрупнее, например, про Оку? Наши первые походы в 70–х годах по реке Пре заканчивались на Оке, иногда невдалеке от поселка Кочемары, иногда ниже по течению в городе Касимове. В те времена Ока была сравнительно безвредной для здоровья рекой, можно было даже поймать крупную рыбу: леща или щуку. Поход в середине 80–х годов по Оке оставил тягостное впечатление. Берега от грязной воды заросли илом, а описание реки близ города Алексин больше напоминает сценарий какого-то фильма ужасов: по реке плывут хлопья пены от местного химкомбината, окрестные берега покрыты слоем цементной пыли, все живое в реке атрофировалось и находится на грани исчезновения. Так неужели продукция местных хим и цементного заводов важнее чистоты такой реки как Ока, неужели некому задуматься об отдаленных последствиях подобной хозяйственной деятельности?</p><p>Уже в 90–х годах, после победы демократии, большинство подобных совхозов-отравителей и заводов-убийц благополучно обанкротились и встали. И легче стало природе! Прекратилось бездумное удобрение почвы всякой гадостью, травящей почву и остатки живности, бегающей по ней, пересохли ядовитые ручейки, стравливающие в реки всякое дерьмо и отраву, закончилась (надеюсь, надолго) партийно-колхозная эпоха, оставившая после себя во всех деревнях средней полосы кучи ржавой сельхозтехники, тотальную алкогольную зависимость, нищету и разруху. Неужели когда-то в деревнях проживало большинство населения России?</p><p>– …но чтоб 30 августа все прибыли вовремя: на самолете, на поезде или на другом четвероногом животном.</p><p>Есть, товарищ подполковник! Пора назад, на 4 факультет, в родные пенаты!</p></section><section><title><p>Глава 8. Криптография</p></title><p>Слово «криптография» впервые было произнесено перед нами только на 2 курсе. До этого – ни-ни, никаких упоминаний о будущей специальности. Полная секретность, все в точности так, как завещал товарищ Сталин: никому ни слова, ни жена, ни мать, ни отец – никто не должен знать о том, чем ты занимаешься. И вот на 2 курсе – посвящение в специальность, раскрытие (точнее, некоторое приоткрытие) тайны твоей будущей профессии.</p><p>После начались спецдисциплины, т.е. предметы, имеющие непосредственное отношение к криптографии. Первой была СД–7А – основы криптографии, там мы впервые познакомились с шифром простой замены и с методами его вскрытия, напоминающими разгадывание кроссвордов. Тоже предполагаешь некоторое вероятное слово, но подсказками и критериями истинности служат частота встречаемости знаков в шифртексте, расположение одинаковых знаков, пар, триграмм шифртекста. Первое практическое задание: надо вскрыть шифр простой замены по сравнительно небольшому тексту длиной около 100 знаков. Интересно было начало шифровки, в которой каждой паре цифр соответствовала одна буква русского алфавита: 45 32 18 45 32 18… Это означает, что в начале открытого текста первые три буквы повторяются, а такое начало не так уж часто бывает в обычной речи. Какие могут быть варианты?</p><p>– Две двери.</p><p>– Про проценты.</p><p>– При применении.</p><p>и, наверное, читатель сможет сам придумать еще несколько вариантов, но не очень много.</p><p>По смыслу в нашем учебном задании в качестве открытого текста должна быть какая-то фраза, которая связана с шифрами и основами криптографии. Вряд ли из приведенных выше трех вариантов первые две фразы имеют отношение к криптографии, поэтому наиболее вероятен третий вариант. Он и оказался истинным:</p><p>При применении шифров простой замены статистика знаков открытого текста совпадает со статистикой знаков шифртекста.</p><p>Это как в рассказе про пляшущих человечков у Конан Дойля: не важно, как переобозначить некоторую букву алфавита – другой буквой, цифрами или каким-то иным символом, вроде человечка с флажками. Повторяемость буквы в тексте приведет к повторяемости того символа, которым обозначена эта буква. Считайте статистику шифртекста, сопоставляйте наиболее часто повторяющимся символам наиболее часто повторяющиеся буквы алфавита (в русском языке – СЕНОВАЛИТР), подбирайте вероятные слова, по ним расставляйте остальные буквы и проверяйте читаемость открытого текста – все, простая замена вскрывается быстро и элементарно. И никакой особой математики для этого не нужно, скорее сообразительность, логика, знание лингвистических особенностей языка.</p><p>Но простая замена в криптографии – примерно то же самое, что ламповые диоды в электронике, дело далекого прошлого, представляет интерес только для истории. В современных шифрах используют гаммирование, т.е. сложение букв или знаков открытого текста с гаммой наложения. И вот тут знание некоторого вероятного слова в открытом тексте приводит к тому, что становится известным кусок гаммы наложения, а это уже пища для криптоаналитика.</p><p>С каким юмором нам рассказывали на СД–7А про шифрованные телеграммы, отправляемые в некоторые ближневосточные страны. Почти каждая из них начиналась с перечисления многочисленных и всем известных регалий адресата, по которым вычислялось такое количество гаммы, которое иногда позволяло вскрывать шифр и читать телеграмму быстрее, чем она доходила до адресата. Конечно же, это свидетельствовало также о слабости их шифров, нормальный стойкий шифр должен обеспечивать безопасность даже в таких случаях, но в криптографии есть правила хорошего тона, одно из которых справедливо гласит: не предавай огласке сведения из шифртелеграмм, не давай возможности противнику вычислить кусок гаммы наложения, это облегчает ему задачу вскрытия долговременных ключей шифрсистемы.</p><p>– Вот шифртелеграмма, которую я получил накануне!</p><p>Это уже 1989 год, съезд народных депутатов. Генерал, стоя на трибуне, показывает прямо в телекамеру содержание шифртелеграммы, тот самый открытый текст, по которому легко вычисляется гамма наложения. И не в какой-нибудь ближневосточной стране, а в СССР. Мораль отсюда следует простая: советский военный шифр должен быть еще и стойким к проявлениям военного идиотизма.</p><p>На лекциях по основам криптографии нас последовательно подводили к мысли, что только строгий математический подход, основанный на результатах Шеннона, способен обеспечить гарантированную стойкость шифра. Всякие простые или чуть усложненные замены, коды, не обеспечивающие равновероятности шифртекста, перестановки знаков открытого текста без последующей перешифровки – это все ненадежно, нестойко, рассчитано на слабого противника. Хочешь быть спокойным за свои шифры – используй в них только то, что дает надежную гарантию стойкости при любом уровне подготовки криптоаналитиков-оппонентов. А уровень подготовки криптографов в США, по определению, не ниже, а даже может быть и выше, чем в СССР. Американцы давно следят за нашими линиями связи, знают общий характер переписки, умеют выделять служебные символы, используют протяжку вероятного слова, знают статистику языка и может быть еще многое другое. Хочешь иметь стойкий шифр — доверяй только строгим математическим оценкам!</p><p>Дисковые шифраторы – вот, пожалуй, первая попытка построить удобные шифры гарантированной стойкости. Для них можно выписать уравнения шифрования и более-менее точно подсчитать количество различных вариантов параметров, которые нужно будет опробовать для вскрытия ключа к такому шифру.</p><p>Дисковые шифраторы были изобретены очень давно, еще до второй мировой войны. Они предназначены для шифрования телеграфных сообщений, состоящих из обычных букв латинского алфавита. Идея их построения очень простая. Каждой из 26 латинских букв ставится в соответствие один контакт на входе. При нажатии на клавишу, соответствующую этой букве, на данный контакт поступает электрический импульс, который начинает свое движение по цепочке дисков. Каждый диск представляет из себя колесо, на котором есть входные и выходные контакты, связанные между собой проводами-перепайками так, что одному контакту на входе соответствует строго один контакт на выходе. В математике такую конструкцию принято еще называть подстановкой. В результате после прохождения всей цепочки дисков на выходе появляется электрический импульс только на одном контакте. Буква, соответствующая этому контакту, является буквой шифртекста.</p><p>Диски в процессе шифрования вращаются друг относительно друга и тем самым обеспечивается отсутствие простой замены: одна и та же буква, зашифрованная в разные моменты времени, с большой вероятностью даст различные буквы в шифртексте.</p><p>Историю возникновения дисковых шифраторов, а также их подробное описание и характеристики нам рассказывали на СД–7Б. Сейчас все это можно прочитать в упоминавшейся уже ранее книге Дэвида Кана «Взломщики кодов». Здесь же мне хотелось бы упомянуть об одном весьма интересном эпизоде из лекций по СД–7Б, который я потом неоднократно вспоминал в своей дальнейшей работе.</p><p>У дискового шифратора есть два типа ключей. Одни ключи – долговременные, это перепайки между контактами дисков, т.е. те подстановки, которые соответствуют каждому диску. Их смена означает смену самого диска, и производится довольно редко, например, раз в месяц или даже в год. Другие ключи – начальное расположение дисков друг относительно друга. Их можно менять гораздо чаще, делать различными для каждой телеграммы в зависимости от ее номера. Такие ключи называются сеансовыми или разовыми. Количество долговременных ключей – всевозможных подстановок — огромно. Для каждого диска может быть всего 26! (26 факториал – произведение всех чисел от 1 до 26) различных вариантов его перепаек, а дисков несколько, иногда по 6, поэтому общее количество долговременных ключей получается совершенно фантастическим, (26!)<sup>6</sup>, нечего даже и думать о возможности опробования такого числа вариантов. Разовых же ключей намного меньше, всего (26)<sup>6</sup> различных вариантов, даже во времена «Руты–110» было ясно, что такая работа по силам ЭВМ. Сюда еще добавляются разные заморочки, связанные с законом движения дисков друг относительно друга, но общий вывод можно сделать один: без знания подстановок надеяться дешифровать дисковый шифратор бесполезно. И вот тут лектор произнес одну замечательную фразу:</p><p>– Вы спросите, как вычисляются долговременные ключи? А никак, они покупаются.</p><p>Заходишь в магазин и покупаешь. На самом деле сейчас широко известно несколько детективных историй о том, как именно добывались долговременные ключи. Одна из таких историй – о немецкой подводной лодке U–571 времен второй мировой войны и находящемся на ней дисковом шифраторе «Энигма», захваченном американцами только для того, чтобы «купить» неизвестные подстановки.</p><p>Невозможность перебора долговременных ключей в дисковых шифраторах была равносильна признанию аксиомы в криптографии, аналогично той, что в геометрии прямая короче всякой другой линии, соединяющей ее концы, что в мат. анализе последовательность натуральных чисел бесконечна, что в физике справедливы законы Ньютона. Иметь дело с неизвестными факториальными ключами-подстановками, пытаться их определить, как-то вычислить – занятие малоприятное, в большинстве случаев просто бесполезное, их можно только «купить».</p><p>И вот тут начались вопросы и ответы.</p><p>– А почему нельзя сделать подстановку разовым ключом?</p><p>– Менять каждый раз диск в дисковом шифраторе долго, сложно и дорого.</p><p>– А не в дисковом? А, например, в шифре на новой элементной базе, работающем с байтами?</p><p>И уже много позже:</p><p>– А если мы реализуем шифр программно, то почему там нельзя использовать разовые факториальные ключи?</p><p>Можно, и еще как! Наличие факториальных ключей в криптосхеме, работающей с байтами по типу традиционного регистра сдвига, подрубает на корню все усилия криптоаналитика выписать и проанализировать уравнения шифрования, найти в них какие-то зависимости. Подстановка неизвестна – все, суши весла. Но если в дисковом шифраторе подстановки были долговременными ключами по объективным причинам, то в программном шифре все эти причины исчезли, запросто можно сделать факториальные ключи разовыми! Первый этап – схема работает вхолостую, выработанная генератором гамма идет на внутренние цели, выработку факториальных ключей-подстановок. А на втором этапе традиционный регистр сдвига, работающий с байтами и дополненный ключами-подстановками, начинает вырабатывать гамму наложения для шифрования открытого текста. За счет факториальных ключей схема может быть сильно упрощена и работать в дальнейшем с огромной скоростью, намного перекрывающей все небольшие издержки начальной холостой работы. Для такой схемы пусть хоть весь Генштаб каждый день трясет перед телекамерами CNN своими шифрованными телеграммами, дразнит ими АНБ вволю, до факториальных ключей им все равно не добраться!</p><p>Идея факториальных ключей вызревала давно. Оценки стойкости схем с факториальными ключами колебались от 10<sup>100</sup> до 10<sup>1000</sup>, при желании можно сделать и больше, но это уже было бы изощрением. Скорости работы факториальных схем превосходили скорость программной реализации DES на порядок. К концу 80–х годов стало очевидно: факториальные схемы на новой элементной базе – это весьма перспективное направление развития шифров, сочетающее в себе высокую скорость и гарантированную стойкость. И что же дальше?</p><p>– Вы не выдвигали вашу схему на стандарт шифрования?</p><p>Да уж, чем-чем, а любовью к бумаготворческой деятельности Господь меня не наградил. Играть в бюрократические игры, состязаться в казуистике (а секретов врагам не выдадим?) – это не по мне.</p><p>– Нет.</p><p>Конкурент в лице заместителя начальника Спецуправления 8 Главного управления КГБ СССР вздохнул спокойнее. Действительно, доказывать кагалу начальников, что советским стандартом шифрования должна быть новая и перспективная схема, а не допотопная копия DES, что заветы Сталина уже устарели, что кибернетика – это не буржуазная лженаука, а сегодняшний и уж тем более завтрашний день криптографии, — это бесполезный Сизифов труд. По крайней мере, в СССР в то время.</p><p>Да, честно говоря, в конце 80–х годов пропихнуть какую-то оригинальную криптосхему в качестве открытого стандарта шифрования было абсолютно нереально. Слишком силен еще был синдром тотальной секретности в криптографии, вряд ли какой начальник решился бы взять на себя ответственность дать добро на опубликование каких-то оригинальных криптографических результатов. Переделайте немного DES, придайте ему совковый вид, но никаких своих секретов при этом не раскрывать! Это уже позже шелест зеленых купюр немного приоткрыл у Сталинской криптографической системы ту таинственность, за которой подчас скрывались элементарное ничегонеделание, нежелание начальников брать на себя даже самую малую долю ответственности, тихое стоячее болото. Но про это мы еще поговорим попозже, а пока вернемся в 70–е годы, на 4 факультет.</p><p>Что такое электронные шифраторы? Это то, что пришло на смену дисковым шифраторам. Постепенно идеи механических колес, рукояток, вращаемых человеком, штифтов, перепаек и перемычек стали анахронизмом. Появились полупроводники, транзисторы и первые логические элементы, с помощью которых стало возможным реализовывать криптографические преобразования, в которых алфавитом открытого и шифрованного текстов является множество, состоящее только из двух элементов – 0 и 1. Любую букву любого алфавита можно представить в виде двоичного вектора, следовательно, электронный шифратор пригоден для шифрования любой информации. Как шифровать? Конечно же гаммированием, наложением двоичной гаммы на двоичный текст. Задача простая: придумать генератор двоичной гаммы, зависящий от ключа, в котором вычисление такого ключа при некотором известном отрезке гаммы было бы таким трудоемким, что делало бы эту задачу неразрешимой за реальное время. Ну и, естественно, чтобы такой генератор был не очень сложно реализуем с помощью имеющихся типовых логических элементов.</p><p>Ключевое слово в электронных шифраторах – балалайка. Так вполне естественно обозвали типовой и самый распространенный узел в генераторах двоичной гаммы.</p><image l:href="#img_1_1.png"/><p>Из подобных балалаек, соединяя их различными способами друг с другом, и стали создавать различные генераторы двоичной гаммы, предназначенные для электронных шифраторов. Тут уже никакой лингвистики, никаких кроссвордов, как в шифрах простой замены. Нужно скрупулезно и точно просчитывать различные математические свойства этих балалаек: периодичность, статистику, группу преобразований, вероятности перекрытия гаммы и т.п.</p><p>Балалайки дали сильный толчок к развитию статистических методов анализа шифров. Если в дисковых шифраторах объем шифрованной переписки был сравнительно небольшой, то при использовании электронных шифраторов объем двоичной гаммы мог уже достигать нескольких миллионов знаков. А тогда, при каких-то огрехах в функции усложнения, появлялась возможность строить различные статистические аналоги, т.е. находить сразу целые классы ключей, реализующих статистически близкие гаммы.</p><p>В типовой балалайке присутствует коммутатор. Это, как правило, механический элемент, набор перемычек между контактами регистра сдвига и функции усложнения, т.е. факториальный ключ, подобный диску в дисковом шифраторе. Но опять же, как и в дисковых шифраторах, это долговременный ключ, разовыми ключами, как правило, являлись начальные заполнения регистра сдвига. Здесь, конечно же, коммутатор в какой-то степени «сглаживался» функцией усложнения, которая за один такт из двоичного вектора выдавала только один двоичный знак, но тем не менее задача определения коммутатора была весьма нетривиальной.</p><p>Электронным шифраторам была посвящена отдельная спецдисциплина – СД–7В. Нолики и единички, балалайки справа и слева — все это добро аппаратно реализовывалось и запихивалось в довольно большие ящики в 60–х годах. И, естественно, часто ломалось, а посему следующей спецдисциплиной, СД–7Г, был инженерно-криптографический анализ электронных шифраторов. Закоротило где-нибудь в ящике с шифратором, отвалился контактик, полетел транзистор – не опасно ли? Не полезет ли в линию связи открытый текст? Как заблокировать потенциально опасные неисправности? Как оценить вероятность отсутствия опасных неисправностей? В общем, все рутинные вопросы, очень важные, конечно, но скучные. Элементная база, электроника в первую очередь, должна быть понадежней, культура ее производства повыше.</p><p>Попыткой некоторого обобщения понятия шифратор, своего рода криптографической абстракцией, была теория шифрующих автоматов. В ней как бы намечались основные требования, которым должен удовлетворять современный шифратор: большая группа реализуемых преобразований, гарантированный период, стойкость к различным методам гомоморфизмов и т.п. Здесь, естественно, было полное царствование математики, а посему эта СД (кажется, СД–7Е) пользовалась большим уважением. Там нас впервые познакомили с таким свойством шифра, как имитостойкость, т.е. стойкость к попыткам целенаправленного искажения шифртекста и навязывания ложной информации. Историю возникновения самого понятия имитостойкости приводили следующую. В 60–е годы, во время войны во Вьетнаме, поставленные вьетнамцам советские ракеты класса «земля-воздух» управлялись с земли с помощью шифрованных команд. Американцы, имея мощные станции подавления таких радиосигналов, научились подавлять истинные команды управления ракетой и посылать вместо них ложные, заменяя некоторые знаки в перехваченных шифрованных сообщениях. В результате наши ракеты стали летать не в ту степь, а криптографы схватились за голову. Имитостойкость – это как бы отдаленная родственница электронной подписи, цели, которые преследует имитозащита шифра и система электронной подписи, весьма близки.</p><p>Ну и конечно теория информации, теория кодирования, коды исправляющие ошибки, энтропия, избыточность текста и все связанные с этим теоремы и задачи. Хотя большинство результатов по теории информации были в то время опубликованы в открытых изданиях (основополагающая книга Шеннона, многие книги по теории кодирования), у нас по инерции теорию информации причислили к спецдисциплинам со всеми вытекающими отсюда последствиями: секретными тетрадями и подготовкой в спецбоксе (совместно с преферансом).</p><p>Весь четвертый курс был посвящен практически одним спецдисциплинам. Все самые зверские экзамены (ТВИСТ и алгебра) остались позади, на экзаменах по СД уже обстановка была намного спокойнее, никого, как правило, за них не выгоняли, двойки ставили редко. Пахло окончанием факультета.</p></section><section><title><p>Глава 9. Прощание с факультетом</p></title><p>Грустно, ох как грустно было расставаться с 4 факультетом! Ясно было, что этот процесс – необратимый, что ему отданы лучшие молодые годы, что здесь был очень сильный коллектив, прекрасные преподаватели, интересная и полная впечатлений жизнь. Когда еще удастся окунуться в такую атмосферу? Что ждет впереди? Повседневная рутинная работа, одно и то же каждый день с 9 до 6 вечера. И так на всю оставшуюся жизнь, до седых волос, до самой пенсии. Так хоть на последнем, на 5 курсе надо успеть насладиться всеми остатками свободы, остатками молодой и беззаботной жизни в университетской атмосфере 4 факультета.</p><p>Впрочем, говоря об университетской атмосфере, нельзя не отметить, что над ней все больше и больше сгущались солдафонские тучи. Давно, еще чуть ли не со 2–го курса, генерал — начальник факультета нам постоянно обещал:</p><p>– Скоро переедем в новое здание, хорошее, большое, там для вас будут все удобства, включая шоферские курсы и лодочную станцию.</p><p>Особенно умиляла, конечно же, лодочная станция: водка, лодка и молодка. Шоферские курсы были и раньше в старом здании на Большом Кисельном, однако их почему-то прикрыли и не собирались открывать вновь. Не было никаких оснований верить сказкам про них в новом царстве, что и оказалось истиной. А реальной перспективой последствий от переезда было усиление милитаризации, закручивание гаек, борьба с вольнодумством и раскрепощенностью, возникновению которых способствовала вся атмосфера Большого Кисельного.</p><p>Как говорил Чебурашка, строили мы строили, и наконец построили. Мрачное кирпичное здание на Юго–Западе Москвы, вместо окон — узкие проемы, бойницы. Наверное, для того, чтобы палить из шифрующих автоматов по засевшим в соседней Олимпийской деревне супостатам. Название соответствующее – МУЦ, в переводе – Межведомственный Учебный Центр. Пожалуйте на новоселье!</p><p>Казалось, что никому, кроме генерала, этот переезд на МУЦ был не нужен. Все были довольны Большим Кисельным: в центре Москвы, легко добираться практически из любого района, отдельно от всякого начальства, жизнь на нем уже успокоилась, стабилизировалась, устраивала абсолютно всех. Ну, начальник, будь немного поумнее, упрись рогом:</p><p>– Нельзя нам быть в общем здании, мы же криптографы, особая специальность, повышенная секретность. Мы же учим молодых специалистов: никто, ни жена, ни мать, ни отец не должны знать, чем мы занимаемся. А в общем здании одни наши стены без окон уже будут привлекать повышенное внимание всех, кто ездит на автобусах по Мичуринскому проспекту. Ну ни к чему это, нам лучше жить, как и раньше жили, незаметно, на Большом Кисельном, вдали от этой суеты.</p><p>Если бы начальник был поумнее! Тогдашний генерал явно не относился к подобной категории, Большой Кисельный, этот уютный купеческий дворик, был сдан практически без сопротивления, даже с радостью. В первую очередь нам нужны хорошие военные!</p><p>Этот прискорбный факт застал нас уже в середине 5 курса. Все понимали, что переезд на МУЦ – это не просто перемещение шкафов и сейфов на новое место. Это конец целой эпохи, заложенной основателями факультета, конец многим традициям и неписаным правилам, существовавшим со времен основания факультета, это победа доблестных вояк над математиками, над нашими любимыми преподавателями, над всеми, кто не хочет ходить строем. Не умеешь – заставим!</p><p>Но все-таки большую часть своей жизни на 4 факультете мы провели на Большом Кисельном. Теперь уже трудно вдолбать в наши головы серьезное отношение к плакатам типа «в бою граната – роднее брата», трудно заставить слушать лай караульной собаки или принимать во внимание проповеди начальника курса:</p><p>– Не шутите с военной службой!</p><p>Хождение строем – этому можете воспитывать следующие поколения криптографов. Наш курс счастливо избежал подобной участи, не осолдафонился, не стал курсом «истинных» чекистов с их постоянным закладыванием друг друга, сохранил верность математике и криптографии, университетским традициям, заложенными основателями факультета. Может, генералу и нужны были в первую очередь хорошие военные, но это его личные проблемы. Таких людей можно найти во многих других военных училищах, а хороших специалистов-криптографов готовили только на 4 факультете ВКШ КГБ и нигде более. И подготовить хорошего специалиста намного труднее, чем хорошего военного, научить человека думать головой гораздо сложнее, чем топать по плацу ногами и беспрекословно воспринимать всякие солдафонские тупости и глупости. Главный итог обучения на 4 факультете: всегда думай, прежде, чем что-то делать, не верь ничему, кроме бесспорно доказанных фактов, не слушай демагогии и пустозвонства, не верь только одному авторитету, требуй доказательств. «Очевидно – это то, что легко доказывается» — еще одна поговорка нашего любимого Сан Саныча.</p><p>А еще факультет дал примеры того, что сейчас бы назвали наивным идеализмом, а раньше – честностью и порядочностью. Блат на экзаменах по основным предметам в наше время был практически исключен, только реальные ценности, только знания принимались в расчет. И от этого учиться было интересно, строго соблюдался принцип истинной демократии: все равны перед законом (экзаменом). Одно малейшее отступление от этого закона сразу же влечет за собой искушение сделать еще одно отступление, затем еще и еще. Маленькое ржавое пятно на кузове автомобиля очень скоро превращается в зияющую дыру, и весь автомобиль, какой бы замечательный он ни был изнутри, теряет свою цену. Не доводите автомобиль до ржавых пятен, следите за ним, не эксплуатируйте в экстремальных зимних условиях, чистите, промывайте, проводите профилактику – и он будет в прекрасном виде много лет.</p><p>К сожалению, условия развитого социализма, в которых существовал 4 факультет, можно сравнить разве что с зимней ездой по обильно посыпанной едкой солью дороге, к тому же с водителем-генералом, который слабо представлял себе истинную цену автомобиля и частенько путал его с телегой. Вместо поддержки университетского духа, заложенного его предшественниками, он тупо выполнял все идиотские инициативы, спускаемые сверху такими же генералами, устраивал борьбу за образцовый факультет, за повышение успеваемости, всячески усиливал на нем роль различных своих советчиков и соглядатаев, не обремененных математической логикой. Ведь на факультете училось много сынков различных генералов и потихоньку начинало проникать телефонное экзаменационное право. Этому праву всеми силами старались препятствовать преподаватели, но часто силы были слишком неравными, а надеяться на поддержку начальника факультета в этой борьбе было бесполезно.</p><p>Но все-таки в наше время, благодаря наивному идеализму преподавателей с кафедры математики, простой экзаменационной демократии, когда все равны, 4 факультет поддерживал свою высокую цену. А такой пример, показываемый в раннем возрасте, приводит к осознанному руководству в своей дальнейшей жизни простыми заповедями о реальном равенстве всех перед законом, по которым живет большинство людей в цивилизованных странах. И существовавший на факультете университетский дух служил своеобразным иммунитетом от проникновения бацилл «телефонной демократии». Разрушая прежние традиции, начальник факультета, может быть сам того не ведая, разрушал и этот иммунитет. Ну разве можно ставить двойку на экзамене сыну, чей отец-генерал позвонил начальнику факультета и попросил «последить» за ненаглядным чадом?</p><p>Милитаризация факультета усиливала в нем позиции любителей ходить строем и беспрекословно выполнять любые приказы (и прихоти) всяких начальников. Осознав свою силу, они стали иногда диктовать свои условия и кафедре математики, у которой, кроме наивного идеализма, веры в справедливость и в реальные знания, часто не было больше никакой поддержки.</p><p>В середине 80–х годов, будучи аспирантом-очником 4 факультета, я смог воочию наблюдать плоды такой политики на реальном живом примере.</p><p>Кафедра математики попросила нас, нескольких аспирантов, помочь им принять на первом курсе коллоквиум по линейной алгебре. Коллоквиум – это некоторый промежуточный экзамен, со всеми атрибутами экзамена: билетами, задачами, дополнительными вопросами. Отличие только в том, что это как бы «неофициальный» экзамен, за двойки на нем с факультета не выгонят, но у преподавателей складывается определенное впечатление об экзаменуемых слушателях.</p><p>Еще не испарились из памяти все подробности собственного обучения, таких же ситуаций, в которых я сам был экзаменующимся слушателем, поэтому настроение мое было самое что ни на есть благожелательное. И первый же мой подопечный усилил его еще больше: отвечает спокойно, без запинки, чувствуется, что парень серьезно подготовился, все дополнительные вопросы схватывает на лету, нет ни одного промаха. С большим удовольствием я поставил ему заслуженные 5 баллов и постарался, как мог, похвалить и пожелать успеха на экзамене.</p><p>Сидевший впереди другой слушатель внимательно вникал во все подробности нашего общения и делал какие-то свои выводы. Не успел еще первый парень выйти из-за стола, как он сам побыстрее напросился ко мне.</p><p>Я не могу описать полностью наше общение. Его метод был простой – на любой вопрос (в билете или дополнительный) – куча длинных и часто бессмысленных формул и в конце – результат по принципу «ткнуть пальцем в небо».</p><p>– Сколько всего векторов длины M над кольцом Z/N?</p><p>– Бесконечное число.</p><p>– Докажите.</p><p>– Это фундаментальный факт из мат. анализа</p><p>Мое благодушие смыло как рукой. Совершенно ясно, что человек пришел абсолютно неготовым, не знающим элементарных вещей, и при этом наивно пытающийся обвести меня вокруг пальца своей демагогией, пусть даже выраженной длинными и бессмысленными формулами. Дополнительный вопрос: прошу его посчитать ранг матрицы размера 3х3 в которой два столбца – линейно независимы, а третий – результат простого сложения первых двух. Завис минут на 10, исписал около страницы, в конце резюме: = 3.</p><p>– Ну расскажите, как считали.</p><p>В голове – полная мешанина, кое-что из алгебры, кое-что из мат. анализа, а основная часть – чушь собачья. И огромный апломб.</p><p>– Вы дали неверный результат. Ранг равен 2.</p><p>– Я тоже получил ранг 2, это просто описка.</p><p>Тут же, у меня на глазах, переправляет свой результат.</p><p>– Но Вы мне так и не объяснили, как Вы считали.</p><p>– Я все верно посчитал, это вы меня не поняли.</p><p>Другой дополнительный вопрос – тот же результат, те же сцены: я посчитал все верно, неверный результат – это просто описка, Вы меня не поняли. Ну просто еще и наглый парень, ко всему прочему!</p><p>– Хорошо, вот еще один дополнительный вопрос, но я прошу Вас ответить на него в присутствии еще одного преподавателя.</p><p>Иду за другим аспирантом, Серегой, который пока скучает. Вместе наблюдаем очередную абсолютно аналогичную сцену. Теперь его уже не поняли двое.</p><p>– Достаточно. Я вынужден поставить Вам 2.</p><p>Взвейтесь соколы орлами! Что с ним стало! Несправедливо, я все правильно отвечал, меня не поняли и все по новой с удвоенной силой. Меня этот тип очень заинтересовал, и я спросил о нем у Сан Саныча. Сын заместителя министра обороны одной из тогда еще не бывших советских республик. Направляя его на учебу, это министерство строго наказало: обеспечить, чтобы он доучился до конца и был выпущен офицером, в противном случае служить на горную границу отправят кого-то из москвичей.</p><p>– Сейчас Вы ему совершенно справедливо поставили 2, а вот на экзамене…</p><p>Сан Саныч понуро посмотрел на меня, а я сразу же вспомнил первого парня, судя по всему москвича, и представил себе, что его после окончания факультета пошлют на горную границу только из-за того, что отчислят за двойки сынка замминистра обороны. Нет, нет и еще раз нет!</p><p>Против лома нет приема. На словах отношение начальства к преподавателям математики было корректным, а на деле – как всегда в нашем государстве относятся к шибко умным. Университетский дух 4 факультета держался на голом энтузиазме преподавателей первой волны, а еще – на любви подавляющего большинства слушателей к математике и тем, кто целиком посвятил себя ей. Но слушатели приходят, учатся и уходят, постепенно пропадают традиции, а образовывающийся вакуум заменяют хорошие военные.</p><p>Жалко, чрезвычайно жалко было покидать Большой Кисельный. Но нам через полгода предстояло покинуть и всю Высшую Школу КГБ, со всеми ее порядками и премудростями. Так где же провести выпускной банкет? Конечно же, на Кисельном!</p><p>Много поколений выпускников Высшей Краснознаменной Школы КГБ из года в год лелеяли одну и ту же мечту: напоить на выпускном вечере боцмана. Все пять лет, что мы учились, слово «боцман» было в устах наших начальников универсальной страшилкой, такой же, как у родителей, которые пугают милиционером непослушных детей. Приплытия боцмана на строевой смотр боялся даже наш генерал, начальник факультета. Но чаще всего боцман любил наводить шухер в общаге, где, по определению, его душе было наиболее привольно и всегда ждала обильная добыча в виде очередных суток ареста, выписываемых направо-налево. Все повидавшие по милости боцмана московскую гауптвахту потом обязательно клялись напоить его до бесчувствия на выпускном вечере, пусть даже ценой самопожертвования.</p><p>Наш курс, конечно же, почти целиком мечтал напоить Чуду. Но тут он проявил себя тонким стратегом, не стал ввязываться в одиночные бои, стойко держал круговую оборону, иногда исполняя свою любимую песню про Родину, которая щедро поила, но только одним лишь березовым соком. В общем, этой мечте не суждено было сбыться. А где-то в конце вечера к нам наконец-то пожаловал боцман.</p><p>– Леонид Григорьевич, давайте выпьем на прощание.</p><p>Общага, собрав остатки сил и извлекая из самых зашифрованных источников тщательно сберегаемый для такого случая коньяк, потянулась к боцману.</p><p>– Это у меня сегодня уже третий вечер.</p><p>Далеко еще молодым офицерам до его закалки, тщетны оказались надежды! Боцман лихо забулькал в себя N грамм огненной жидкости и поплыл дальше. А общага малость подустала и тихо сдалась на милость победителя.</p><p>Все, окончен бал, погасли свечи. Впереди – другая жизнь, другие впечатления, другая операционная система. На следующий день Чудо решил устроить нам прощальное построение, на котором сказать свое отеческое напутствие перед дальней дорогой в самостоятельную жизнь. Но уже, конечно же, на МУЦе, в этом медвежьем углу, собрав там, на настоящем плацу, и молодых офицеров, и первокурсников, которые должны на таких мероприятиях набираться солдатского ума-разума. И вот на наши еще слегка шумящие головы посыпались от специально натренированного первокурсника пионерские клятвы: брать пример со старших товарищей, хорошо учиться, любить свою Родину, не пить, не курить и матом не ругаться.</p><p>Старшие товарищи ехидно усмехались:</p><p>– Мы верим в тебя, малыш!</p><p>Прощальная песня математиков 4 факультета Высшей школы КГБ СССР. Музыка общеизвестная, слова народные.</p><poem><stanza><v>Раскинулось поле по модулю 5</v><v>В углах интегралы стояли</v><v>Студент не сумел производную взять</v><v>Ему в деканате сказали.</v><v>Анализ нельзя на халтуру сдавать</v><v>Профессор тобой недоволен</v><v>Ты должен критерий Коши доказать</v><v>Иначе с мехмата уволим.</v><v>Он вышел доказывать, знаний уж нет</v><v>В глазах у него помутилось</v><v>Увидел стипендии меркнущий свет</v><v>Упал, сердце больше не билось.</v><v>К нему подбежали со шпаргалкой большой</v><v>Хотели привесть его в чувство</v><v>Декан подошел, покачал головой</v><v>Не в силах здесь ваше искусство.</v><v>Три дня в деканате покойник лежал</v><v>В штаны Пифагора одетый</v><v>В руках Фихтенгольца он томик держал</v><v>Что сжил молодого со света.</v><v>Марксист свое веское слово сказал</v><v>Материя не исчезает</v><v>Загнется студент – на могиле его</v><v>Огромный лопух прорастает.</v><v>Профессор последнее слово сказал</v><v>Матрицами труп обернули</v><v>К ногам привязали тройной интеграл</v><v>И тело с мехмата спихнули.</v><v>Напрасно студенты ждут друга в пивной</v><v>Им скажут – они зарыдают</v><v>А синуса график волна за волной</v><v>По оси абсцисс убегает…</v></stanza></poem></section></section><section><title><p>Часть 2</p><p>КОЛЕЯ</p></title><section><p>1979 год. Брежневская эпоха надоела всем до чертиков. Масса анекдотов, частушек, сплетен на эту тему, а товаров в магазинах все меньше и меньше. Все последние годы заметно невооруженным взглядом: система катится вниз. Про победу коммунизма, записанную в действующей в то время Программе КПСС, уже почти не вспоминают, хотя все вступающие в партию пишут: «Устав и Программу КПСС признаю и обязуюсь выполнять». Людей, которые бы искренне верили во все эти сказки, практически нет, система натужно пытается эксплуатировать несмышленую молодежь, засылая ее с большой помпой и показухой то на БАМ, то на еще какую-нибудь «стройку века», и оставляя там без человеческих условий жизни. Газеты, радио и телевидение забиты «Ленинскими университетами миллионов», «Трудовыми рапортами ударников пятилетки», «Вестями с полей», «Хрониками трудовых вахт» и прочей подобной чепухой, от которой хочется напиться, что большинство и делает. Нормальный труд забыт, к работе отношение как к обязательному отбыванию положенного срока, скучному и бесцельному.</p><p>Это были мрачные, какие-то предгрозовые годы. Полно предчувствий, что несоответствие между словом и делом в проводимой в стране политике должно закончиться чем-то печальным. Чем именно, никто тогда предсказать не мог, но все шептались: куда мы катимся? Почему так стремительно отстаем от Запада? Везде невиданный ажиотаж вокруг качественных иностранных товаров: мебели, одежды, телевизоров, магнитофонов, просто купить практически ничего путного невозможно, везде очереди, списки, каждое утро надо бегать в магазин отмечаться, ловить момент, когда «выкинут» товар. Лучше живут те, у кого есть связи в торговле, кто может что-то достать, договориться, замолвить словечко. Слово «коррупция» еще под запретом, но фактически она уже расцвела пышным цветом. При реальном социализме важны реальные блага!</p><p>Что в таких случаях нужно, чтобы взбодрить страну? Масштабное шоу или маленькая победоносная война. А можно и то, и другое в одном флаконе. И вот, вместо обещанного наступления в 1980 году коммунизма, СССР готовится к проведению в 1980 году XX летних Олимпийских игр в Москве, а в конце 1979 года советские войска входят в Афганистан.</p><p>В связи со всеми этими событиями офицерам КГБ прибавили зарплату. Мы, молодые лейтенанты, только что выпущенные из 4 факультета ВКШ КГБ, сразу же получаем оклад 250 рублей, а это довольно много по советским меркам того времени. Выпускник обычного института, попадая на должность младшего научного сотрудника в каком-нибудь НИИ, как правило, получает 120-130 рублей. Но наш оклад состоит из двух частей: оклад по должности (130 руб.) и оклад по офицерскому званию (120 руб.), хотя военной формы в управлениях КГБ не носят.</p><p>Вот в таких условиях начиналась моя офицерская военная служба, хотя, конечно, «военного» в ней было очень мало. Больше все это походило на работу в обычном НИИ, в котором за счет специально подобранного состава сотрудников и относительно высоких окладов еще была иногда какая-то осмысленная работа, очень сильный коллектив математиков и обязательное отбывание на рабочем месте с 9 до 6.</p></section><section><title><p>Глава 1. Спецуправление</p></title><p>В КГБ начала 80-х годов было три управления, так или иначе связанных с криптографией и испытывавших потребность в выпускниках 4 факультета Высшей школы КГБ: 8 Главное управление, 16 не Главное, а просто управление, и управление правительственной связи, УПС без всякого номера и главности. Распределение обязанностей было такое.</p><p>УПС – эксплуатация шифровальной аппаратуры на правительственных линиях связи, чаще всего – на спецмашинах, на которых члены Политбюро ЦК КПСС со страшной скоростью проносились по Рублевскому шоссе, на спецлиниях, связывающих Кремль с дачами на Черном море и в других местах. Про УПС многие узнали после путча 1991 года, когда оно оперативно отключило все каналы спецсвязи у Горбачева, изолированного в Форосе.</p><p>16 управление – дешифровальная служба, взлом шифров наших потенциальных противников, а также ненадежных друзей-союзников и просто всех тех, кто не придает должного значения криптографии.</p><p>8 Главное управление – обеспечение безопасности всех отечественных линий, где используется шифрованная связь, т.е. та криптографическая сила, которая должна была противостоять могучему американскому АНБ – агентству национальной безопасности, занимавшемуся сбором шифрованной информации по всему миру и взломом нестойких шифров. 8 ГУ КГБ СССР состояло из трех больших подразделений – управлений A, B и C, из которых управление A отвечало за безопасность дипломатической переписки, управление B – за безопасную выработку ключей и своевременное обеспечение ими всех нуждающихся, а управление C – Спецуправление – за все остальное: за контрольный криптографический анализ старых шифров, за разработку новых перспективных шифров, за инженерно-криптографическую защиту, за нормативную базу при работе с шифрами, за связь с промышленностью и прочая, прочая, прочая.</p><p>Вот здесь, в Спецуправлении, началась в 1979 году моя офицерская служба в КГБ, которая там же драматически и закончилась в 1993 году, не дотянув нескольких месяцев до заветных общих 20 лет выслуги, дающих право сравнительно молодому человеку 37 лет от роду на получение офицерской пенсии. Но, право, получать в 37 лет сравнительно высокую (по советским меркам!) офицерскую пенсию не за боевые заслуги, не за какие-то выдающиеся достижения, а за работу фактически в обычном НИИ, часто просто за просиженные штаны, за безропотность и послушание, в нашей стране несколько стыдно.</p><p>Основная часть Спецуправления (это слово всегда писали с большой буквы!) размещалась в Кунцеве, в здании, напоминавшем известное здание Совета Экономической Взаимопомощи на Арбате – раскрытую книгу. Только «страницы» этой книги были не выгнутыми, как в оригинальном СЭВе, а прямыми, и их было не две, а три, да и этажей поменьше. А так, по конструкции и по стилю – схожи, все из стекла (за что и прозвано было в народе стекляшкой), летом жарко, а зимой – холодно.</p><p>В Спецуправлении 8 ГУ КГБ СССР было несколько отделов, каждый из которых специализировался на каком-то определенном круге криптографических задач. Но давняя мечта руководства Спецуправления была одна – своя небольшая производственная база, свой «свечной заводик», который позволил бы хоть немного избежать зависимости от советской промышленности. Шифраппаратуру того времени никак не отнесешь к товарам народного потребления, она выпускалась по спецзаказам для специальных целей, но в ней все равно использовалась стандартная элементная база, стандартная советская электроника со стандартными советскими проблемами. Идея наладить выпуск «спецэлектроники» для перспективной шифраппаратуры овладевала умами руководства Спецуправления, порождая проекты один грандиознее другого. А начать эти проекты, как и полагалось в советское время, следовало со строительства.</p><p>Стекляшка занимала сравнительно небольшой по площади треугольничек на пересечении Молодогвардейской и Ельнинской улиц и в самом остром углу этого треугольника оставалось еще свободное место. Вот здесь-то и решили начать возводить криптографический «свечной заводик».</p><p>Это, как и многое другое при социализме, стало «народной» стройкой. В том смысле, что профессиональных строителей, как всегда, не хватало, и для выполнения самой тяжелой и низкооплачиваемой работы спускали (в приказном порядке) разнарядки офицерам Спецуправления. И вот молодые и полные энтузиазма выпускники 4 факультета Высшей школы КГБ начинали свою трудовую деятельность с того, что воочию наблюдают примерно такие картинки советской действительности.</p><p>Картинка первая. Паркет. Дефицитнейший материал, когда-то им устилали полы в жилых домах, но это было очень давно. Сейчас паркетом устилают полы только в элитных местах, к которому, просто по определению, должно относиться возводимое здание собственного «свечного заводика» Спецуправления. Но настилают паркет не рабочие-профессионалы, а солдаты срочной службы из какого-то строительного батальона. А офицеры Спецуправления им этот паркет подносят. Дело это было весной и то ли солдаты при этом больше о дембеле думали, чем о паркете, то ли вместо дуба, который, как известно, «годится на паркет, так ведь нет…», в нем использовали иные породы древесины, но только той же осенью уже молодые солдаты-салаги этот паркет отдирали, а те же офицеры его отодранный относили на свалку. Неправильно весной уложили, вздулся и рассыпался.</p><p>Картинка вторая. Экскаватор. Предназначен для копания котлована. Ну как тут не вспомнить бессмертное изречение: «У тебя работа в рублях, а у меня – в сутках». Работа экскаваторщика явно оценивалась в сутках и солярке, сожженной за эти сутки. Пока офицеры Спецуправления разносили и укладывали подвезенный бетон, экскаваторщик завел мотор на своем экскаваторе и бесследно испарился. Полдня непрерывно тарахтящий мотор экскаватора изображал его работу, а сам экскаваторщик занимался при этом видимо какими-то более важными делами. И все – практически в открытую, на глазах у офицеров КГБ, разносящих в это время бетон на носилках.</p><p>Наверное каждый, кто жил в то время, таких картинок насмотрелся достаточно, это, может быть, интересно для нынешнего молодого поколения, проявляющего интерес к социализму советских времен. Самый лучший способ насытить подобный интерес – попробуйте покопать канаву от забора и до обеда.</p><p>В конечном итоге это строительное произведение вылилось в дополнительный трехэтажный корпус («пункт приема стеклотары»), вся территория  Спецуправления стала треугольной и полностью соответствовала магическому русскому числу три: три стороны у стекляшки, три этажа у «пункта приема стеклотары», и треугольный забор с колючей проволокой, все это хозяйство огораживающий.</p><p>Это были уже не первые мои уроки реальной жизни, реального социализма, его реальных строек. Еще при строительстве нового здания Высшей школы КГБ на Мичуринском проспекте нас, слушателей 4 факультета,  несколько раз использовали в качестве подсобной рабочей силы на «воскресниках». Но в Высшей школе был учебный процесс, часто отрывать от которого слушателей было все-таки сложно (тогда, а как сейчас – ничего определенного по этому поводу сказать не могу) . А здесь, в стекляшке, никакого учебного процесса уже нет, все являются военнослужащими, которые обязаны безропотно выполнять приказы начальства. Так и велись все стройки на объектах в управлении B на проспекте Вернадского и в стекляшке, а молодые офицеры, полные сил и энергии, еще раз вспоминали на них описанную Александром Солженицыным в романе «В круге первом» криптографическую шарашку.</p><p>Но по сравнению с 4 факультетом была все-таки одна существенная разница: глупостей, вроде «в первую очередь нам нужны хорошие офицеры, а потом уже хорошие специалисты» здесь уже в открытую не говорили и уровень интеллекта руководства Спецуправления был намного выше. Не было, как на 4 факультете, четкого разделения на преподавателей и начальников, все начальники – это, как правило, тоже математики, только делающие при этом такую работу, которую везде принято называть карьерой. И в треугольнике «офицер – чиновник – специалист» еще неизвестно, какая сторона должна быть больше, во всяком случае, для большинства этот треугольник был явно не равносторонний. Люди, попадая на руководящие должности, понемногу менялись, становились более важными и вальяжными, любили давать руководящие указания, выступать с общими рассуждениями на партийных собраниях (все сотрудники КГБ должны были быть коммунистами), постоянно находили недостатки у подчиненных. Но если на 4 факультете эти недостатки все время выражались в «неприческах» и плохо почищенных сапогах, то в Спецуправлении начальники очень любили до бесконечности вносить мелкие стилистические поправки в подготовленные их подчиненными статьи для издававшегося в 8 ГУ КГБ внутреннего научно-технического сборника.</p><p>У меня была возможность сравнивать 4 факультет и Спецуправление: и в одном и в другом месте я провел достаточно времени. 4 факультет – резко выраженный контраст между преподавателями и начальниками и в целом более свободная, раскрепощенная атмосфера. Здесь меньше думают о карьерных интересах, здесь более популярны профессионалы, люди, выделяющиеся по своим качествам из общей массы. Здесь, наконец, много молодых людей с еще не закостеневшими мозгами, не успевшими растерять свой идеализм, какие-то неуловимые и нетривиальные черты, по которым практически любой преподаватель, общаясь с ними, становится сам моложе и раскованнее. А Спецуправление – это уже машина, механизм, производство. Здесь нет начальника курса, подобного нашему Чуде, нет и такого коллектива, легкого на подъем, свободного, демократичного, раскованного, какой сложился в нашей учебной группе на 4 факультете. Все в Спецуправлении уже сами за себя, больше думают о карьерном росте, о начальственных перспективах, о смысле жизни и реальных ценностях в ней. Сказывается и возрастное неравенство: старшие коллеги более опытные и имеют больше прав, молодому специалисту еще предстоит доказывать, чего он стоит на самом деле. Обстановка в Спецуправлении показалась мне все-таки более скучной и серой, чем на 4 факультете, постоянные сплетни в курилке, одни и те же темы: кто и как делает себе карьеру, кого назначат начальничком, чего ожидать в ближайшем будущем… Да не хочу я ничего ожидать и расписывать свою жизнь заранее на 20 лет вперед: через три года выбиться в руководители группы, еще через пять – в руководство отделения и карабкаться в этой тихой и заезженной колее до седых волос. Хочется каких-то нетривиальных поступков, нестандартных решений, неординарных действий, не хочется быть таким, как все. Но это все, наверное, несбыточные мечты, реальность – вот она, гораздо проще и прозаичнее: разнарядка на стройку, дежурство по продовольственным заказам, высиживание каждый день с 9 до 6 за одним и тем же столом, глядя на одни и те же лица, политучеба после работы, одна и та же скучная и унылая обывательщина. И так – до пенсии? Ну уж нет, может быть, кому-то такая колея и по душе, но не мне. Год, два, а затем – искать выезд из нее.</p><p>Один отдел в Спецуправлении занимал особое положение в самом что ни  на есть прямом смысле слова: находился не в стекляшке, а в обособленном старинном здании тюремного типа минутах в 15-20 ходьбы от стекляшки. Это был Теоретический отдел, в котором начальником был уже известный нам по лекциям по ТВИСТу Вадим Евдокимович Степанов. К нему-то я и попал сразу же после окончания факультета.</p></section><section><title><p>Глава 2. У Степанова</p></title><p>В 5 (Теоретическом) отделе Спецуправления работало около 50 человек, три отделения по 15-20 человек в каждом. Основной задачей отдела было проведение контрольных криптографических анализов действующей шифраппаратуры, выявление ее возможных слабостей и потенциальных опасностей, связанных с постоянным развитием вычислительной техники и криптографических методов анализа шифров. По действующим в те времена положениям, любая реально эксплуатируемая шифраппаратура должна была быть подвергнута контрольному криптографическому анализу не реже, чем один раз в 5 лет. Это довольно разумное положение, поскольку дать 100% гарантию стойкости на все времена никто не мог, криптографический анализ постоянно развивался, появлялись новые методы, новые люди, свежие взгляды. Сам криптографический анализ длился, как правило, около года и проводился следующим образом. Группе экспертов из 3-5 человек давали все предыдущие отчеты по анализу данной аппаратуры, подробное описание ее криптографической схемы, условий эксплуатации, требований, предъявляемых заказчиком аппаратуры, и за год надо было попытаться найти какие-то новые методы криптографического анализа этой схемы, которые позволили бы скинуть с предыдущих оценок стойкости 1-2 порядка.  Работа почти всегда чисто абстрактная, самой этой аппаратуры эксперты часто вовсе не видели. Конечно же, качество проведенного криптографического анализа очень сильно зависело от квалификации экспертов, от их криптографического кругозора, эрудиции, умения найти и применить какие-то нетрадиционные, нетривиальные подходы, заметить то, что было пропущено на предыдущих экспертизах.</p><p>В основном в 5 отделе работали сравнительно молодые ребята, еще не потерявшие вкуса к криптографии как к науке. Всячески поддерживались и поощрялись различные семинары, диспуты, споры, здоровая конкуренция за лучшую идею, за скинутые порядки с оценок стойкости. Степанов старался придерживаться баланса: половина людей в отделе заканчивала 4 факультет ВКШ КГБ, другая половина – МГУ, вроде как две разные команды, в которых «школьники» (4 факультет) обладали тем преимуществом, что были уже знакомы с криптографией, а приходящему на работу человеку со стороны требовался год-два на то, чтобы вникнуть во все тонкости криптографических методов.</p><p>Но одними контрольными криптографическими анализами занять столько людей было невозможно. Отдел вел еще несколько перспективных НИР, в которых пытались предугадать возможности развития криптографии и вычислительной техники в будущем, появление новых направлений в анализе и синтезе шифров, проблемы искусственного криптографического интеллекта. Тут было огромное поле для различных дискуссий, для проявления остроумия и юмора (ТИКИ – КИКИ – теория искусственного криптографического интеллекта – конкретный искусственный криптографический интеллект), но сейчас, спустя почти 25 лет, стало ясно: с перспективами наша криптографическая наука явно промазала. Американцы, с их идеями открытых ключей и электронной подписи, с их коммерческой криптографией оказались куда более практичнее. Конечно же, идеи системы с открытым распределением ключей У. Диффи и М. Хеллмана, впервые опубликованные в 1977 году, были известны, но отношение к ним тогда, на рубеже 80-х годов, было весьма настороженное. По привычке считали их какой-то уловкой американских спецслужб, своего рода «криптографической провокацией», призванной сбить с толку развивающиеся страны, внедрить у них эту систему, которую американцы, зная «потайной ход» в ней, затем смогут вскрывать. Про развитие электронной коммерции в то время думать никому не приходило в голову: для советской экономики вполне хватало коммерции по блату или с черного хода.  Основная забота была о военных шифрах, а в них использование сравнительно новых американских идей было абсолютно нереальным.</p><p>Еще один вызов, который бросили американцы в то время – это DES, Data Encryption Standart. Открыто опубликованная криптографическая схема, в то время, как в СССР все, что было прямо или косвенно связано с криптографией, подвергалось тщательному засекречиванию. Такая система была заложена еще Сталиным и сохранялась до 90 годов практически в неизменном виде. Доходило до анекдотов. В 1986 году издательство «Радио и связь» в плане изданий на 1987 год опубликовало анонс книги Д.Конхейма «Основы криптографии». Книга зарубежного автора, в ней содержались только общеизвестные понятия, описание американского DES, самые тривиальные подходы к его криптографическому анализу. Реакция 8 ГУ КГБ СССР была однозначной: запретить. Весь тираж был объявлен ДСП (Для служебного пользования) и направлен в закрытые спецбиблиотеки управлений КГБ. Но план издательства был уже широко опубликован и в издательство начали приходить заявки на эту книгу. Все эти заявки издательство пересылало в 8 ГУ КГБ СССР, где, прямо на моих глазах, происходили следующие сцены.</p><p>– Так, Дальневосточный военный округ. Ну, тут все ясно.</p><p>– А это что? Мурманское морское пароходство? Ну-ка, разберитесь, кто это там так шибко заинтересовался криптографией, что они лезут, куда не следует!</p><p>Как мотыльки на ночной свет, полетели на анонсированную книгу все подпольные и полуподпольные криптографы. А в 8 ГУ КГБ СССР только и оставалось, что наладить их учет и контроль.</p><p>Почти такая же история, только уже с несколько другим сценарием, повторилась почти 10 лет спустя. В 1995 году был принят Указ Президента России № 334, в котором на любое использование криптографических средств требовалась лицензия ФАПСИ. К тому времени в России уже было множество коммерческих банков, использовавших различные системы шифрования и электронной подписи. Дальнейшее продолжение этой истории слишком тривиально, чтобы уделять ей здесь внимание, система и через 10 лет осталась практически той же.</p><p>Но вернемся к DES. Взломать DES предлагали всем желающим, и уж Теоретический отдел не мог остаться от этого в стороне. «Если вы найдете способы взлома DES, то я сразу же буду докладывать об этом на очень высоком уровне» – так выступал перед нами генерал, заместитель начальника Главка. Но, к чести 5 отдела, сильно напрягаться над попытками взлома DES никто не стал. Ломовая и тупая схема, которой не коснулись ни красота, ни изящество, ни оптимальность выбранных параметров, ни простота реализации. Но к ней было приковано высочайшее внимание! Получить какие-то красивые результаты и написать диссертацию на анализе DES было очень трудно, а завоевать внимание начальства – очень легко. И вот с конца 70-х годов  в 5 отделе стали заниматься «криптографической теологией»: как малость приукрасить DES, чтобы немного скрыть его уродства, но в то же время (не дай бог!) не раскрыть при этом каких-то своих криптографических тайн.</p><p>В те времена – начало 80-х годов – расклад «криптографических сил» в 5 отделе был примерно следующим:</p><p>1 отделение – «криптографические законотворцы», те, кто занимался разработкой новых требований к перспективной шифраппаратуре (об этом речь пойдет впереди), а также разработкой советского стандарта шифрования, основанного на схеме типа DES. Кузница кадров для будущих криптографических чиновников.</p><p>2 отделение – вероятностники, то есть те, кто, в основном, специализировался на статистических методах анализа шифров. Их любимыми объектами были «балалайки», традиционные электронные шифраторы, работающие с битами на  элементной базе 60-х годов, состоящей из типовых логических элементов.</p><p>3 отделение – алгебраисты, те кто специализировался на алгебраических методах криптографического анализа. Здесь, помимо анализа традиционных «балалаек», были люди, занимавшиеся разработкой шифров на новой элементной базе, а также, те, кто изучал и анализировал появившиеся новые американские идеи открытых ключей.</p><p>Мне посчастливилось попасть к алгебраистам.</p><p>Между алгебраистами и вероятностниками всегда шли острые дискуссии на тему, чья же вера более истинная, и кто приносит больше пользы в криптографии. К «криптографическому законотворчеству» отношение во 2 и 3 отделениях было примерно такое же, как к политинформациям: спущено сверху, значит кому-то надо. Никто не верил, что разрабатывая новые требования или приукрашивая DES, можно получать какие-то красивые и полезные научные результаты, но приказ начальства – закон для подчиненных.</p><p>«Криптографическое законотворчество» не было доминирующим в Теоретическом отделе. Большинство людей стремилось к самостоятельной научной работе, писали и защищали диссертации, искали новые, оригинальные решения. Мне кажется, что Степанов был более расположен к таким людям, поскольку его собственный интеллект и кругозор был необычайно широк. Он досконально вникал во все отчеты, выполненные в отделе, поэтому все написанное, прежде чем попасть к Степанову, проходило через неоднократные обсуждения, проверки, споры. Наверное, любой другой подход неизбежно привел бы к фикции, к имитации бурной деятельности, к обесцениванию криптографического анализа, ведь даже если американцы и нашли какую-то слабость в наших шифрах, то вряд ли об этом станет известно. Вопрос о «критерии истинности» выполненных в 5 отделе работ, как правило, решался окончательным мнением Степанова, а придумать тут что-либо другое было невозможно.  С другой стороны, наличие сильного лидера всегда благоприятно влияет на коллектив, вызывает естественное желание подтягиваться до его уровня, нацеливает на более трудные задачи. Сколько подобных примеров известно в нашей истории: С.П.Королев, И.В.Курчатов, А.П.Александров, М.В.Келдыш и многие другие. А если взять не науку, а, к примеру, спорт, то и здесь влияние одного человека, неординарной личности, трудно переоценить. Как не вспомнить советскую хоккейную сборную времен А.В.Тарасова, редко знавшую поражения, а все больше победы, добываемые тяжелым трудом.</p><p>И начальник Теоретического отдела тоже был из тех людей, кто явно выделялся из общей массы, кто был на голову выше своих подчиненных, причем выше именно в силу своего интеллекта, образованности, знаний, а не административного положения.</p><p>Мой приход в 5 отдел очень символично совпал с одним событием: в здании, где располагался отдел, в это время начали ломать советскую ЭВМ «Весна». Весь двор был заставлен мусорными контейнерами с платами и схемами (которые не микро), составлявшими раньше hardware этого очередного чуда техники. Увлекаясь в детстве сборкой транзисторных радиоприемников, я с ужасом прикидывал количество выкинутых транзисторов, диодов, конденсаторов и сопротивлений, которые всегда были дефицитом и предметом моего неутомимого поиска по разным радиомагазинам. Здесь же были совершенно иные единицы измерения, не штуки, а ящики, контейнеры, кубометры. Душа не выдержала, и не только у меня одного. Около этих сокровищ стали появляться и другие люди с плоскогубцами и кусачками и одна из последних моделей чисто советских ЭВМ приняла чисто советскую смерть.</p><p>Примерно через год какими-то неведомыми путями Спецуправление умудрилось закупить американский компьютер (тогда еще не персональный, а многопользовательский) Hewlett-Packard и установить его в стекляшке. И сразу все почувствовали разницу! Цивилизованные клавиатура и монитор, диалоговый режим работы, нет никаких перфолент и перфокарт, простой язык программирования BASIC, вместо машинных кодов и примитивного ассемблера, с которыми мы имели дело на «Руте-110» на 4 факультете. Этот компьютер сразу же стал центром всеобщего притяжения, а уж в 5 отделе – тем более, ибо располагался в стекляшке, где не было своего «отдельского» начальства.  Фраза «Я пошел на машину» стала любимой для многих сотрудников, желающих обрести некоторую свободу творчества, особенно после обеда.</p><p>Но все же основная работа в Теоретическом отделе была с карандашом и бумагой. Строгие математические факты, доказанные теоремы и вытекающие из них оценки стойкости шифров – вот та продукция, которая требовалась от теоретиков. Разобраться с криптосхемой, вникнуть во все ее особенности, сильные и слабые стороны, а затем попытаться взглянуть на нее по-новому, свежим взглядом, с другой стороны. Этого уже нельзя прописать ни в каких инструкциях и приказах, это процесс творческий, решение может прийти неожиданно и внезапно, а можно и «зациклиться», гонять взад-вперед одни и те же идеи, не двигаясь с места. И вот тут важна обстановка, та атмосфера, в которой приходится работать теоретику. «Сидя все время на рабочем месте, работать по-настоящему невозможно» – такими словами меня встретили в отделе. Собрав полсотни математиков в одном месте, установив жесткий режим работы: с 9 до 6 вечера, невозможно добиться от них свежих идей. Очень часто самые красивые результаты получались не благодаря, а вопреки такому режиму: кто-то приноровился работать дома вечерами и ночами, отсыпаясь днем на работе, кто-то старался почаще брать больничный, библиотечные дни или аспирантский отпуск. Степанов все прекрасно понимал, но ничего поделать не мог или не хотел. Не мог он объявить во всем отделе свободный график работы, потому что все мы были действующие офицеры КГБ и подчинялись общему распорядку, установленному в Конторе.</p><p>Приход на работу – ровно в 9.00. Ежедневный обход контролера: все ли реально присутствуют на своих рабочих местах? Первые два часа, до 11.00 – творческое время. Все всегда дружно пытались договориться: ну давайте хоть первые два часа, пока голова еще свежая, никто никого не будет дергать, пусть будет возможность  хоть немного спокойно поработать. Все эти благие намерения про творческое время быстро забывались, верх брали повседневные житейские проблемы: распределение продуктовых заказов, сдача партийных и комсомольских взносов, обсуждение бурных дебатов на последнем партсобрании, слухи о возможных новых назначениях и перемещениях людей и многое, многое другое в том же духе. Ровно в 11 – пятнадцатиминутная физкультурная пауза, которую, по традиции, в первые годы моего пребывания в отделе использовали под шахматные блиц-партии, а позже, после появления персональных компьютеров, – под компьютерные игры. Ожидание обеда, и обед в столовой, после которой многие вознаграждались хроническим гастритом. Военная часть, столовую обслуживали солдаты из местной роты охраны, практически никаких контролеров, интеллигентная обслуживаемая публика, которая не будет поднимать скандала из-за некачественной пищи. Примерно через год я пришел к твердому убеждению: а ну ее в болото! Проще приносить из дома бутерброды и термосы с горячим бульоном, чем добровольно, за свои деньги, загибаться в этой травиловке.</p><p>Ну а после обеда – мучительное ожидание конца рабочего дня. Как же медленно ползет время! Все проблемы уже обсуждены и переговорены с утра, все мысли в голове начисто перебиваются буйным обедом в желудке, перед тобой раскрытая тетрадь, гора предыдущих отчетов и часа четыре времени, оставшегося до финального свистка. Самое ненавистное время, ни разу ничего путного за это время мне в голову не приходило. И так каждый день, одно и то же, за редкими исключениями. Тоже ведь своеобразная школа выживания, в которой самое главное – не опуститься до уровня, когда эти повседневные проблемы вытолкнут все остальное из головы, когда забудешь о своем образовании, квалификации, призвании, займешься одной общественной или партийной работой, превратишься в заурядного сплетника и пустомелю из курилки.</p><p>Довольно быстро я понял, что такой образ жизни – не по мне, хотелось живой, интересной работы, хотелось видеть реальные результаты своей работы, которые можно выразить не только абстрактными теоремами, а чем-то иным, более приземленным, более понятным, более очевидным. Чтобы критериями успешного завершения работы были не одобрительные слова даже такого авторитетного человека, как Степанов, а что-то другое, тоже простое и понятное практически любому. У авиаконструктора, например, есть такие критерии: если его самолет успешно прошел летные испытания, значит он все сделал правильно, если у агронома вырос хороший урожай, значит он тоже сделал все верно. Да в том же 16 управлении, если вскрыли шифр, прочитали открытый текст – безусловный успех, заслуженная награда. Но в Теоретическом отделе 8 управления КГБ таких критериев чаще всего не было, случаи, когда удавалось «колонуть» какой-то свой действующий шифр были, во-первых, крайне редки, а, во-вторых, расколоть шифр с помощью абстрактного его анализа – это одно, а реально прочитать шифрованную переписку – это совсем другое. Отдел плодил кучи отчетов, статей в закрытые научно-технические сборники, проводил массу фундаментальных и прогнозных исследований, казалось, что собранные в одном месте сильные математики способны предложить новые оригинальные идеи, которые будут конкурентоспособны с последними американскими достижениями в криптографии. Но часто приходилось слышать такие речи:</p><p>– На самом деле мы здесь в резерве, на случай непредвиденных обстоятельств. А все эти теоремы – это так, чтобы не было скучно сидеть.</p><p>В триаде «специалист-офицер-чиновник» далеко не очевидно, что специалиста надо было ставить на первое место.</p><p>Но все же основное мое впечатление от времени, проведенном в отделе у Степанова – это очень сильный коллектив, в котором есть общепризнанный лидер, а у большинства сотрудников есть желание походить на такого лидера, достичь его уровня, составить ему конкуренцию. Такого коллектива мне, к сожалению, за всю последующую жизнь встречать больше не довелось. И любой молодой выпускник 4 факультета, попадая к Степанову, невольно впитывал в себя такие качества, как строгая логика в рассуждениях, подчинение их какой-то определенной цели, умение сразу же отличить реальные аргументы от пустой фразеологии, оценка человека по реальным результатам его деятельности. И эта степановская школа оказалась очень полезной во всей моей дальнейшей биографии, а прошедших ее людей потом приходилось встречать в таких организациях, как Газпром и Сбербанк.</p></section><section><title><p>Глава 3. Оперативные наряды</p></title><p>В 1980 году на Москву надвигалось не стихийное, а заранее задуманное бедствие – летняя Олимпиада.</p><cite><p>Появилась эта рожа – сразу стало все дороже.</p></cite><p>Так в народе окрестили забавного олимпийского мишку, эмблему XX летних Олимпийских Игр. Любое мероприятие, раздуваемое советской пропагандой, вызывало настороженное отношение, а Олимпиада рекламировалась со всей удалью и прытью. Все традиционные советские массовые шоу, типа парадов на Красной площади и съездов КПСС уже приелись, не вызывали никаких эмоций, стали привычными спектаклями. А здесь впервые международное событие такого масштаба, призванное показать достижения развитого социализма (большей частью фиктивные), авторитет и признание ведущей роли СССР в мире  (держащиеся исключительно на страхе перед ракетами и танками). Политическое событие, впервые Олимпиада проходит в социалистическом государстве, где расцвели свобода и демократия, нет эксплуатации и насилия (а также товаров в магазинах). Накануне Олимпиады в центральном клубе КГБ СССР лектор на полном серьезе около двух часов сравнивал перед офицерами КГБ условия жизни в США и СССР. Их зарплаты в 3000-5000 $  –  это ничто, блеф, мистика, все деньги уходят на налоги, оплату жилья, медицину, да и вообще жизнь в Штатах невыносима, в два счета могут ограбить и убить. То ли дело в СССР, тишь да гладь, да божья благодать, живи себе и радуйся на свою зарплату, в 10 раз меньшую, чем в США.</p><p>Не могу сказать, что в то время подобные байки вызывали ярость. Нет, скорее полное равнодушие, собачка лает – ветер относит, провели мероприятие, поставили галочку в отчете – всем хорошо, и лектору и его слушателям. Коммунистическая система казалась вечной, ну подумаешь, дошли лидеры до старческого маразма, «сосиськи сраные» вместо «социалистические страны» произносят, нечего забивать себе этим голову. Все равно ничего не изменишь, а к тому же есть хорошее образование, работа, кусок хлеба, живешь как все, может даже в чем-то чуть-чуть лучше. Пусть все  катится и дальше по наезженной колее, пока молодой, полон сил, энергии, чего думать о каких-то абстрактных проблемах и противоречиях. Пускай врут и дальше все эти лектора и пропагандисты, политинформаторы и агитаторы, мне от этого ни холодно, ни жарко.</p><p>Точно так же, в то время практически безразлично, отнеслось большинство народа к вводу советских войск в Афганистан в декабре 1979 года. Солдаты отправились защищать какую-то там апрельскую революцию, дело святое, или мы, или американцы – вот типичные настроения тех лет. Гораздо интереснее было наблюдать за всей затеей с Олимпиадой.</p><p>А Афганистан отразился на Московской Олимпиаде самым прямым образом. Американцы и их союзники, в знак протеста против ввода советских войск в Афганистан, призвали к бойкоту Олимпиады. Шоу грозило стать урезанным, неполноценным, неким немного расширенным вариантом спартакиады народов СССР. На пропаганду и агитацию были брошены все силы, в журналах публиковались карты боев, в которых страны, присоединившиеся к бойкоту Московской Олимпиады, закрашивались черным цветом, а обещающие приехать – красным.</p><p>На обеспечение проведения Московской Олимпиады были мобилизованы все без исключения сотрудники КГБ. Это называлось оперативный наряд. Главное – не допустить какой-нибудь провокации, под которой понимали в первую очередь антисоветские лозунги, митинги и демонстрации. «СССР – вон из Афганистана» – самый что ни на есть антисоветский лозунг, возмущенные советские граждане (капитаны да майоры) должны были сразу же дать ему решительный отпор и быстро доказать всему миру, что Советский Союз – самая миролюбивая страна в мире.</p><p>Не стало исключением и 8 ГУ КГБ СССР. Но польза от яйцеголовых, как от оперативников, была практически нулевая, поэтому большая часть сотрудников нашего отдела всю Олимпиаду провела на стадионе в Лужниках. Солнце всходит и заходит…, а болельщики – все те же.</p><p>Мне, к сожалению или к счастью, не довелось сидеть до посинения на стадионе. Небольшую группу сотрудников нашего отдела направили «на обеспечение безопасности и порядка» в гостиницу «Космос», куда съехалось множество иностранных туристов.</p><p>– Ребята, вы здесь совершенно не нужны, тут без вас уже тьма народа. Но раз уж вас прислали, то мне гораздо проще вас вообще не замечать, чем пытаться что-то изменить в такой ситуации.</p><p>Так нас приветствовал начальник оперативного штаба гостиницы, созданного на время Олимпиады. Доброе напутствие, а мужик, видно, хорошо знает реальную жизнь! В конце концов нашли оптимальный вариант для всех: мы парами дежурим в холле гостиницы, изображая из себя праздную публику, которой там и так хватало, но поскольку народа от отдела прислали много, «с запасом», а большой кучи народа в холле не нужно, то режим дежурства – день (с 10 утра до 8 вечера) дежуришь, а потом 3 (три!) дня – отдыхаешь. С таким режимом я был бы согласен на то, чтобы Олимпиаду в Москве проводили как можно чаще, хоть летнюю, хоть зимнюю.</p><p>В холле стоял большой телевизионный экран, весь ход Олимпиады можно было смотреть из удобного кресла, а не с галерки на трибунах. Советская пропаганда всячески заискивала перед приехавшими иностранцами, и вместо того, чтобы попытаться получить с Олимпиады максимальный финансовый доход, старалась вовсю дудеть в идеологические дудки: мы не гонимся за прибылью, мы социалистическая страна.</p><p>– Завтра для зарубежных гостей столицы состоится теплоходная экскурсия по Москве и Подмосковью. Экскурсия бесплатная.</p><p>Зарубежные гости были немало удивлены подобной халяве. Наверное, такое было указание: занять иностранцев чем-нибудь, а то начнут еще по магазинам советским ходить (хотя и приукрашенным к Олимпиаде), с простыми людьми встречаться, беседовать о жизни… Забавный случай произошел на моих глазах с японцами. Наслушавшись вражьих голосов о проблемах с продуктами в СССР, они решили привезти все с собой. Упаковали еду в огромные баулы и вот с этими баулами предстали перед службой входного контроля гостиницы «Космос». А в этой службе были молодые ребята с собачками, натренированными на запах взрывчатки. Пока дежурный проверял паспорта, эти ребята подводили собачек к багажу и проводили свою проверку. И вот к баулу, забитому японской копченой колбасой, подводят такую собачку. Взрывчаткой не пахнет, пахнет чем-то другим, гораздо более вкусным, собачка не лает, но уходить от баула явно не хочет. Багажа много, проводник пытается силой оттащить ее, а она сопротивляется, и в конце концов решает это место пометить. На всякий случай, вдруг пригодится!</p><p>Бойкот Олимпиады – это была внешняя реакция мира на развязанную кровопролитную войну в Афганистане. Но совершенно неожиданно советская система получила уже во время Олимпиады наглядное отражение отношения к ней своего собственного народа. Это произошло в результате такого печального события, как внезапная смерть Владимира Высоцкого 25 июля 1980 года.</p><p>Официальная советская пропаганда старалась его не замечать, слишком нетривиальная и неудобная для властей это была личность. Признанный государством кумир должен был обязательно хоть раз в жизни (а то и чаще) похвалить партию и правительство за счастливую жизнь, сказать что-нибудь типа того, что его самая яркая роль – это чтение по TV книжек Л.И.Брежнева, прыгать от радости по поводу полученного от Генерального секретаря ЦК КПСС приветствия, ну на худой конец – спеть на праздничном концерте:</p><cite><p>Малая земля – геройская земля</p><p>Братство презиравших смерть.</p></cite><p>Ну и что с того, что у Высоцкого было много прекрасных военных песен, которые знала наизусть вся страна? Они не были одобрены в идеологическом отделе ЦК КПСС, хотя их слушали внуки Брежнева. Неуправляемый это был человек, чувствительный к той лжи, которая потоками лилась изо всех партийных щелей, не променявший свое истинное народное признание на дешевую мишуру официальных званий и наград.</p><cite><p>Ни единою буквой ни лгу…</p></cite><p>вот мотив его творчества, его выступлений с концертами перед тысячами простых людей в Сибири, на Камазе, на нефтяных промыслах, по всей стране.</p><p>Некролог о смерти Высоцкого напечатали только в одной газете, «Вечерней Москве», в нижнем углу на последней странице. Но на следующий день тысячи людей, презрев Олимпиаду, пришли проститься с ним к театру на Таганке. Власти растерялись и по привычке сделали вид, что ничего особенного не произошло, продолжая радоваться долгожданной Олимпиаде.</p><p>Москва была в шоке. Вся Олимпиадная помпезность и показуха сразу же как-то поблекли и выветрились, ясно стало видно циничное отношение правителей к своему собственному народу, к его горестям и потерям. Вот только изменить что-либо в той системе в то время было невозможно. Пройдет еще много лет, война в Афганистане станет суровой реальностью с многочисленными загубленными или искалеченными молодыми жизнями, только тогда общество начнет понемногу переходить к реальным действиям по избавлению от коммунистического дурмана.</p><p>Нам же Олимпиада ясно показала одно: математиков в системе КГБ считают за людей «второго сорта», рассчитывать на какое-то разумное использование полученного образования и навыков при подобных мероприятиях не приходится. Эта система в таких случаях работает по принципу «навались, ребята», без разбору посылая кого угодно и куда угодно, а после начальники раздают сами себе ордена и награды. Но особого сожаления о том, что не являюсь «истинным» чекистом, я почему-то не испытывал.</p><p>После Олимпиады за время моей службы в КГБ в Москве прошло еще несколько подобных мероприятий, на которых нас использовали в качестве «оперативников». Но все они, как правило, оставляли одно и то же тусклое впечатление: бесконечное и бесцельное высиживание, не требующее ни ума, ни знаний, ни образования, а только терпения и умения как-то подавлять скуку. Правда, в 1986 году одно такое мероприятие немного выделилось из этого серого ряда. Это был чемпионат мира по хоккею с шайбой, проходивший в Москве во дворце спорта «Лужники».</p><p>Хоккей с шайбой – это любимая игра моего детства, у него были миллионы поклонников, достать билеты на матчи с участием советской непобедимой сборной было для многих несбыточной мечтой. Усилиями выдающегося тренера, фаната своего дела Анатолия Владимировича Тарасова сборная СССР почти всегда побеждала, игроки поражали своим виртуозным мастерством, а во дворах на многочисленных хоккейных «коробках» мальчишки старались подражать Фирсову, Харламову, Старшинову, Рагулину, без конца комментировали каждый забитый ими гол, их финты и обводки.</p><p>И вот теперь у меня появилась возможность не просто посидеть на трибуне во время матчей чемпионата мира по хоккею, а проникнуть за кулисы, в фойе перед раздевалками команд, увидеть своих кумиров живьем, поговорить с ними, взять автографы. Оказалось, что большинство наших хоккейных звезд – совершенно нормальные ребята, гораздо менее заносчивые, чем КГБшные генералы, тренирующиеся до седьмого пота, добывающие свою славу и награды очень тяжелым трудом. И находящиеся под пристальным вниманием различных людей, не всегда преследующих только честные и благородные цели.</p><p>Примерно за два часа до начала финального матча за золотые медали СССР-Швеция один иностранный корреспондент, который стоял на улице и его не пускали к раздевалкам, стал просить о встрече с Игорем Ларионовым. Корреспондент говорил только по-английски, обычные охранники не могли его понять и попросили меня, как человека, слегка объясняющегося по-английски, узнать, чего он хочет от одного из лучших игроков сборной СССР.</p><p>Он показал мне пачку фотографий.</p><p>– Это сборная СССР после прошлогоднего чемпионата мира, проходившего в Праге. После окончания игр был прием в Ратуше. Это советская команда на приеме, а это серебряное ведерко для шампанского, которое было полное водки и советская команда его выпила.</p><p>Ничего особенного на этих фотографиях не было – молодые ребята после трудного чемпионата, совершенно нормальные. Но в Советском Союзе того времени разрешалось изображать советских кумиров только положительно, а полное водки серебряное ведерко для шампанского явно не укладывалось в эти стереотипы. Все было до предела очевидно – перед решающим матчем корреспондент хотел испортить настроение нашим хоккеистам. В хоккее чехи были нашими давними заклятыми друзьями и не гнушались никаких методов.</p><p>Но советская сторона тоже не оставалась в долгу. Спонсором того чемпионата мира было чешское отделение компании «Пепси-Кола», они развесили везде свою рекламу и установили в фойе перед раздевалками два автомата для бесплатной раздачи этого напитка. Народу в этом фойе было немного, но народ попадался иногда очень даже боевой. У автоматов дежурили две куколки-чешки, которые иногда отлучались со своего поста. И вот тут российский народ показывал, на что он способен, давал чехам свой, асимметричный ответ на их происки.</p><p>В мирное время, т.е. во времена обычных соревнований, в этом фойе дежурили две бабули – то ли администраторши, то ли билетерши. На время чемпионата мира все их контрольные функции взяло на себя КГБ, а бабули первое время сидели безо всякого дела. Но это продолжалось недолго. Вскоре они, как только куколки-чешки покидали свои автоматы, стали делать таинственные знаки и тотчас же из близлежащих кустов появлялись другие такие же бабули с трехлитровыми банками, которые бабули-агенты тащили к чешскому автомату.</p><p>Не прошло и половины чемпионата, как представитель чешской «Пепси-Кола» стал взбудораженно бегать по фойе и удивляться, почему такой большой расход у этих двух автоматов. Практически все запасы фирмы на весь двухнедельный чемпионат мира были израсходованы меньше чем через неделю и чехословацкому отделению Пепси-Кола стал грозить международный скандал.</p><p>Да, это был, пожалуй, единственный оперативный наряд за всю мою КГБшную практику, на память о котором остались яркие воспоминания, красочный альбом с автографами практически всех советских хоккейных звезд, канадская шайба и шведская клюшка.</p></section><section><title><p>Глава 4. Шифры на новой элементной базе</p></title><p>Про шифры на новой элементной базе я уже несколько раз упоминал в этой книге, но в основном абстрактно: были заложены основы, велись теоретические разработки. А как пощупать их руками? Что в них было действительно нового?</p><p>Здесь надо немного окунуться в ту «докомпьютерную» эпоху. Что такое микропроцессор – представление об этом было весьма расплывчатое. Что-то такое, что реализовано с помощью никому тогда не ведомого процессора, но только очень маленького, размером с копеечную монету. Живьем микропроцессор мало кто видел, только общие сведения: способен выполнять некоторые операции с двоичными векторами, достаточно быстро по сравнению с типовыми логическими элементами. Один раз, еще в Высшей Школе КГБ, нам, рассказывая про микропроцессоры того времени, сказали, что их стоимость сравнима со стоимостью золота, сопоставимого по весу с микропроцессором.</p><p>Сначала, как только я пришел на работу в отдел Степанова, там загорелись идеей создать специализированный криптографический процессор, ориентированный на выполнение определенных криптографических преобразований. Что это должны быть за преобразования – тоже не было единого мнения. Преобразования для системы с открытым распределением ключей? Или для симметричного шифрования, без которого система с открытым распределением ключей теряет всю свою эффективность? В общем, начальный период создания криптографического процессора прошел в абстрактных криптографических спорах, которые были спущены на грешную землю одним простым вопросом, заданным спорщикам  инженером, приглашенным из Зеленоградского завода Ангстрем, на котором предполагалось изготавливать эти процессоры:</p><p>– А какой толщины должен быть слой лакового покрытия вашего процессора?</p><p>Все криптографы сразу же выпали в полный осадок. Ответить на вопрос о толщине слоя лакового покрытия никто не смог, абстрактный криптографический процессор, рожденный в умах теоретиков, так там и остался.</p><p>Но идеи шифров, реализуемых не с помощью какого-то надуманного криптографического микропроцессора, а с помощью начинавших появляться в то время самых обычных микропроцессоров для портативной бытовой электроники, оказались весьма живучими. Все очень просто: есть выпускаемые промышленностью микропроцессоры, выполняющие стандартные арифметические операции, их производительность невелика, но они очень дешевы. Задача криптографов  – приспособить эти стандартные процессоры для выполнения криптографических преобразований. Не гора должна идти к Магомету, а Магомет к горе.</p><p>Однажды к нам в гости пожаловали ребята из НИИ Автоматики. Это был один из ведущих институтов Министерства радиоэлектронной промышленности, который занимался разработкой шифрующих устройств и в котором работало много выпускников 4 факультета. В теории 8 управление КГБ должно было выполнять только экспертные функции, разработку шифраторов должна была проводить промышленность, но в реальной жизни все тесно переплеталось, наш отдел постоянно выдавал какие-то идеи для новых схем, масса людей писала на этом диссертации, поэтому провести четкую грань между разработкой и экспертизой часто было невозможно.</p><p>Эти ребята тоже занимались разработкой шифров на новой элементной базе. Но они были практиками, для них первичным было «железо», реально существующие в то время микропроцессоры, под которые надо было придумать криптосхему, в которой все преобразования осуществляются не с традиционными битами, а сразу с байтами, 8-мерными двоичными векторами.</p><p>– Мы постарались придумать максимально простую для реализации криптосхему. Вы можете прикинуть оценки ее стойкости?</p><p>Ребята молодые, может быть старше меня года на 3-4. Один из них уже начальник сектора, пишет диссертацию. Эта тема – шифры на новой элементной базе – интересует многих. На 4 факультете кафедра математики подготовила два солидных отчета о проведенных исследованиях по аналогичной теме, несколько человек уже защитились. Новое, перспективное направление, что же оно из себя представляло?</p><p>Здесь я вынужден извиниться перед читателем этой книги, не имевшим ранее никаких дел с математикой. Сейчас придется немного залезть в теорию групп и теорию подстановок, со своими специфическими терминами: симметрическая группа, циклическая подстановка, свойство 2-транзитивности и т.п. Может быть неискушенный читатель пробежит эту часть «по-диагонали», не вдаваясь особо в подробности и не забивая себе в голову всех этих премудростей. Но в математике, как и в любой другой области науки, иногда удается получить красивый результат, и, чтобы оценить его красоту, надо немного вникнуть в детали, подробности, предшествующие его получению. Так что читатель, окунувшийся в начинающиеся ниже математические дебри (не такие уж и сложные, как может показаться на первый взгляд!), в конце концов будет вознагражден одной красивой «изюминкой».</p><p>Большинство традиционных электронных шифраторов реализовано с помощью «балалаек», работающих с битами. В этих «балалайках» в ячейки регистра сдвига могут быть записаны только два элемента – 0 или 1, такой регистр сдвига называется регистром сдвига над полем GF(2) – полем Галуа из двух элементов. Операции с битами тоже весьма простые: сложение и умножение по модулю 2, а также отрицание. Все методы анализа подобных «балалаек» ориентированы на двоичные операции, на операции в поле GF(2).</p><p>Если же мы вместо битов переходим к байтам, то появляется много нового. Традиционные операции с байтами можно осуществлять несколькими способами. Например, сложение и вычитание могут быть с переносом или без переноса, т.е. или это будут операции в кольце вычетов по модулю 256, или покоординатное сложение бит. Но самое интересное обобщение происходит с операцией отрицания. Отрицание (инверсия) бита – это фактически подстановка на множестве из 2 элементов. Когда всего 2 элемента, то мощность симметрической группы S<sub>2</sub> составляет всего 2! = 2, всего две подстановки: тривиальная единичная (ничего не меняется) и инверсия, когда 0 переходит в 1, а 1 – в 0. Мощность же симметрической группы S<sub>256</sub> составляет 256! – совершенно фантастическое число. Введение подстановки в регистр сдвига, работающий с байтами, а не с битами, переворачивает все привычные методы криптографического анализа. Совершенно другие операции, а следовательно, нужны и другие подходы к анализу и оценке стойкости таких схем, чем те, которые использовались в традиционных двоичных «балалайках».</p><p>С чего начала кафедра математики на 4 факультете? С самого простейшего преобразования, осуществляемого с n-мерными двоичными векторами, с преобразования типа (GП)<sup>k</sup>, где G – группа, порожденная циклическим сдвигом (G = &lt;g&gt;, g =(0,1,…,2<sup>n</sup>-1)-циклическая подстановка), П – некоторая фиксированная подстановка из S<sub>2</sub><sup>n</sup>, а k – некоторое целое число.</p><p>Если здесь перейти от математических терминов из теории групп к обычной криптографической терминологии, то преобразование типа (GП)<sup>k</sup> – это следующий узел.</p><image l:href="#img_2_0.png"/><p>Преобразования типа (GП)<sup>k  </sup>- это, фактически, множество подстановок вида g<sub>x1</sub>П g<sub>x2</sub>П… g<sub>xk</sub>П, и задачей кафедры математики было обосновать какие-то свойства подобного множества, найти их зависимости от подстановки П. Типичная криптографическая ситуация – когда в таком узле <emphasis>входное слово</emphasis> x<sub>1</sub>,x<sub>2</sub>,…x<sub>k </sub>является ключевым параметром, требуется найти подходы к его определению по нескольким известным переходам в реализуемой подстановке.</p><p>Кафедра начала с изучения группы &lt;g, П &gt;, т.е. группы, порожденной двумя подстановками: циклическим сдвигом g и фиксированной произвольной подстановкой П. Это естественное обобщение преобразования (GП)<sup>k</sup>, предельный случай. Свойства группы &lt;g, П &gt; дают ответ на вопрос, что в принципе можно ожидать от нашего преобразования при увеличении длины k до бесконечности. Можем ли мы таким путем получить все подстановки или же есть какие-то запреты?</p><p>Оказалось, что если случайно и равновероятно выбрать из всей симметрической группы фиксированную подстановку П, то с вероятностью, близкой к 1, группа &lt;g, П &gt; будет совпадать со всей симметрической группой, т.е. запретов не будет. Те подстановки П, для которых это не так, очень часто легко определяются, например, П=g, а также любая линейная подстановка, реализующая преобразование вида П(x) = ax+b, где a и b – фиксированные элементы из Z/2<sup>n</sup>.</p><p>Дальше, естественно, стали возникать вопросы: а как скоро мы сможем достичь симметрической группы? Какова будет мощность <emphasis>слоя</emphasis> (GП)<sup>k</sup> при некотором значении k, например, при k=2 или при k=3? При каком k множество (GП)<sup>k</sup> станет <emphasis>2-транзитивным</emphasis>, т.е. по имеющимся в нем подстановкам любая пара (y<sub>1</sub>,y<sub>2</sub>), в которой y<sub>1</sub>&lt;&gt;y<sub>2</sub>, сможет перейти в любую пару (z<sub>1</sub>,z<sub>2</sub>), в которой z<sub>1</sub>&lt;&gt;z<sub>2</sub>? Что в общем случае можно будет сказать про обобщение 2-транзитивности – m-транзитивность?</p><p>За свойство 2-транзитивности взялись основательно, чувствовалось, что здесь могут быть интересные криптографические зацепки: если 2-транзитивность отсутствует, то появляются запреты переходов биграмм текста, широкое поле деятельности для криптоаналитика. Например, если П – упомянутая выше линейная подстановка, то для любой пары (y<sub>1</sub>,y<sub>2</sub>) будет справедливо соотношение:</p><p>П(y<sub>1</sub>)- П(y<sub>2</sub>) =  (ay<sub>1</sub>+b) – (ay<sub>2</sub>+b) = a(y<sub>1</sub>-y<sub>2</sub>)</p><p>В этом случае при применении подстановки П сохраняется соотношение между разностями знаков, а поэтому кратной транзитивности заведомо не будет.</p><p>А если П – не линейная, а произвольная подстановка? При каком минимальном значении k множество (GП)<sup>k</sup> может достичь свойства 2-транзитивности? Всего имеется 2<sup>n</sup>(2<sup>n</sup>-1) различных пар (z<sub>1</sub>,z<sub>2</sub>), в которых z<sub>1</sub>&lt;&gt;z<sub>2</sub>, а количество различных  подстановок в (GП)<sup>k </sup>не превосходит (2<sup>n</sup>)<sup>k</sup>. Следовательно, свойства 2-транзитивности можно достичь только при k&gt;=2. Можно ли при k=2?</p><p>Рассмотрим множество подстановок (GП)<sup>2</sup>. Это множество реализует всевозможные преобразования произвольного значения t в значение s по формуле s = П (П (t+x<sub>1</sub>)+x<sub>2</sub>) при всевозможных x<sub>1</sub>,x<sub>2</sub>. Если бы это множество было 2-транзитивным, то для любых заранее фиксированных s<sub>1</sub>,s<sub>2</sub>, t<sub>1</sub>,t<sub>2 </sub>, в которых s<sub>1</sub>&lt;&gt;s<sub>2</sub> и t<sub>1</sub>&lt;&gt;t<sub>2</sub>, система уравнений:</p><p>s<sub>1</sub> = П (П (t<sub>1</sub>+x<sub>1</sub>)+x<sub>2</sub>)</p><p>s<sub>2</sub> = П (П (t<sub>2</sub>+x<sub>1</sub>)+x<sub>2</sub>)</p><p>имела бы решение относительно x<sub>1</sub>,x<sub>2</sub>, а, следовательно, поскольку П – подстановка, то и система</p><p>s<sub>1</sub> = П (t<sub>1</sub>+x<sub>1</sub>)+x<sub>2            </sub>(1)</p><p>s<sub>2</sub> = П (t<sub>2</sub>+x<sub>1</sub>)+x<sub>2</sub></p><p>имела бы  решение для любых заранее фиксированных s<sub>1</sub>,s<sub>2</sub>, t<sub>1</sub>,t<sub>2</sub>, в которых s<sub>1</sub>&lt;&gt;s<sub>2</sub> и t<sub>1</sub>&lt;&gt;t<sub>2</sub></p><p>Отсюда, вычитая одно уравнение из другого, мы приходим к одной очень важной криптографической характеристике подстановки П – матрице частот встречаемости разностей переходов ненулевых биграмм P(П) размера (2<sup>n</sup>-1)x(2<sup>n</sup>-1), а именно, на пересечении i-ой строки и j-го столбца в этой матрице стоит значение p<sub>ij</sub> – число решений системы уравнений относительно x и y:</p><p>x-y = i                         (2)</p><p>П(x) – П(y) = j</p><p>где i, j &lt;&gt; 0.</p><p>Если при каких-то i, j &lt;&gt; 0 p<sub>ij</sub> =0, то это означает, что при заранее фиксированных s<sub>1</sub>,s<sub>2</sub>, t<sub>1</sub>,t<sub>2</sub>, в которых s<sub>1</sub>&lt;&gt;s<sub>2</sub> и t<sub>1</sub>&lt;&gt;t<sub>2</sub>, а также t<sub>1</sub>-t<sub>2</sub> = i, s<sub>1</sub>-s<sub>2</sub> = j, система (1) заведомо не имеет решения, ибо в противном случае имела бы решение и система (2).</p><p>Заметим, что p<sub>ij</sub> = p<sub>(2</sub><sup>n</sup><sub>-i)(2</sub><sup>n</sup><sub>-j)</sub>. Действительно, каждому решению (x<sub>1</sub>,y<sub>1</sub>) системы (2) можно поставить во взаимно однозначное соответствие решение (x<sub>2</sub>,y<sub>2</sub>)=(y<sub>1</sub>,x<sub>1</sub>)  системы</p><p>x-y = 2<sup>n</sup>-i</p><p>П(x) – П(y) = 2<sup>n</sup>-j</p><p>если домножить на –1 оба уравнения (2).</p><p>Из системы (2) очевидно вытекает, что число ее решений равно числу значений y, при которых</p><p>П(y+i) – П(y) = j           (3)</p><p>Если каждому решению (x<sub>1</sub>,y<sub>1</sub>) системы (2) поставить во взаимно-однозначное соответствие пару (x<sub>2</sub>,y<sub>2</sub>) = (П<sup>-1</sup>(x<sub>1</sub>),П<sup>-1</sup>(y<sub>1</sub>)), то такая пара будет решением системы</p><p>x-y = j                         (4)</p><p>П<sup>-1</sup>(x) – П<sup>-1</sup>(y) = i</p><p>Следовательно, число решений системы (2) будет равно числу значений y, при которых</p><p>П<sup>-1</sup>(y+j) – П<sup>-1</sup>(y) = i           (5)</p><p>Из (3) очевидно вытекает, что сумма всех элементов p<sub>ij</sub> в i-ой строке при любом i равна 2<sup>n</sup>. Аналогично, из (5) вытекает, что сумма всех элементов p<sub>ij</sub> в j-ом столбце при любом j равна 2<sup>n</sup>.</p><p>Поскольку размер P(П) равен (2<sup>n</sup>-1)x(2<sup>n</sup>-1), то из условия, что сумма всех элементов p<sub>ij</sub> в i-ой строке при любом i равна 2<sup>n</sup> следует, что если бы P(П) не содержала нулей, то в любой ее строке все элементы были бы равны 1, кроме одного, равного 2. Аналогично получаем, что в этом случае в любом столбце должны быть все элементы 1, кроме одного, равного 2.</p><p>Если при некотором y выполняется</p><p>П(y+2<sup>n-1</sup>) – П(y) = 2<sup>n-1</sup>,     (6)</p><p>то, поскольку 2<sup>n</sup>–2<sup>n-1</sup> = 2<sup>n-1</sup>, то (6) будет справедливо и при значении y<sub>1</sub> = y+2<sup>n-1</sup>. Таким образом, элемент p<sub>(2</sub><sup>n-1</sup><sub>)(2</sub><sup>n-1</sup><sub>)</sub> не может быть нечетным.</p><p>Предположим, что некоторая i-я строка целиком ненулевая. Это означает, что среди значений j<sub>0</sub>,j<sub>1</sub>,…,j<sub>2</sub><sup>n</sup><sub>-1</sub>, получаемых по формуле</p><p>j<sub>k</sub> =П(k+i)- П(k)             (7)</p><p>содержатся все ненулевые элементы из Z/2<sup>n</sup>, а какой-то один элемент встретился ровно 2 раза.</p><p>Просуммируем соотношение (7) по всем k от 0 до 2<sup>n</sup>-1. Поскольку П – подстановка, то в правой части суммы получается 0, следовательно, сумма всех значений j<sub>k </sub>также должна быть нулевой.</p><p>Но среди j<sub>0</sub>,j<sub>1</sub>,…,j<sub>2</sub><sup>n</sup><sub>-1 </sub>содержатся все ненулевые элементы из Z/2<sup>n</sup>, а какой-то один элемент встретился ровно 2 раза. Поскольку сумма (по модулю 2<sup>n</sup>) всех ненулевых элементов кольца Z/2<sup>n </sup>равна 2<sup>n-1</sup>(2<sup>n</sup>-1) = 2<sup>n-1</sup>, то элементом, встретившимся два раза, должно быть 2<sup>n-1</sup>.</p><p>Тогда, в силу свойства p<sub>ij</sub> = p<sub>(2</sub><sup>n</sup><sub>-i)(2</sub><sup>n</sup><sub>-j)</sub> для любого значения i должно выполняться</p><p>p<sub>i2</sub><sup>n-1</sup> = p<sub>(2</sub><sup>n</sup><sub>-i)2</sub><sup>n-1</sup> = 2</p><p>и при i&lt;&gt;2<sup>n-1</sup> получается, что в 2<sup>n-1</sup> столбце как минимум 2 элемента равны 2. Следовательно, если некоторая i-я строка при i&lt;&gt;2<sup>n-1</sup> целиком ненулевая, то 2<sup>n-1</sup> столбец заведомо содержит хотя бы один нулевой элемент, т.е. множество (GП)<sup>2</sup> не является 2-транзитивным ни при какой подстановке П.</p><p>И еще отсюда сразу же вытекает, что общее число нулей в матрице P(П) не может быть меньше, чем 2<sup>n</sup>-3. В этом случае в матрице ровно две ненулевых строки, расположенных симметрично друг от друга, а в средней строке с номером 2<sup>n-1 </sup>ровно одно нулевое значение посередине: p<sub>(2</sub><sup>n-1</sup><sub>)(2</sub><sup>n-1</sup><sub>)</sub> = 0.</p><p>Подобными же методами легко показать, что в общем случае множество (GП)<sup>k </sup>является 2-транзитивным при k&gt;2 в том и только том случае, когда матрица P(П)<sup>k-1</sup> не содержит нулей. В частности, множество (GП)<sup>3 </sup>является 2-транзитивным тогда и только тогда, когда матрица P(П)<sup>2</sup> не содержит нулей.</p><p>Стало ясно, в каком направлении вести математические раскопки теории шифров на новой элементной базе: изучать матрицы P(П) для различных подстановок П. Здесь сразу же выделялись плохие подстановки – это линейные преобразования вида</p><p>П(x) = ax+b</p><p>В этом случае при любом фиксированном i&lt;&gt;0 система (2) имеет решение только при одном значении j&lt;&gt;0, такая матрица заведомо не будет положительной ни в какой степени и свойство 2-транзитивности недостижимо. Число нулей у такой матрицы будет <emphasis>максимальным</emphasis>.</p><p>А можно ли построить подстановки с <emphasis>минимально</emphasis> возможным числом нулей в матрице P(П)? Этот вопрос уже гораздо интереснее, простого и тривиального ответа на него нет. Пока. Но в следующих главах этой книги ситуация проясниться и в конечном итоге получится очень красивый результат.</p><p>Но это больше теоретические дебри. С точки зрения практического применения гораздо важнее знать, чего можно ожидать от матрицы P(П) при случайном и равновероятном выборе П. И здесь были доказаны очень важные теоремы о том, что в среднем ненулевых элементов в этой матрице будет примерно 2/3, что с вероятностью, близкой к 1, при случайном и равновероятном выборе П матрица P(П)<sup>2 </sup>не будет содержать нулевых элементов, а группа &lt;g,П&gt; будет совпадать с симметрической. В общем, все то, что требуется для использования подстановки П в качестве случайного разового ключа.</p><p>Вот такая была предыстория работ по шифрам на новой элементной базе. А ребята из НИИ Автоматики, по мотивам всех этих результатов, придумали следующую схему блочного шифра, работающего на основе байтового регистра сдвига и использующего только самые типовые операции с байтами, которые заложены в архитектуру появлявшихся тогда микропроцессоров. Эту схему назвали «Ангстрем-3».</p><image l:href="#img_2_1.png"/><p>В ней два регистра сдвига, работающих с байтами. В первый регистр сдвига длиной 8 байт записывается 8-байтовый блок открытого текста, во второй – ключ, или как его еще можно здесь назвать входное слово, длины Т для первого регистра. Схема крутится Т тактов, после чего заполнение первого регистра выдается в качестве 8 байтового блока шифртекста. Типичный блочный шифр, все операции сложения – в кольце Z/256, реализация – изумительно простая, если писать программу, то это буквально две-три строки.</p><p>Но программы будут позже, а пока, в 1980 году, эту схему предполагалось реализовывать аппаратно, с помощью типовых микропроцессоров, работающих с байтами. Идеи подстановки-ключа тоже появятся позже, первоначально предполагалось П выбрать и зафиксировать. А главный вопрос, который интересовал НИИ Автоматики – до какого предела можно уменьшать значение Т, количество тактов, которые должна отработать схема для зашифрования одного блока. Чем меньше Т, тем выше скорость шифрования, а это было для них определяющим фактором.</p><p>– Нельзя ли выбрать Т=16?</p><p>– Нужно подумать.</p><p>Так начиналась моя осмысленная работа в Теоретическом отделе. Перед  глазами – чистая тетрадь, отчеты 4 факультета и НИИ Автоматики, сиди и думай, нельзя ли выбрать Т=16.</p></section><section><title><p>Глава 5. Взломаем?</p></title><p>Итак, читатель, давай себе представим, что мы – высококвалифицированные криптоаналитики из американского АНБ. Собственный загородный трехэтажный особняк, жена-красавица, три машины, одна из которых джип для воскресных поездок к морю, ежемесячный оклад тысяч так 5-6 USD.</p><p>На этом месте мое воображение представлять что-нибудь еще просто отказывается. Так и хочется воскликнуть, немного перефразируя крылатые слова Жеглова – Высоцкого:</p><p>– Ну посмотри, какой из тебя американский криптоаналитик? У тебя же зарплата 250 рублей на лбу написана!</p><p>Так что лучше представить себе что-нибудь другое, ближе к нашей Российской действительности. Например, вот такую вот сценку, свидетелем которой мне довелось быть уже намного позже, в 1993 году в период активной работы с Центральным Банком России.</p><p>Это было вскоре после успешного внедрения системы защиты телеграфных авизо. Руководство ЦБ решило устроить селекторное совещание со всеми крупнейшими расчетно-кассовыми центрами (РКЦ) и пригласить на него разработчиков системы защиты с тем, чтобы все смогли напрямую высказать свое мнение о системе и предложения по ее совершенствованию. Но помимо системы защиты телеграфных авизо все старались воспользоваться благоприятным моментом и донести до центробанковского начальства свои заботы и печали. Так мне невольно пришлось стать свидетелем реальных будней из жизни Российской глубинки. Один момент из жизни инкассаторов (они должны были развозить секретные ключи для системы защиты авизо) запомнился особо.</p><p>– Недавно в нашем РКЦ произошло ЧП. Один из инкассаторов, будучи в нетрезвом состоянии, на спор пробил ломом бронированное лобовое стекло инкассаторской машины.</p><p>Вот это уже  родное, а то какие-то американские криптографы с их роскошной жизнью! Так что давайте представим, что один советский криптограф на спор взялся взломать «Ангстрем-3» при Т=16. А другой (начальник) пообещал, что если взломает, то ему прибавят к ежемесячному окладу в 250 руб. еще 20 руб.</p><p>Здесь я еще раз хочу извиниться перед читателями за ту криптографическую рутину, которая сейчас последует. Что поделаешь: сказывается многолетняя привычка никогда и ничему не верить на слово, требовать ясных и четких доказательств.  Заявлено: шифры на новой элементной базе, новое перспективное направление, математические результаты… Хватит общих слов! Нужны конкретные результаты! Что там было нового и как анализировались эти шифры? И здесь, признаюсь, началось с того, что первый пример шифра на новой элементной базе был самым тривиальным образом взломан. Так, как в этом примере.</p><p>Вот шифровка, которую надо прочитать.</p><p>D8 C7 83 EF F9 CA 71 FA 07 55 16 9B 3A 1A 99 53 87 CC 83 9D FA 1D D6 D8 35 98 FA 84 A2 57 EE 67 F2 F1 B7 63 2D AC 6C EB 76 08 38 99 B3 D5 83 A9 31 CB 5C 03 9A 2A 3C 23 8A 8F DC 62 CD 72 C5 DE 5C E2 0C 7B A8 1E B4 96 D9 77 28 30 EA CD F9 38 89 BB 30 71 08 EC 01 50 2C E0 E2 C4 2B 03 8B 30 35 C3 10 A5 86 92 B8 06 F7 F2 00 21 BF 28 4E 0A 04 67 11 07 B6 7E 7C 5D AA 25 7F 68 1B 09 F2 81 FF E4 31 A5 41 4D CA BE D1 58 85 1F 76 F3 DE 89 03 40 9D B4 00 50 29 99 EC C9 DF BB 66 86 6D CC CA 2F 0E 93 E7 2D AB 38 F3 1B AD EE 55 09 44 B3 D6 D3 CC 4F 0A 01 0D 63 78 FA 9D D4 A1 C9 84 85 CC B5 4C D4 99 5C 4D CB 2E 92 F0 29 19 7B 85 7F 7C 9E FD 63 7F 9B 95 5A 4D D7 AF A5 CD 6E 80 5F A5 B8 9E E5 C9 AB 6F 0F CD 33 46 98 6A D5 66 21 D4 E9 19 20 3E AD 03 6E F6 6D 8A 73 F6 B2 CE 60 F1 AE 87 A7 11 18 36 46 E8 C5 3A 30 9A 24 F2 65 55 8D 49 90 BD 0D F5 FD 29 D2 56 D9 D0 A9 92 22 16 76 D9 69 67 C2 B7 6A 42 CB E2 82 36 94 ED C0 91 2E A0 9D CD B0 9B FC 5C 77 15 5A C4 ED 17 54 22 22 F2 E3 26 39 A5 4A E6 91 63 7F 60 A0 F2 EA 5C 6A FF 9F D3 0F E0 63 0E 69 97 A8 05 5A 91 07 65 52 65 E0 6C DF EA EB 28 4E B4 34 FF AC B1 36 35 C8 19 DE 44 02 8B F1 50 6F CE 1C 6C 99 55 0E 2E 92 F0 29 19 7B 85 7F E8 D3 CB 3B 84 79 D7 8E 62 88 D6 2F D1 D9 2E 9F EE B1 D6 54 85 D2 65 ED 3A 73 F8 C5 90 E5 ED DB 6F B8 A2 0F 01 D6 CA B6 B7 9C B1 31 12 EA 45 48 F6 D0 D4 A2 F0 45 3B E9 AE D1 14 04 22 2C 15 FB CA 3E 58 99 14 3F 51 29 49 43 4D 95 48 FD 6C 2F ED 48 0C C9 6B F6 BC F9 5A EE 79 E9 0C 35 A2 F4 A6 C7 4E 1E B1 2B CB F9 A3 4B 30 9F 57 51 6A 90 97 72 45 90 72 95 BE 19 7B F3 D2 41 34 18 9D E1 BA 7C EF 07 35 B3 A1 D9 CF 2D 6B 80 5C F4 73 93 A8 3B 78 B5 3D 09 00 BE 85 09 B7 98 B6 74 BE 45 40 29 43 0E 92 92 C2 AA B1 50 94 AB FD CE 2D B5 8D 4E CD 35 DD 05 EA C2 6E C0 CE 45 3F 29 4D E8 49 8C D9 7B A7 D9 2A 59 C8 50 25 F3 29 29 F0 D2 27 3B BB E7 1D 7C 58 8C 7C D4 0E E2 7F 55 16 A1 89 2D A0 8D EC 82 2B C5 6B 88 2C 45 10 D9 46 55 4B 26 CC 25 21 8E 7D D7 4C CD 7C DE A5 A1 25 15 C4 52 5D 81 66 B6 6B 48 97 F2 A7 A1 8C E4 ED 39 82 E9 7C 6A AE 4A 8A 7F B0 32 43 57 F2 E4 EB 2A 13 14 51 5E CF 03 F7 02 F2 C2 38 5A 00 79 7C 04 6D 4E 50 46 E1 8D 55 9F 98 E5 04 F4 03 8F DF 28 DC 09 AB 9C C2 9C 36 24 A9 93 43 F2 C7 2C 01 EE F6 3D 63 74 EC 04 4F 2A 64 11 69 E2 F2 BE 50 F4 46 D3 6E AA CD EE F2 87 9E 6B 46 8F 27 7D B2 9A 73 4E DB 02 64 29 90 C7 00 28 A6 3F 0A 3E 06 62 C3 76 D9 BA 75 CD AC 05 3C 51 DF 7D 29 16 44 80 0C 8B DF 53 EB C0 1E 48 04 B6 40 4F 77 75 88 D0 28 76 EE 70 B6 D5 3C 44 77 AD 6C 13 55 AC 8D 15 18 C4 6B DD FF 0C 32 60 7B 52 2F B8 0E 57 E2 01 0F A5 85 C9 69 DD DC 5D D0 60 27 64 28 43 AD 11 19 B1 25 6D AF 36 F5 80 F3 CB 54 91 F0 B6 08 B8 11 FD 5C A3 C9 41 BD 70 86 27 AB 26 AB 31 BA FE F7 36 0B 06 69 8B 65 24 B0 54 6A A0 CD F9 19 CC E3 E2 77 5F F3 D5 1B 39 99 64 0A 69 F0 B4 BF E4 6D 9B B4 63 28 B1 1C DD E5 A1 B1 87 E8 83 3D 99 C2 E0 09 3C 70 96 61 7E 9E FE FA 47 CE 91 16 FF AA 11 EA 20 A1 7E 5A BB 43 47 33 0E C4 B8 34 78 EE AF 74 EF 23 81 B3 EE 47 44 05 18 2A CB 6D 4E A4 0C 2B 2F 8D 2D 93 03 3C 91 F4 48 08 50 FB DC 91 BC 5F 7B B4 C1 2F BC 81 9E FA 57 2E 20 AB 38 0D 8D 92 A0 87 6D 58 8A B6 86 DE 31 60 94 2C D7 41 8C E8 99 CA 2E 63 D8 0E 0A A4 7C 6A FB A8 76 E1 B8 A9 4F 75 41 08 CA 74 24 9C 6F D2 86 49 E4 DF D8 88 CD BC 79 AE DE 5C 1D D1 6E 23 61 FE 38 08 C1 6E 0B 4A F5 F3 75 61 95 04 D2 8A 4F 35 4F 96 D1 9F CC F7 63 33 AB D0 75 29 74 82 68 84 5A 3A 50 1A 55 D4 37 6A 9B 12 49 C9 6F 9C 2A 83 D7 12 5C 87 0D F3 AB 67 32 BF 0A 9B 9D 9E 50 74 BD BC 75 87 E9 19 21 92 C5 C6 A8 0A 0C 6F 9E D9 09 C8 1A F4 11 81 E8 A3 52 6D 06 48 FE 04 AF 31 1C 3D 51 2B 33 B5 2F 21 85 08 F4 13 C2 8D C2 C8 7B D9 0E EC D8 F5 30 C0 0E AB D8 AB ED F5 38 3D 4A E6 06 C6 84 89 4B 29 A4 B2 56 E7 FE D3 6C 82 62 3A 1F F8 93 5A 41 EC F6 4C 1C 7E 72 91 E0 67 FD 92 9A 94 B3 45 63 FC BC 6E 3B BD 41 F7 A4 DA 0E 6B 48 E1 61 5A 7A 7F 4A 50 1E 85 99 CA 8C 47 64 5A A6 1F 5C EC BF 5D 5B 12 A3 13 D6 4A 4D CC E0 AC C7 52 CA 2B E4 1F E5 76 22 9C 91 7F AF 94 21 D6 BC F1 6E CC AA AD E7 15 77 09 10 36 8A 8D F5 35 95 41 30 43 62 C8 09 46 D3 6E AA CD EE F2 87 F0 4B E2 7C DE 71 96 58 CF 24 AF 9F 57 0E 7E 97 FC 73 06 4B 91 3C 5B 12 5E D6 E7 94 E3 4B 91 C9 2E 55 FF 64 00 7F 08 36 05 0F 1C 33 BB A6 3A C2 02 FC 5F B8 B9 4B 92 ED 8A 69 CF 37 F8 2A EA E1 6A AB A4 6F AF 6E C3 D0 B8 92 39 56 C0 38 FA 07 AD 8F 21 79 4E 95 EF B5 13 A1 59 64 70 64 D1 8A 35 1D 25 F6 C6 D5 0D 01 4E FF 62 D4 D5 50 8E A4 C3 EC C1 C0 A0 0C F8 AE 11 60 DE 21 11 8C CB A1 04 F6 04 05 6F 72 4A 27 F2 3E C0 0C 39 11 61 4B F3 CA F0 E6 0A 8C 52 A3 C3 F3 F8 21 18 0B 28 AF 47 55 03 88 A4 03 D5 B6 F0 75 EB BD E2 7C 49 56 22 76 F8 1D EA B8 5B 1A 7F CE 84 00 D5 97 84 B9 74 B3 AD 3D 13 EE F2 60</p><p>Эта шифровка в ASCII-символах, т.е. в элементах по модулю 256, представленных в шестнадцатиричной записи. Известно, что она была получена с помощью схемы «Ангстрем-3» при Т=16 и известна подстановка П:</p><image l:href="#podstanovka1.png"/><image l:href="#podstanovka2.png"/><p>Что известно об открытом тексте? Это военная телеграмма, в которой содержится какой-то приказ. Начало телеграммы – стандартное: «Совершенно секретно. Приказ №», или в шестнадцатиричной записи соответствующих ASCII-символов</p><p>D1 EE E2 E5 F0 F8 E5 ED ED EE 20 F1 E5 EA F0 E5 F2 ED EE 2E 20 CF F0 E8 EA E0 E7 20 B9</p><p>Приступим к взлому, т.е. к определению неизвестного ключа х<sub>1</sub>,х<sub>2</sub>,…х<sub>16</sub>, записанного во втором регистре сдвига.</p><p>Давайте сначала выпишем уравнения зашифрования, реализуемые этой схемой. Если (y<sub>1</sub>,y<sub>2</sub>,…,y<sub>8</sub>) – блок, записанный в первом регистре сдвига «Ангстрем-3», то за один такт работы схемы он перейдет в блок (y<sub>2</sub>,y<sub>3</sub>,…,y<sub>9</sub>), где y<sub>9</sub> = П(y<sub>1</sub>+y<sub>2</sub>+y<sub>8</sub>+x<sub>1</sub>), х<sub>1</sub> – первый байт неизвестного ключа. В общем случае, если последовательность всех заполнений первого регистра сдвига обозначить как у<sub>1</sub>,у<sub>2</sub>,….,у<sub>23</sub>,у<sub>24</sub>, где (y<sub>1</sub>,y<sub>2</sub>,…,y<sub>8</sub>) – блок открытого текста, (y<sub>17</sub>,y<sub>18</sub>,…,y<sub>24</sub>) – блок шифртекста, то для любого i&gt;=9 будет справедливо:</p><p>y<sub>i</sub> = П(y<sub>i-8</sub>+y<sub>i-7</sub>+y<sub>i-1</sub>+x<sub>i-8</sub>)</p><p>Преобразование блока (y<sub>i</sub>, y<sub>i+1</sub>,…y<sub>i+7</sub>) в блок (y<sub>i+1</sub>,y<sub>i+2</sub>,…,y<sub>i+8</sub>) за один такт обозначим как б<sub>xi</sub>. Очевидно, что это взаимно-однозначное преобразование, поскольку П – подстановка:</p><p>б<sub>xi </sub>(y<sub>i</sub>, y<sub>i+1</sub>,…y<sub>i+7</sub>) = (y<sub>i+1</sub>,y<sub>i+2</sub>,…, П(y<sub>i</sub>+y<sub>i+1</sub>+y<sub>i+7</sub>+x<sub>i</sub>))</p><p>б<sub>xi</sub>  – это подстановка на множестве Z/2<sup>64</sup>. Тогда все преобразование, осуществляемое схемой «Ангстрем-3», будет выглядеть как произведение подстановок:</p><p>б<sub>х1,х2,…,х16</sub> = б<sub>x1</sub>б<sub>x2…</sub>б<sub>x16</sub></p><p>Рассмотрим преобразование Ф(у<sub>1</sub>,у<sub>2</sub>,…у<sub>8</sub>) = (П (у<sub>1</sub>), П (у<sub>2</sub>),…, П (у<sub>8</sub>)). Заметим, что</p><p>Ф<sup>-1</sup>(у<sub>1</sub>,у<sub>2</sub>,…у<sub>8</sub>) = (П<sup>-1</sup> (у<sub>1</sub>), П<sup>-1</sup> (у<sub>2</sub>),…, П<sup>-1</sup> (у<sub>8</sub>)).</p><p>Имеем</p><p>Ф<sup>-1</sup>б<sub>х1,х2,…,х16</sub> Ф = Ф<sup>-1</sup>б<sub>x1</sub>б<sub>x2…</sub>б<sub>x16</sub> Ф = Ф<sup>-1</sup>б<sub>x1</sub>ФФ<sup>-1</sup>б<sub>x2</sub>ФФ<sup>-1</sup><sub>…</sub>ФФ<sup>-1</sup>б<sub>x16</sub> Ф = ф<sub>х1</sub>ф<sub>х2…</sub>ф<sub>х16 </sub>= ф<sub>х1,х2,…х16</sub>,</p><p>где ф<sub>хi </sub>= Ф<sup>-1</sup>б<sub>xi</sub>Ф</p><p>Если блок открытого текста (y<sub>1</sub>,y<sub>2</sub>,…,y<sub>8</sub>) переходит в блок шифртекста (y<sub>17</sub>,y<sub>18</sub>,…,y<sub>24</sub>) с помощью преобразования б<sub>х1,х2,…,х16</sub>, т.е.</p><p>б<sub>х1,х2,…,х16</sub>(y<sub>1</sub>,y<sub>2</sub>,…,y<sub>8</sub>) = (y<sub>17</sub>,y<sub>18</sub>,…,y<sub>24</sub>),</p><p>то</p><p>Ф<sup>-1</sup>б<sub>х1,х2,…,х16</sub>(y<sub>1</sub>,y<sub>2</sub>,…,y<sub>8</sub>) = Ф<sup>-1</sup> (y<sub>17</sub>,y<sub>18</sub>,…,y<sub>24</sub>)  = (П<sup>-1</sup> (у<sub>17</sub>), П<sup>-1</sup> (у<sub>18</sub>),…, П<sup>-1</sup> (у<sub>24</sub>)).</p><p>Тогда</p><p>(П<sup>-1</sup>(у<sub>17</sub>), П<sup>-1</sup>(у<sub>18</sub>),…, П<sup>-1</sup>(у<sub>24</sub>)) = Ф<sup>-1</sup>б<sub>х1,х2,…,х16</sub> ФФ<sup>-1</sup> (y<sub>1</sub>,y<sub>2</sub>,…,y<sub>8</sub>) = Ф<sup>-1</sup>б<sub>х1,х2,…,х16</sub>Ф (П<sup>-1</sup> (у<sub>1</sub>), П<sup>-1</sup> (у<sub>2</sub>),…, П<sup>-1</sup> (у<sub>8</sub>))</p><p>Итак, вот она, первая зацепка для анализа «Ангстрем-3»: заменяем позначно все буквы шифрованного и известного открытого текста по подстановке П<sup>-1</sup> и дальше используем вместо б<sub>xi</sub> преобразования ф<sub>хi</sub>. А теперь давайте посмотрим на эти преобразования повнимательнее.</p><p>ф<sub>хi </sub>(y<sub>i</sub>, y<sub>i+1</sub>,…y<sub>i+7</sub>)= Ф<sup>-1</sup>б<sub>xi</sub>Ф(y<sub>i</sub>, y<sub>i+1</sub>,…y<sub>i+7</sub>) = Ф<sup>-1</sup>б<sub>xi</sub>(П (y<sub>i</sub>), П (y<sub>i+1</sub>),… П (y<sub>i+7</sub>)) =</p><p>Ф<sup>-1</sup>(П(y<sub>i+1</sub>), П(y<sub>i+2</sub>),….,П(П(y<sub>i</sub>)+П(y<sub>i+1</sub>)+П(y<sub>i+7</sub>)+х<sub>i</sub>) = (y<sub>i+1</sub>, y<sub>i+2</sub>,…., П (y<sub>i</sub>)+П (y<sub>i+1</sub>)+П (y<sub>i+7</sub>)+х<sub>i</sub>)</p><p>Жизнь прекрасна и удивительна! Какие уравнения получились!</p><p>у<sub>i+8</sub> = П (y<sub>i</sub>)+П (y<sub>i+1</sub>)+П (y<sub>i+7</sub>)+х<sub>i</sub></p><p>Возьмем-ка теперь парочку блоков открытого текста (y<sub>1</sub>,y<sub>2</sub>,…,y<sub>8</sub>) (z<sub>1</sub>,z<sub>2</sub>,…,z<sub>8</sub>) и соответствующие им блоки шифртекста (y<sub>17</sub>,y<sub>18</sub>,…,y<sub>24</sub>) (z<sub>17</sub>,z<sub>18</sub>,…,z<sub>24</sub>) и выпишем уравнения одни под другими…</p><p>у<sub>i+8</sub> = П (y<sub>i</sub>)+П (y<sub>i+1</sub>)+П (y<sub>i+7</sub>)+х<sub>i</sub></p><p>z<sub>i+8</sub> = П (z<sub>i</sub>)+П (z<sub>i+1</sub>)+П (z<sub>i+7</sub>)+х<sub>i</sub></p><p>Это же криптографический Клондайк! Вычитаем одно уравнение из другого и ключ пропадает!</p><p>u<sub>i+8</sub> = v<sub>i</sub>+v<sub>i+1</sub>+v<sub>i+7       </sub>(1)</p><p>где u<sub>i</sub> = y<sub>i</sub>-z<sub>i</sub>, v<sub>i</sub> = П(y<sub>i</sub>)- П(z<sub>i</sub>).</p><p>Из (1) имеем:</p><p>v<sub>i</sub> = u<sub>i+8</sub> –v<sub>i+1</sub>-v<sub>i+7           </sub>(2)</p><p>Линейное уравнение – мечта криптографа! Тут только надо найти все такие решения, при которых для каждой пары (u<sub>i</sub>,v<sub>i</sub>)  соответствующий элемент р<sub>ui,vi</sub>  в матрице Р(П) был бы ненулевым. Поехали!</p><p>При Т=16 из (1) и (2) имеем:</p><p>u<sub>1</sub>,u<sub>2</sub>,…u<sub>8</sub>, v<sub>1</sub>,v<sub>2</sub>,…v<sub>8</sub> – известны – это открытый текст</p><p>u<sub>17</sub>,u<sub>18</sub>,…u<sub>24</sub>, v<sub>17</sub>,v<sub>18</sub>,…v<sub>24</sub> – известны – это шифртекст</p><p>Из (2) последовательно находим:</p><p>v<sub>16</sub> = u<sub>24</sub>-v<sub>17</sub>-v<sub>23</sub></p><p>v<sub>15</sub> = u<sub>23</sub>-v<sub>16</sub>-v<sub>22</sub></p><p>…………</p><p>v<sub>9</sub> = u<sub>17</sub>-v<sub>10</sub>-v<sub>16</sub></p><p>а затем уже из (1) – все u<sub>i</sub>. Система (1) полностью решена!</p><p>Дальше – раздолье. Ключ опробуем позначно. Для первого байта ключа x<sub>1</sub> оставляем допустимыми только те значения, при которых пара (y<sub>9</sub>,z<sub>9</sub>) является решением системы</p><p>y<sub>9</sub>-z<sub>9</sub> = u<sub>9</sub></p><p>П(y<sub>9</sub>)- П(z<sub>9</sub>) = v<sub>9</sub></p><p>Если таких значений будет несколько, то возьмем еще одну пару и истинным будут только те значения, которые содержатся в пересечении этих множеств и так поштучно определяем весь ключ.</p><p>Вот теперь пора и почитать, что там наша доблестная армия нашифровала. Военный приказ будем взламывать по-военному четко: делай раз, делай два, делай три.</p><p>1. Берем первые 24 знака известного нам открытого текста, соответствующие им знаки шифртекста и составляем две пары переходов из открытого текста в шифрованный.</p><image l:href="#tab1-1.png"/><p>Первая пара</p><image l:href="#tab1-2.png"/><p>Вторая пара</p><image l:href="#tab1-3.png"/><p>2. Все байты в этих парах заменяем по подстановке П<sup>-1</sup>.</p><image l:href="#tab2.png"/><p>3. Для каждой из этих двух пар составляем и решаем систему линейных уравнений (1).</p><p>Первая пара</p><p>Открытый текст</p><image l:href="#tab3-1.png"/><p>Шифртекст</p><image l:href="#tab3-2.png"/><p>Сначала с помощью уравнений (2) вычисляем промежуточные значения v<sub>16</sub>,v<sub>15</sub>,…,v<sub>9</sub>.</p><p>v<sub>16</sub> = u<sub>24</sub> – v<sub>17</sub> –v<sub>23</sub> = 03 –D1-D8 = 5A</p><p>v<sub>15</sub> = u<sub>23</sub> – v<sub>16</sub> –v<sub>22</sub> = 12 –5A-B0 = 08</p><p>v<sub>14</sub> = u<sub>22</sub> – v<sub>15</sub> –v<sub>21</sub> = 70 – 08-BF =A9</p><p>v<sub>13</sub> = u<sub>21</sub> – v<sub>14</sub> –v<sub>20</sub> = 11 – A9-54 = 14</p><p>v<sub>12</sub> = u<sub>20</sub> – v<sub>13</sub> –v<sub>19</sub> = A6 – 14 -6D = 25</p><p>v<sub>11</sub> = u<sub>19</sub> – v<sub>12</sub> –v<sub>18</sub> = 37 – 25 -72 = A0</p><p>v<sub>10</sub> = u<sub>18</sub> – v<sub>11</sub> –v<sub>17</sub> = FA –  A0 -D1 = 89</p><p>v<sub>9</sub> = u<sub>17</sub> – v<sub>10</sub> –v<sub>16</sub> = 26 – 89 -5A = 43</p><p>Затем с помощью (1) вычисляем u<sub>9</sub>,u<sub>10</sub>,…,u<sub>16</sub>.</p><p>u<sub>9</sub> = v<sub>1</sub>+v<sub>2</sub>+v<sub>8</sub> = E4+00+08 = EC</p><p>u<sub>10</sub> = v<sub>2</sub>+v<sub>3</sub>+v<sub>9</sub> = 00+C2+43 = 05</p><p>u<sub>11</sub> = v<sub>3</sub>+v<sub>4</sub>+v<sub>10</sub> = C2+F4+89 = 3F</p><p>u<sub>12</sub> = v<sub>4</sub>+v<sub>5</sub>+v<sub>11</sub> = F4+0B+A0 = 9F</p><p>u<sub>13</sub> = v<sub>5</sub>+v<sub>6</sub>+v<sub>12</sub> = 0B+0E+25 = 3E</p><p>u<sub>14</sub> = v<sub>6</sub>+v<sub>7</sub>+v<sub>13</sub> = 0E+F5+14 = 17</p><p>u<sub>15</sub> = v<sub>7</sub>+v<sub>8</sub>+v<sub>14</sub> = F5+08+A9 = A6</p><p>u<sub>16</sub> = v<sub>8</sub>+v<sub>9</sub>+v<sub>15</sub> = 08+43+08 = 53</p><p>Таким образом, получилась табличка промежуточных значений.</p><p>Промежуточные значения для первой пары</p><image l:href="#tab4.png"/><p>Теперь проделываем все то же самое для второй пары.</p><p>Открытый текст</p><image l:href="#tab5-1.png"/><p>Промежуточные значения</p><image l:href="#tab5-2.png"/><p>Шифртекст</p><image l:href="#tab5-3.png"/><p>Чуток осталось! Для определения первого знака ключа х<sub>1</sub> надо найти у<sub>9</sub>, поскольку</p><p>х<sub>1</sub>=у<sub>9</sub>-П(у<sub>1</sub>)- П(у<sub>2</sub>)- П(у<sub>8</sub>), а все значения у<sub>1</sub>,у<sub>2</sub>,…,у<sub>8</sub> – известны. Значение же у<sub>9</sub> находим исходя из следующих условий:</p><p>П(у<sub>9</sub>)- П(у<sub>9</sub>-ЕС)= 43 (для первой пары) и</p><p>П(у<sub>9</sub>)- П(у<sub>9</sub>-E5)= C0 (для второй пары)</p><p>Честно перебрав все 256 значений, находим: у<sub>9</sub> = 9В, тогда х<sub>1</sub> = 9В – D1 – EE – ED = EF.</p><p>Далее – все аналогично. Для второго знака ключа</p><p>П(у<sub>10</sub>)- П(у<sub>10</sub>-05)= 89 (для первой пары) и</p><p>П(у<sub>10</sub>)- П(у<sub>10</sub>-В5)= 5F (для второй пары)</p><p>откуда у<sub>10</sub> = 98, тогда х<sub>2</sub> = 98 – ЕЕ – Е2 – В0 = 18</p><p>Точно таким же путем можно вычислить и все остальные знаки ключа. Небольшое затруднение возникнет лишь при определении х<sub>11</sub>, поскольку в этом случае система получится такая:</p><p>П(у<sub>19</sub>)- П(у<sub>19</sub>-37)= 6D (для первой пары) и</p><p>П(у<sub>9</sub>)- П(у<sub>9</sub>-00)= 00 (для второй пары)</p><p>Вторая пара здесь ничего не дает, но зато первая отсеяла все отлично, только одно допустимое значение остается: F7.</p><p>Вот он, полностью вычисленный ключ к «Ангстрему-3» при Т=16:</p><p>EF 18 9E C8 7B B9 0F A1 8E BC 71 6F D1 07 94 92</p><p>А вот и телеграмма, расшифрованная с его помощью:</p><cite><p>Совершенно секретно. Приказ №362 по Дальнему военному округу. Все воины Дальнего военного округа, активно включившись в борьбу за достойную встречу XXV съезда КПСС, принимают на себя повышенные социалистические обязательства. Танкисты и артиллеристы, летчики и ракетчики, мотострелки и инженерные войска стремятся повышать свою боевую и политическую подготовку, быть преданными социалистической Родине и советскому народу. Но, к сожалению, в некоторых подразделениях нашего славного округа еще имеются отдельные случаи несерьезного отношения к такому важнейшему мероприятию, как достойная встреча партийного съезда. Так в 8 отделе технической службы в качестве повышенных социалистических обязательств решили разработать программу выработки простых чисел. В то время, как все бойцы и командиры стараются освоить новую, сложную технику, техническое подразделение ищет легких путей и простых чисел. В 8 отделе длительное время наблюдается снижение воинской дисциплины, многие офицеры этого отдела получили замечания на прошедшем строевом смотре и не сделали из них для себя должных выводов. ПРИКАЗЫВАЮ:</p><p>1) 8 отделу технической службы в недельный срок завершить разработку простых чисел и перейти к выработке программы для сложных чисел.</p><p>2) Все выработанные к настоящему моменту простые числа считать сложными.</p><p>3) Разработчикам простых чисел указать на необходимость повышения воинской дисциплины и выучки в их дальнейшей работе.</p><p>4) Приказ объявить во всех подразделениях Дальнего военного округа. Командир ДВО генерал-майор Безверхов.</p></cite><p>Была ли такая телеграмма на самом деле – ничего определенного сказать не могу, дальних военных округов в России много, за всеми не уследишь. Но легенда про армейский приказ считать все группы абелевыми очень долго ходила по 4 факультету ВКШ КГБ.</p><p>А вообще-то «Ангстрем-3» при Т=16 вполне можно поставлять развивающимся странам в качестве братской бескорыстной помощи.</p><p>Назад, к балалайкам?</p></section><section><title><p>Глава 6. Там выезд есть из колеи…</p></title><p>Итак, с шифрами на новой элементной базе первый блин получился комом. И что же дальше? Отказаться от той простоты их реализации, которая сразу же бросалась в глаза любому криптографу, знакомому с DES или со старыми советскими шифрами? Создавать различных монстров типа специализированного криптографического процессора, который по стоимости будет сопоставим с танком? Или же напрячься и попытаться довести до криптографического ума «Ангстрем-3»?</p><p>«Криптографический танк» в конце концов появился, правда гораздо позже, уже после появления первых персональных компьютеров. Забегая вперед и снимая шляпу перед читателем, который хотя бы бегло просмотрел то, что было написано в предыдущей главе,  я хочу рассказать историю появления специализированной компьютерной платы «Криптон».</p><p>Что бы ни пыталась производить советская военная промышленность, перешедшая на мирные рельсы, все равно в итоге получались танки («Москвич-412»). Криптография, переведенная на нужды простого народа, произвела советский стандарт шифрования – алгоритм ГОСТ 28147-89, скопированный с американского DES и немного переделанный. Но даже сами американцы (Брюс Шнайер в своей книге «Прикладная криптография») признавали, что DES – не самое лучшее произведение криптографического искусства.</p><cite><p><emphasis>«Никогда до этого оцененный NSA (National Security Agency) алгоритм не был опубликован... NSA считало, что DES будет реализовываться только аппаратно. В стандарте требовалась именно аппаратная реализация… Не для печати NSA охарактеризовало DES как одну из самых больших своих ошибок…»</emphasis></p></cite><p>С появлением первых персональных компьютеров IBM PC XT – 86 появились и первые попытки реализовать с их помощью криптографические процедуры, основанные на ГОСТ 28147-89. Но тут, даже несмотря на те фантастические (по тем временам) возможности, которые открывал перед криптографами персональный компьютер, скорость работы советского стандарта оказалась настолько медленной, что было принято решение создавать специализированную плату для IBM PC, на которой ГОСТ реализовывался  бы аппаратно. Так появился советский криптографический танк «Криптон».</p><p>Конечно же, с ростом производительности персональных компьютеров менялись взгляды и на возможности реализации с их помощью криптографических алгоритмов. С появлением IBM PC AT – 286 скорость ГОСТа оказалась уже не столь актуальна, но маховик советской промышленности был запущен, Зеленоград начал выпускать «Криптоны», вложены деньги, нужна отдача. Все на танки!</p><p>Все это произошло спустя несколько лет после описываемых здесь событий. Те люди, которые были в курсе криптографических баталий в Теоретическом отделе Спецуправления в начале 80-х годов, могли с сожалением констатировать в стиле чудесного Виктора Степановича Черномырдина: «Хотели как лучше, а получилось как всегда».</p><p>Но вернемся в 1980-й год. Первый вариант «Ангстрема-3» разломан, но не выброшен на свалку. Ребята из НИИ Автоматики весть о его взломе восприняли даже с энтузиазмом: у них, разработчиков этой схемы, появились достойные оппоненты, с которыми будет интересно иметь дело, устраивать своего рода творческие соревнования на самую оригинальную идею для шифров на новой элементной базе. Закладывался базис, основа для будущих схем, здесь очень важно было не упустить что-то существенное, что исправить в дальнейшем будет очень сложно, но не менее важно было не скатиться до примитивного уровня американского DES, наворотив на схему всяких накруток в ущерб простоте, изяществу и скорости ее реализации.</p><p>Ясно, что длины Т=16 для обеспечения стойкости схемы явно маловато, ее надо увеличивать. Но насколько? Каждое увеличение – это потеря в скорости шифрования, нужно найти оптимальную границу между безопасностью и эффективностью.</p><p>Широко раскинулось поле деятельности для Теоретического отдела, так что здесь я, получив свой честный двадцатник, попал в струю. Вот только за два с лишним года, проведенных в отделе у Степанова, этот полутюремный режим работы с контролером времени прихода и ухода с работы уже порядком надоел.</p><p>Сейчас здесь, в Корее, у меня уже есть возможность сравнивать. Однажды корейцы свозили меня в научно-исследовательский центр в городке Дей-Джоне. Нечто вроде небольшого коттеджного поселка в горах, ухожен так, что хоть картины пиши. Хочешь – сходи в горы, подумай там в одиночестве о своих проблемах, хочешь – отвлекись, посмотри на цветных декоративных рыбок, весело плавающих в пруду. Вид из окон – очаровывающе красив,  величественные горы, слегка тронутые цивилизацией в виде линий электропередач, лес, декоративные деревья, все цветет и благоухает, корейцы неторопливо что-то обсуждают, сидя под ними.</p><p>5 отдел Спецуправления 8 ГУ КГБ СССР, 1981 год. Тюремное 3-этажное здание из красного кирпича, забор, обнесенный колючей проволокой, контрольно-следовая полоса, солдаты с автоматами. Вид из окна – на этот тюремный двор, в нем гараж, в котором стоят машины службы радиоперехвата. Около машин – солдаты-срочники, всем своим видом показывающие, сколько им осталось до дембеля. Сколько раз я ловил себя на мысли, что эта гнетущая обстановка часто просто парализует всякое желание  нетрадиционно мыслить, искать новые решения. А просиживать там надо было строго с 9 до 6. Утром в 9 – обход контролера, не дай бог опоздать на 5 минут, хотя потом часа два можно вообще ничего не делать или дружно ловить всей комнатой залетевшую осу. Постоянная суета, не имеющая ничего общего с криптографией, сплетни, продовольственные заказы, общественная работа – все, все это легко затягивает в колею, из которой не выбраться до самой пенсии. Энтузиазм проходит, на его месте появляется будничная рутина, год, два – и нет специалиста, полностью втянулся в эти типичные в те времена «правила игры», стал сереньким чиновником. Не высовывайся, не перечь начальству, не проявляй инициативы, будь как все – и получишь тихую, спокойную жизнь на много лет вперед.</p><p>Правила игры простые: не замечай несоответствия между словом и делом, не пытайся найти рациональное объяснение вещам заведомо иррациональным, почти мистическим. Ну зачем теоретикам нужен такой строгий режим присутствия в этом здании? Не является ли ежедневный обход контролера в 9.00 унизительным? Что важнее: результаты или присутствие на рабочем месте? А как влияют результаты работы на твое материальное благосостояние?</p><p>Не задавай ни себе, ни другим этих и многих подобных вопросов, ответа все равно не получишь. Так завелось еще с давних времен, времен Вождя Всех Народов. Закрытые системы, подобные шифровальной службе, легче перенесли все бушевавшие затем страсти, волнение улеглось, лозунги и названия поменялись, а порядки и «правила игры» во многом восстановились.</p><p>И что, в такой ситуации губить все лучшие молодые годы жизни, чтобы к 30 годам стать законченным старым ворчуном, отсчитывающим дни до пенсии? Всю жизнь торчать в этом тюремном здании, натужно досиживать там каждый день до 6 вечера заведомо зная, что от этих посиделок нет ни малейшей пользы, только вред?</p><p>Самый реальный выход из этой колеи – очная аспирантура при том же 4 факультете ВКШ КГБ. Теоретический отдел, кому как не теоретикам поставлять туда аспирантов-очников. А тут как раз завязалась эта эпопея с шифрами на новой элементной базе, там можно будет все основательно обдумать, взвесить и выдать какие-то разумные предложения. А самое главное – сменить эту ненавистную обстановку, эти высиживания до 6, этот тюремный двор с колючей проволокой.</p><p>Степанов косо посмотрел на меня, когда я заявил ему о своем желании поступать в очную аспирантуру.</p><p>– Ну Вы еще молодой, у Вас все впереди. У нас сейчас напряженные планы, Вы поработайте еще годик-другой, сдайте экзамены кандидатского минимума, создайте хороший задел для своей диссертации, а там посмотрим.</p><p>В отдел пришла разнарядка: выделить одного человека в очную аспирантуру. Очередные претенденты на нее отказались, поскольку учеба в аспирантуре на три года «замораживала» карьерный рост в 5 отделе. Степанов уже собирался отрапортовать, что желающих нет, когда я, по совету своих боевых товарищей, так нахально перечеркнул проповедуемый им «патриотизм к отделу».</p><p>– Вадим Евдокимович, у нас каждый год напряженные планы. А очная аспирантура для того и создана, чтобы человек мог, обучаясь в ней, сдать экзамены кандидатского минимума и написать диссертацию.</p><p>Степанов действовал в этом случае как прагматичный начальник. Ему нужен уход из отдела на три года молодого, перспективного сотрудника? Конечно, нет! Он – хозяин отдела, сотрудники – это его рабочая сила. Всеми способами надо постараться эту рабочую силу удерживать, не раздавать просто так направо-налево. Хотя здесь разнарядка была спущена сверху, из Главка, но ее, если бы не нашлось желающих,  можно было тихо спустить на тормозах: напряженные планы, найдем человека в аспирантуру попозже, в другой раз. А тут молодой, два с небольшим года проработавший птенец все это ломает!</p><p>– В аспирантуре у Вас не будет возможности для служебного роста. Да и диссертацию за три года, я думаю, Вам защитить не удастся.</p><p>Этим словам я тогда, по молодости, не придал особого значения. Да, действительно, за три года очной аспирантуры редко кому удавалось защититься. Люди возвращались обратно в отдел и Степанов явно или неявно как бы укорял их: «Ну что, сынку, помогла тебе твоя очная аспирантура?» Для того, чтобы понравиться Степанову, надо было быть «патриотом» отдела, не воротить нос на сторону, на предложения об очной аспирантуре гневно отвечать: «Мне дорог мой отдел, я лучше буду обучаться заочно».</p><p>Но ребята, прошедшие очную аспирантуру, дружно говорили: «Плюнь ты на то, что там говорит Степанов. Это три года свободной жизни!»</p><p>Степанов был очень умным человеком, блестящим математиком. Но это был начальник, любивший крепостные порядки, сталинскую машину и винтики. Он не любил, когда люди поступали вопреки его мнению. И мне, к сожалению, еще пришлось испытать это на собственной шкуре.</p><p>Но это позже. А пока – успешно сданы вступительные экзамены в аспирантуру, впереди – новая жизнь, встреча со старым знакомым – 4 факультетом ВКШ КГБ, но уже в ином качестве. Прочь из этой колеи!</p></section></section><section><title><p>Часть 3</p><p>ПЯТИЛЕТКА ПЫШНЫХ ПОХОРОН</p></title><section><p>4 факультет изменился. Те энтузиасты-идеалисты, которые закладывали его основу в начале 60-х годов, уже состарились и отошли от дел. Зато больше стало «хороших военных», чем-то похожих на наше Чудо. После переезда на МУЦ тихая и уютная обстановка, подчеркивающая обособленность и уникальную специфику криптографов, сменилась на тривиальную мишуру и иногда откровенную глупость. Боцман запросто мог выставить в находящейся по соседству Олимпийской деревне духовой оркестр и под его бравурную музыку, слышную аж у метро «Юго-Западная», устроить всеобщий лыжный кросс: смотрите, вот они, бойцы невидимого фронта. Старались не отставать от него и в изобилии появившиеся бог ведает откуда начальники и начальнички 4 факультета, не обремененные знаниями математики, но рьяно бросившиеся выполнять указание генерала готовить в первую очередь хороших военных. Наглядная агитация, социалистическое соревнование, пускание пыли в глаза другим подобным, но еще более надутым начальникам, которые теперь всегда рядом, – вот что стало важнее всего. Посещение Высшей школы каким-нибудь зампредом КГБ превращалось во всеобщее стихийное бедствие: а вдруг глянет как-нибудь косо или замечание сделает! И вот чуть ли не за месяц начинается подготовка к показухе, которая в криптографии противопоказана как нигде еще. На всех этажах у лифтов выставляется по офицеру, чтобы высокий гость не утруждал себя нажатием кнопки, начальники кафедр заучивают и репетируют свои роли, а сам генерал-начальник факультета с раннего утра, часа за 4 до возможного приезда вельможного барина, как дворецкий торчит у входа на факультет. Но барин туда даже не заглянул, ему до этих яйцеголовых нет абсолютно никакого дела, побыстрее бы закончить с  нудной официальной процедурой – и в генеральскую столовую, к коньячку поближе. Изобильно откушав, идет этот большой начальник по холлу Высшей Школы КГБ, а его холоп, начальник этой школы, тоже генерал, упоенно рассказывает, как молодые ребята, выпускники «истинно» чекистских факультетов, свои головы в Афганистане кладут. «Мы своих слушателей готовим к подвигу!» – исторгая коньячные пары, визжит это homo soveticus.</p><p>Рождались сомнения.</p><p>Образцом для подражания у нашего генерала всегда было Орловское военное училище связи, где курсанты строем и с песнями бодро маршировали в столовую и все делали только по команде. Вот она, генеральская цель! Все математики построены на плацу в ровные шеренги, форма вычищена и выглажена, сапоги блестят как зеркало. И вот он появляется перед строем в генеральской форме, все взгляды – только на него, на его лампасы.</p><p>– Здравствуйте товарищи!</p><p>– Здравия желаем, товарищ генерал!</p><p>Он обходит строй, а подчиненные гложут его своими математическими взглядами. И воцаряются на 4 факультете настоящие офицеры…</p><p>– Ты представляешь себе нашего генерала без формы? Типичный слесарь-водопроводчик. Вот поэтому он сам всегда ходит в военной форме и всех уже достал здесь своими порядками.</p><p>Преподаватели с кафедр математики и криптографии – в большинстве выпускники 4 факультета. Строгие генеральские приказы давно уже считают «мобилизующими»  со всеми вытекающими из этого практическими выводами. Хоть и плодятся новые начальники, как кролики, но университетский дух 4 факультета еще не удалось полностью истребить. Еще теплится!</p></section><section><title><p>Глава 1. …на все время праздников</p></title><p>– Что будет, когда умрет Брежнев?</p><p>– Ему будет малая земля, а нам всем возрождение.</p><p>Это случилось неожиданно. Но внутренне ждали: законы природы – едины для всех, их не обманешь. Можно сколько угодно пытаться обманывать свой народ беззастенчивой ложью про коммунизм, развитой социализм, но все это в конечном итоге вырождается в фарс и глухое презрение к власти.</p><p>– Где проходит граница между коммунизмом и развитым социализмом?</p><p>– По Кремлевской стене.</p><p>– А где между развитым и простым социализмом?</p><p>– По московской кольцевой автодороге.</p><p>Застой страшен своей безысходностью, безразличием, духовным опустошением, осознанием, что живешь напрасно, жизнь проходит впустую, а сделать ничего невозможно. Как ни работай, а твое благосостояние от этого не зависит. А какой тогда смысл работать?</p><p>Все газеты, телевидение, радио каждый день только и твердят: товарищ Леонид Ильич Брежнев направил приветственную телеграмму строителям Атоммаша, шахтерам Кузбасса, хлопкоробам Узбекистана, земледельцам Украины… Да что же это за стиль управления огромной страной, когда весь пар в гудок идет! От телевизора тошно, а пойдешь в магазин – зверинец. Толстые тетки-продавцы неспешно режут и фасуют колбасу, а огромная очередь уже вожделенно взирает на нее. И вот настал момент: тетка с тележкой подкатывается к прилавку и выбрасывает, самым натуральным образом выбрасывает пакетики с колбасой в толпу. Ажиотаж, давка, крики, все норовят ухватить кусок получше. А тетка довольна: посмотрела бесплатный спектакль, лишний раз осознала себя важным человеком, властителем этой очереди из очкастых интеллигентов, которых еще великий вождь называл словом на букву г.</p><p>Унижение, постоянное унижение испытывало огромное множество людей от всего этого дефицита, наглых продавщиц и очередей. Достать, урвать, поймать момент, когда выкинут товар, записаться, бегать отмечаться, получить по блату – вот каждодневное бытие большинства простых советских людей того времени. При огромных природных богатствах людям доставалась от них, как от бублика, одна дырка.</p><p>Пропаганда всегда старалась уходить от  прямых ответов, создавать наукообразие на ровном месте. Находилась масса причин, временных трудностей, виновными оказывались агрессивные империалисты, война, закончившаяся более 30 лет назад, погода, пережитки прошлого, кто и что угодно, но только не руководство страны, которое твердо и последовательно вело борьбу за мир во всем мире. Но пропаганда работала практически впустую, все давно уже поняли, что это лишь цветная обертка, в которую завернут прогнивший и протухший товар.</p><p>Не можешь управлять страной – уйди. В отставку, на пенсию, на дачу, к детям и внукам, пиши мемуары, доживай спокойно свой век, тогда ты заслужишь большего уважения. Каждодневное мелькание и упоминание престарелого вождя, с трудом шевелящего языком, порождало только насмешки и анекдоты, опускавшие его авторитет ниже нулевой отметки.</p><p>– Все во имя человека, все для блага человека!</p><p>– Чукча видел этого человека!</p><p>Его смерть народ не воспринял как конец света, как когда-то восприняли смерть Сталина. Скорее было ощущение неизбежности перемен. В Высшей Краснознаменной Школе КГБ (успевшей к тому времени получить орден Октябрьской революции, и ставшей по этому поводу рычащей ВООРКШ КГБ) по традиции была объявлена повышенная готовность (к чему?), обязательное присутствие всех (включая аспирантов) на своих рабочих местах, ожидание чего-то такого, о чем никто ничего толком не знал.</p><p>– И такой режим сохранится на все время праздников!</p><p>Такую бессмертную оговорку-афоризм выдал один из начальников 4 факультета, разъясняя текущий момент.</p><p>Молодые аспиранты, вынужденные целыми днями торчать без дела в аспирантской комнатушке, естественно живо принялись обсуждать то, что происходит в стране и что будет дальше. Быстренько был выведен коммуно-биологический «закон 29 лет», по которому все коммунистические перемены совершаются раз в 29 лет после смерти очередного вождя.</p><p>1895 год. Умер Энгельс. Коммунизм зачем-то пожаловал из Европы в Россию.</p><p>1924 год. Умер Ленин. Коммунизм стал усатым.</p><p>1953 год. Умер Сталин. Коммунизм побрился наголо.</p><p>1982 год. Умер Брежнев. Коммунизм не умер.</p><p>2011 год. ???</p><p>Были извлечены на свет божий Хрущевские речи, ибо, как научила нас марксистско-ленинская философия, развитие происходит по спирали, а потому скоро начнут поминать Ильича-2 нехорошими словами. В этом не было сомнений. Все споры, как и должно быть у математиков, углубились в детали: через сколько лет это начнется, какими именно нехорошими словами, кто скажет первое слово. Дверь отворилась и к нам в комнату заглянул Сан Саныч, правда не тот, с которым мы уже встречались в этой книге, а другой, с кафедры криптографии.</p><p>– Товарищи, в вашей стенгазете есть одна маленькая ошибка. Посмотрите, пожалуйста, повнимательнее и исправьте ее.</p><p>Ошибка была быстро обнаружена и исправлена. Слова «как отмечал Л.И.Брежнев» были замазаны белой замазкой, а на их месте, от руки, было коряво нацарапано: «на XXVI съезде отмечалось». Сам Сан Саныч исправил ошибку чуть покрупнее: содержание большого стенда, посвященного 75-летию Брежнева, было заменено на серию статей из «Комсомольской правды» под общим названием «Таежный тупик».</p><p>На смену Брежневу без шума и пыли пришел Юрий Владимирович Андропов, бывший председатель КГБ. Популярности у него было, пожалуй, побольше, чем у Брежнева: не особо часто нес всякую ахинею с высоких трибун, был поскромнее, не увешивал себя орденами, как новогоднюю елку. КГБшные начальники засияли, а с рядовыми сотрудниками провели воспитательные беседы на тему: «юноше, обдумывающему житье, делать жизнь с кого….» Провели и провели, отметились в отчете о воспитательной работе, успокоились и забыли. Все вернулось на круги своя, жизнь продолжалась.</p></section><section><title><p>Глава 2. Каждый чекист – коммунист</p></title><p>Если раньше, в период моей учебы в качестве слушателя 4 факультета, основными единицами измерения нашей жизни были «учебная группа» и «начальник курса», то теперь, попав почти через три года после окончания факультета на него снова в качестве аспиранта, я одновременно попал в иное измерение, где основными понятиями были уже «кафедра» и «инспектор отдела аспирантуры». Вот тут самое время познакомить читателя с этими изначальными, иногда математическими, а иногда и нет, понятиями.</p><p>На 4 факультете было несколько профильных кафедр, из которых наиболее видное и значимое место занимали кафедра математики и кафедра криптографии. Впоследствии к этим двум лидерам примкнула еще кафедра вычислительной техники, но это все же произошло несколько позже, а тогда, в середине 80-х годов, соотношение было именно таким. Очень многие преподаватели с этих кафедр сами в прошлом окончили 4 факультет и насквозь пропитались теми традициями, которые были заложены его основателями, поэтому мое появление в качестве аспиранта кафедры криптографии не было для меня какой-то резкой сменой обстановки: многие знакомые лица, бывшие сокурсники – теперь уже аспиранты. На кафедре криптографии было около 10 аспирантов-очников, каждое ведомство: 8 ГУ, 16 управление КГБ, Министерство обороны – каждый год направляло в среднем по одному человеку на учебу в трехгодичную очную аспирантуру, а кафедра математики старалась отбирать себе аспирантов из наиболее способных слушателей, заканчивающих факультет. Аспиранты этих двух кафедр составляли, как правило, свободолюбивое сообщество, жившее по университетским традициям, не всегда совпадавшими с распоряжениями начальника той или иной кафедры, к примеру, с распоряжением отмечаться каждый день в специальном журнале прихода и ухода, или с распоряжением ходить в военной форме. Практически у всех аспирантов кафедры криптографии военная форма (облегченный вариант) висела на вешалке в аспирантской комнате и в редкие присутственные дни там же происходило переодевание, ибо желающих разгуливать в военной форме по городу практически не было.</p><p>У аспирантов теоретически было два начальства: руководство кафедры и руководство специального отдела аспирантуры, которому должны были подчиняться вообще все аспиранты Высшей школы КГБ, в которую в те времена 4 факультет, еще не добившийся тогда независимости, входил на правах «союзной республики». Но поскольку 4 факультет составлял все же сравнительно небольшую часть всей Высшей школы, то и отдел аспирантуры интересовался аспирантами-математиками «сквозь пальцы», ограничивая, как правило, свое влияние тем, что мы должны были раз в месяц посещать проводимое им общее собрание аспирантов Высшей школы, да присутствием на 4 факультете специального инспектора отдела аспирантуры. Но этот человек сильно отличался от прежнего, знакомого уже читателю, нашего бывшего начальника курса Чуды тем, что до мозга костей был бюрократом, которого не интересовало ничего, кроме выполнения индивидуального плана работы аспиранта-очника. Тут уже не было таких красочных афоризмов, такого страстного желания сделать невозможное – из математиков – хороших военных, одна лишь скучная повседневность:</p><p>– Сколько процентов диссертации у Вас готово?</p><p>Так что такой начальник справедливо считался аспирантами, прошедшими чудесную школу, несерьезным, а руководству кафедры всегда была готова отмазка: «Мы подчиняемся распорядку, установленному отделом аспирантуры». Вот она, долгожданная свобода!</p><p>Но аспиранты по-прежнему оставались военнослужащими, офицерами и получали соответствующее денежное довольствие. Аспирантура называлась целевая, на практике это означало, что то подразделение, которое направило офицера в очную аспирантуру, сохраняло за ним все денежное довольствие – оклады по должности и званию, ежегодную компенсацию за неиспользованную военную форму, тринадцатую зарплату, компенсацию за продовольственные пайки и может быть даже что-то еще, что сейчас, по истечении 20 лет с того времени, я уже мог и подзабыть. Все вместе аспирантское денежное довольствие получалось по тем советским временам достаточно приличным: где-то около 300 рублей в месяц, при этом появлялась масса свободного времени, фактически не было ежедневного обязательного отбывания в аспирантуре, все офицерские мероприятия вроде суточных нарядов и партийных собраний были разовыми и казались не слишком обременительными. Про партийные собрания, да и вообще про партийную жизнь в специфических условиях КГБ, стоит, пожалуй, сказать несколько слов подробнее.</p><p>По определению, данному кем-то из революционных вождей, все офицеры  КГБ должны были быть коммунистами. Офицер КГБ, достигавший предельного комсомольского возраста, чуть ли не автоматом принимался в КПСС, случаи отказа означали почти что измену Родине и, поэтому, на практике были только в очень экзотических ситуациях. По крайней мере. в 8 ГУ и в Высшей школе КГБ таких ситуаций (беспартийный офицер) я сейчас вспомнить не могу. Какой в этом был смысл? По-видимому, дополнительный рычаг влияния на человека. Любое движение по службе, защита диссертации, оформление в загранкомандировку и всякое иное действие офицера всегда сопровождались написанием служебно-партийной характеристики, в которой непременно должна была присутствовать фраза: «Делу Коммунистической Партии и социалистической Родине предан». Эта фраза была одним из многочисленных социалистических обрядов, которым, по большому счету, мало кто придавал значение, но в конечном итоге смысл был один: без положительной служебно-партийной характеристики в КГБ работать нельзя. Но, помимо обрядов, для чего еще нужна была партийная организация, например, в Теоретическом отделе Спецуправления? Тут я постараюсь привести на этот счет свои «заметки фенолога», хотя этот вопрос также иногда дискутировался между  любителями дискуссий и споров, но, правда, в те времена не особо шибко.</p><p>Во-первых, в любом научном, да и не только научном, коллективе всегда есть какие-то конфликтующие группы, непримиримые оппоненты, вечно всем недовольные, просто любители поговорить. Обычно выяснением отношений занимаются в курилках, в каких-то изолированных местах, по дороге на работу и с работы, иногда даже в выходные дни, особенно если на эти дни выпадает субботник или воскресник. Но это все – товарищеские игры, неофициальные выступления, тренировочные матчи. Партийное собрание – это официальный чемпионат отдела, со своей турнирной таблицей – протоколами партийных собраний, регулярно подшиваемыми в специальное дело. Не всякий прием, отрабатываемый в тренировочных матчах, может затем быть с успехом использован в официальных встречах, но общий показатель настроений в умах сотрудников Теоретического отдела Спецуправления протоколы партийных собраний отражали достаточно верно. А судейская коллегия – руководство отдела, отдел кадров – затем всегда могла выставить свои, финальные оценки и назвать имена победителей и проигравших.</p><p>Во-вторых, над руководством отдела стоит руководство Спецуправления, которому, в свою очередь, нужно оценивать руководителей отделов и для такой оценки есть очень простой и понятный критерий – количество «черных шаров», поданных против начальника отдела на закрытых выборах в партбюро. Здесь несколько слов для современных читателей о том, что такое партбюро. Все сотрудники отдела, достигшие (или даже еще не достигшие, но очень шустрые) предельного комсомольского возраста – 28 лет, были коммунистами. А коммунисты, согласно Уставу КПСС, образовывали на каждом предприятии первичную партийную организацию, которая обязательно раз в месяц проводила партийное собрание, а раз в год выбирала тайным голосованием партбюро – наиболее достойных коммунистов, которые затем руководили всей партийной работой в течение года. Что такое партийная работа? Это, в первую очередь, подготовка месячных партийных собраний (чтобы дискуссия на них велась в рамках заданной темы и в пределах партийных приличий), а также составление многочисленных планов и отчетов, направляемых в вышестоящие партийные инстанции. Во-вторых, это сбор партийных взносов, превращавшийся в стихийное бедствие для сотрудников, сидящих в одной комнате с осуществлявшим этот сбор секретарем партбюро. В Теоретическом отделе Спецуправления к партийной работе неизбежно примыкали различные криптографические дискуссии, выносимые затем на очередное партсобрание, поэтому начальник отдела по определению должен был состоять в партбюро.</p><p>При социализме всенародные выборы депутатов были безальтернативными, за кандидатов нерушимого блока коммунистов и беспартийных всегда голосовало 99,99% избирателей (марксистско-ленинская философия учит, что развитие происходит по спирали, все повторяется, но на более высоком уровне). Однако выборы в партийное бюро Теоретического отдела Спецуправления хоть и были всегда безальтернативными, но «черных шаров» Степанову на них кидали достаточно. Начальник отдела – это арбитр в различных внутриотдельских спорах, если все 100% сотрудников им довольны, то это означает одно – он не имеет собственной точки зрения и соглашается со всеми. Но если количество «черных шаров» приближается к 25%, то это означает, что авторитаризм начальника перевалил через опасную черту. Вот на таких простых и понятных критериях строилась вертикаль власти в Спецуправлении, да и, наверное, во всем КГБ. А партийная организация играла в этом случае роли «измерительного прибора».</p><p>Ну и, наконец, третья, но по значимости едва ли не основная роль партийной организации – устрашающая. Любой проступок офицера всегда приводил к разбору его персонального дела на партбюро или партсобрании. Правда, в Теоретическом отделе народ был слишком интеллигентный и до задержания милицией в пьяном виде дело обычно не доходило. А вот на 4 факультете и коммунистов было поболее, и «истинных» начальников хватало, и закалка у них была покрепче, рабоче-крестьянская, так что там уж бывало и ловили по пьянке, и аморальное поведение встречалось, и даже совершалось самое большое преступление – потеря офицерского удостоверения. Вот тут-то уж и разворачивалась вовсю работа партийной организации.</p><p>У меня, да и, наверное, у любого другого нормального человека, партийные собрания, если на них не было каких-то экзотических подробностей, вызывали скуку и сон. Но, к счастью, в период моего первого пребывания в отделе Степанова, я еще не дорос до партийного уровня и ходил в комсомольских штанишках – там тоже были собрания, но покороче и поспокойнее. Однако перспектива защиты диссертации и дальнейшего служебного роста привели меня в партийные ряды по категории «шустрый», т.е. чуть раньше положенных 28 лет.</p><p>Вступление в партию очень красочно описал Михаил Шолохов в «Поднятой целине», мне тут посоперничать с признанным мастером социалистического реализма явно не удастся. Одно утешает – здесь у нас как бы разные весовые категории. Он описывал вступление в тяжеловесную ВКП(б) времен тридцатых годов, мое же вступление – в легкую весовую категорию КПСС середины 80-х, да и герой Шолохова был абстрактный, комплексное число с ненулевой мнимой частью,  а мои воспоминания – самые что ни на есть действительные, я бы даже сказал рациональные значения.</p><p>Итак, вступление в КПСС начинается с заявления и рекомендаций, причем все это добро надо написать обязательно перьевой ручкой с фиолетовыми чернилами. Партийная загадка: почему именно фиолетовыми, а не синими, которые более распространены?  Нет рационального ответа, по умолчанию предполагаем, что фиолетовые чернила дольше сохраняются в партийных архивах для потомков из третьего тысячелетия, поэтому поиск фиолетовых чернил в советских канцелярских магазинах можно считать первым партийным поручением. Выполнено.</p><p>Далее. Текст заявления. Подавляя голос внутреннего разума, приходится писать: «Прошу принять меня в члены КПСС. Хочу быть в первых рядах строителей коммунизма. Устав и Программу КПСС признаю и обязуюсь выполнять». Хорошее это дело – первые ряды строителей коммунизма. Только в соответствии с признаваемой мною Программой КПСС коммунизм должен был быть построен еще 1980 году, а я датирую свое заявление 1983 годом. Три года уже живем при коммунизме? А как выполнять такую Программу? И что делают первые ряды строителей того, что уже построено? Наверное, как и на любой советской стройке – сдали объект, а потом еще три года устраняют недоделки. Но это такие всеобщие партийные игры, видишь черное – пиши белое, иначе не видать защиты диссертации. Да бог с ним, с этим коммунизмом, пусть себе будет, как в сказке про Илью Муромца, уже тридцать лет и три года. Когда эту Программу КПСС принимали, я даже в детский садик еще не ходил и кукурузу за полярным кругом не сеял, нет моей вины в том, что теперь, 22 года спустя, надо писать фиолетовыми чернилами, что признаешь и обязуешься выполнять разные глупости.</p><p>Ну а Устав КПСС, продекларированные в нем демократический централизм (современное название – властная вертикаль) и выборность снизу доверху (или сверху донизу, сейчас уже не упомнишь, вроде все-таки снизу, хотя по жизни чаще сверху), все это запоминать? Хороший человек был Костя Максимов, веселый, компанейский, а один абзац из Устава еще можно запомнить.</p><p>– Костя, задай мне вопросик по Уставу на партсобрании.</p><p>– Какой?</p><p>– А вот, про демократический централизм.</p><p>Вот так проходила моя подготовка к вступлению в КПСС. Заявление фиолетовыми чернилами, трое рекомендующих меня преподавателей с кафедры криптографии, Костин нужный вопросик в нужное время – и за принятие меня в ряды КПСС партийное собрание 4 факультета Высшей Ордена Октябрьской Революции Краснознаменной школы КГБ СССР им. Ф.Э.Дзержинского проголосовало единогласно.</p><p>От всей дальнейшей партийной жизни на 4 факультете осталось одно воспоминание: аудитория, в которой проходили факультетские партийные собрания. К тому времени факультет расширился, очень бурно развивались кафедры, связанные с вычислительной техникой, народу на факультете заметно прибавилось по сравнению с временами Большого Кисельного. Поэтому на факультетском партсобрании в аудиторию, рассчитанную человек на 100, надо было вместить несколько большее количество коммунистов. Какая же это оказалась удача!</p><p>Дело в том, что эта аудитория была наклонным залом, идущим с нижнего этажа на верхний. Внизу был основной вход, дальше – боковые лестницы, ведущие к верхним рядам, а на самом верху – дверь, являвшаяся запасным выходом. Во время партсобраний зал переполнялся и открывали верхнюю запасную дверь, через которую не успевшие занять основных мест тащили себе из других аудиторий стулья, чтобы сидеть на них в проходах. Математическая мысль аспирантов, просидевших пару раз в этой толчее и духоте несколько часов, живо нашла оптимальное криптографическое решение.</p><p>Главное в нем было – прийти в нужное время, когда зал уже полон и надо идти за стульями. Отметившись у секретаря о своем присутствии, взгляды аспирантов тоскливо пробегали по переполненному залу и с изображением тяжкой необходимости на лице, но ликующие в душе, мы поднимались на самый верх и отправлялись на поиски дополнительных сидячих мест. Здесь тоже не нужно спешить, партсобрание – не волк, в лес не убежит, к моменту возвращения со стульями в руках забитыми оказывались и все проходы на лестнице. Оставалось (какая жалость!) сесть на принесенные стулья уже около запасной двери, но с другой ее стороны, и не с той, где зал с партсобранием. Но душой мы оставались с коммунистами факультета, с их партийной бескомпромиссностью и пламенным энтузиазмом. Иногда даже аплодировали, чтобы зал, если и не видел, то хотя бы слышал, что и за запасным выходом идет партийная жизнь. Когда же большая часть зала засыпала или просто одуревала от духоты и пустых речей, аспиранты тихонечко покидали свою обособленную галерку.</p><p>Это был 1984 год, период правления Черненко. Партия и партийные функционеры доживали свои последние золотые денечки.</p></section><section><title><p>Глава 3. Логарифмические подстановки</p></title><p>В этой главе давайте отложим в сторону лирические и понятные всем отступления про обстановку в стране в то время. Мои рассуждения об этом субъективны, кто-то может соглашаться с ними, кто-то, наоборот, считать те времена образцом для подражания на фоне современной криминализации страны. В этой книге я старался следовать криптографически-философскому принципу Шеннона: в шифре чередовать не похожие друг на друга операции перемешивания и сдвига. В качестве операций сдвига – главы, отображающие общую ситуацию в СССР и в КГБ в те, теперь уже далекие времена, а в роли перемешивания выступают главы, в которых много говорится о математике, криптографии или программировании. Сейчас начнется очередная «перемешивающая» глава.</p><p>Шифратор «Ангстрем-3» был построен в полном соответствии с этим принципом Шеннона: регистр сдвига над Z/256 (операции сдвига), усложненный подстановкой из S<sub>256</sub>, типичным перемешивающим преобразованием. Перемешивающее преобразование дает столь необходимое в криптографии  размножение различий в блоках открытого текста. В общефилософских книгах по криптографии, типа упоминавшейся выше книги Брюса Шнайера «Прикладная криптография», употребляется даже термин «лавинный эффект». Вот соответствующая цитата оттуда.</p><cite><p><emphasis>«… Это называется лавинным эффектом. DES спроектирован так, чтобы как можно быстрее добиться зависимости каждого бита шифртекста от каждого бита открытого текста и каждого бита ключа.»</emphasis></p></cite><p>Насколько я представляю себе DES, нигде, ни в одной книге, не было дано точных математических оценок этого «лавинного эффекта». DES так спроектирован и все. А почему он так спроектирован? Остается лишь догадываться, да строить статистические эксперименты, которые подтверждают: да «лавинный эффект» безусловно есть.</p><p>Вся прелесть «Ангстрема-3» в том, что в нем для оценки подобного «лавинного эффекта» на 4 факультете и в Спецуправлении еще в конце 70-х годов был разработан строгий математический аппарат, опирающийся на алгебру, на теорию групп, колец и полей. Об этих результатах  я уже упоминал в предыдущей главе, посвященной шифрам на новой элементной базе, вот, вкратце, их суть.</p><p>1. В шифрах, использующих операции в кольце Z/256 и подстановки П из S<sub>256</sub>, лавинный эффект определяется матрицей частот встречаемости разностей переходов ненулевых биграмм P(П) размера 255x255.</p><p>2. Лавинный эффект будет тем лучше, чем меньше нулей в этой матрице. Хорошими следует считать такие подстановки, матрицы которых, возведенные в квадрат, не содержат нулей.</p><p>3. При случайном и равновероятном выборе подстановки из всей симметрической группы S<sub>256</sub>, общее количество подстановок в которой составляет огромную величину 256! – произведение всех чисел от 1 до 256, вероятность выбрать хорошую подстановку стремится к 1.</p><p>4. Существуют примеры самых плохих подстановок, это линейные подстановки.</p><p>5. Теоретически подсчитано минимально возможное количество нулей в матрице P(П).</p><p>Вопрос же о том, существуют ли подстановки с минимально возможным числом нулей в матрице P(П), оставался открытым до конца 1983 года.</p><subtitle>* * *</subtitle><p>– Работайте дома. Если Вы будете часто здесь появляться, то диссертации не напишите.</p><p>Так напутствовал меня мой научный руководитель Б.А., который сам заканчивал 4 факультет в числе первых его выпускников, а сейчас уже защитил докторскую диссертацию и жил в мире групп, колец и полей. Это был бальзам на мою душу! Нет этого бессмысленного высиживания до 6 часов вечера, пустых разговоров ни о чем, нет смертельно опасной  столовой-травиловки. Мысли раскрепощены, нет интеллектуального насилия, все проблемы, казавшиеся неразрешимыми, вдруг как-то сами стали успешно разрешаться. А что за проблемы?</p><p>Итак, мои творческие планы связаны с шифрами на новой элементной базе. Это новая тема и непаханое поле для деятельности. Основное отличие этих шифров от традиционных балалаек – наличие в них подстановки (или даже нескольких подстановок) из S<sub>256</sub>. Эти подстановки определяют криптографические качества шифров, они же дают возможность строить очень простые и высокоскоростные схемы, поэтому фундаментальные исследования шифров на новой элементной базе нужно начинать с изучения подстановок. Нужно постараться получить наиболее полную картину их свойств, ответить на типовые вопросы, например:</p><p>– какие подстановки считать приемлемыми, а какие неприемлемыми для использования в шифрах на новой элементной базе и почему;</p><p>– как описать какие-то особенные классы подстановок и в чем будет их особенность;</p><p>– как лучше использовать подстановку в схеме, где ее целесообразнее расположить и почему;</p><p>И, наконец, надо попробовать дать ответ на конкретный практический вопрос: а что же делать со схемой «Ангстрем-3»? Как ее модернизировать, чтобы, сохранив простоту и высокую скорость реализации, обеспечить гарантированную стойкость?</p><p>Когда я поведал о своих замыслах Б.А., он сразу же стал пытаться приделывать к подстановкам теорию групп. Он витал в групповых облаках, а моей задачей было приземлять его фантазии на грешную подстановочную землю. И, в общем, такой дуэт оказался достаточно успешным.</p><p>Для начала мы попытались описать какой-нибудь класс подстановок П, для которого было бы гарантировано, что показатель 2-транзитивности множества GП минимален и равен 3. Я надеюсь, что читатель припоминает упоминавшуюся ранее в этой книге матрицу частот встречаемости разностей переходов ненулевых биграмм P(П) и условие достижения 2-транзитивности за 3 шага: эта матрица, возведенная в квадрат, не должна содержать нулей. Я пытался описать класс подстановок, у которых полностью ненулевые средние строка и столбец, наличие такого «креста» дает гарантию того, что квадрат матрицы будет полностью положительным, без нулей. Б.А. сразу же стал пытаться найти и пристроить к этой ситуации какие-то аналогии из известных ему экзотических групп. Несколько попыток оказались безрезультатными и моей задачей было обоснование того, что этот класс групп совсем непригоден. Своего рода тотальное опробование всех подстановок, каким-то пусть даже косвенным образом связанных с изначальными. Б.А., как умудренный опытом рыболов, выискивал места, где могли водиться  хорошие подстановки, а я закидывал в этих местах свою блесну.</p><p>И вот однажды клюнула такая подстановка, о которой даже сейчас, спустя 20 лет, я вспоминаю с нескрываемым удовольствием. Читатель, наверное, помнит про мое обещание привести один очень красивый результат про подстановки с минимальным числом нулей в матрице P(П). Настало время исполнить обещанное.</p><p>Пусть N – такое число, что N+1 – простое, Ф – примитивный элемент в поле Галуа GF(N+1), т.е. образующий элемент циклической мультипликативной группы этого поля.</p><p>Пусть П – преобразование множества Z/N вида:</p><p>П(х) = log<sub>Ф</sub>(Ф<sup>x+r</sup>oр), если Ф<sup>x+r</sup>oр0,</p><p>П(х) = log<sub>Ф</sub>р, если Ф<sup>x+r</sup>oр=0,</p><p>где р – произвольный ненулевой элемент поля GF(N+1), r – произвольный элемент из Z/N, o – операция сложения в поле GF(N+1). Тогда преобразование П является взаимно-однозначным на множестве Z/N, т.е. является подстановкой из симметрической группы S<sub>N</sub>.</p><p>Это утверждение достаточно очевидно, поскольку Ф – примитивный элемент поля GF(N+1), т.е. множество значений Ф,Ф<sup>2</sup>,…,Ф<sup>N</sup> совпадает со множеством {1,2,…,N} – мультипликативной группой поля GF(N+1), а логарифмирование – операция, обратная возведению в степень. Все проблемы с нулем подправляются вторым условием: П(х) = log<sub>Ф</sub>р, если Ф<sup>x+r</sup>oр=0.</p><p>Такие подстановки естественно назвать <emphasis>логарифмическими</emphasis>, а точку х<sub>0</sub>, при которой П(х<sub>0</sub>) = log<sub>Ф</sub>р – <emphasis>выколотой</emphasis> точкой логарифмической подстановки П.</p><p>Здесь и всюду далее нам будут встречаться два разных типа арифметических операций сложения и вычитания: в кольце Z/N и в поле GF(N+1). Операции в кольце Z/N будем обозначать обычными символами “+” и “-“, а операции в поле GF(N+1) – o  и ㊀  соответственно.</p><p><emphasis><strong/></emphasis></p><p><emphasis><strong>Теорема 1.</strong></emphasis></p><p>Пусть П – логарифмическая подстановка, х<sub>1</sub>х<sub>2</sub>, х<sub>1</sub>,х<sub>2</sub> ЄZ/N, i – произвольный ненулевой элемент кольца Z/N.</p><p>Тогда если ни одна из точек х<sub>1</sub>+i,x<sub>1</sub>,х<sub>2</sub>+i,x<sub>2</sub> не является выколотой, то П(х<sub>1</sub>+i)- П(x<sub>1</sub>) П(х<sub>2</sub>+i)- П(x<sub>2</sub>).</p><p><emphasis><strong>Доказательство.</strong></emphasis></p><p>Предположим, что П(х<sub>1</sub>+i)- П(x<sub>1</sub>)= П(х<sub>2</sub>+i)- П(x<sub>2</sub>), тогда Ф<sup>П(х1+i)- П(x1)</sup>=Ф<sup>П(х2+i)- П(x2)</sup>.</p><p>Поскольку все точки не являются выколотыми, то отсюда вытекает, что (Ф<sup>х1+i+r</sup>oр)(Ф<sup>х2+r</sup>oр)=(Ф<sup>х2+i+r</sup>oр)(Ф<sup>х1+r</sup>oр).</p><p>Раскрывая скобки и сокращая одинаковые члены в левой и правой частях равенства, получаем</p><p>р (Ф<sup>x1+i+r</sup>oФ<sup>x2+r</sup>)= р(Ф<sup>x2+i+r</sup>oФ<sup>x1+r</sup>)</p><p>Поскольку р – ненулевой элемент, то отсюда вытекает, что</p><p>Ф<sup>x1+r</sup>(Ф<sup>i</sup>㊀  1)= Ф<sup>x2+r</sup>(Ф<sup>i</sup>㊀  1)</p><p>Поскольку i – произвольный ненулевой элемент Z/N, а Ф – примитивный элемент GF(N+1), то Ф<sup>i</sup>1, откуда вытекает, что х<sub>1</sub>=х<sub>2</sub>.■</p><p><emphasis><strong/></emphasis></p><p><emphasis><strong>Теорема 2.</strong></emphasis> Пусть П – логарифмическая подстановка.</p><p>Тогда для любого ненулевого значения iЄZ/N\{0} из условия, что ни одна из точек x, x+i не является выколотой вытекает, что П(х+i)- П(x)  i.</p><p><emphasis><strong>Доказательство.</strong></emphasis></p><p>Пусть П(х+i)- П(x) = i. Тогда Ф<sup>П(х+i)- П(x)</sup>= Ф<sup>i</sup>, откуда Ф<sup>x+r+i</sup>oр=Ф<sup>i</sup>(Ф<sup>x+r</sup>oр), следовательно, р=рФ<sup>i</sup>. Отсюда следует, что i=0. ■</p><p>Раскинулось поле широко! Операции возведения в степень и логарифмирования в конечном поле позволили ловко избавиться от неопределенности в разности значений подстановки и легко, просто элементарно решить задачу построения матрицы P(П) с минимальным числом нулей. Заметим, что если в определении логарифмических подстановок отказаться от условия, что р – произвольный ненулевой элемент поля GF(N+1), то при р=0 мы получаем обычные линейные подстановки, у которых число нулей в P(П) максимально!</p><p>Осталось совсем чуть-чуть: разобраться с выколотой точкой.</p><p>Для произвольного ненулевого фиксированного iЄZ/N рассмотрим отображение множества Z/N в Z/N вида:</p><p><emphasis>M</emphasis><sub>i</sub>(х) = П(х+i)- П(х),</p><p>где П – логарифмическая подстановка. Тогда, в силу теоремы 1, количество различных значений в множестве {<emphasis>M</emphasis><sub>i</sub>(х), xЄZ/N\{x<sub>0</sub>,x<sub>0</sub>-i}}равно мощности этого множества, т.е.N-2, причем, в силу теоремы 2, это множество в точности совпадает с {Z/N\{i}}. В частности, при любом iN/2 существует такое значение х, xЄZ/N\{x<sub>0</sub>,x<sub>0</sub>-i}, что <emphasis>M</emphasis><sub>i</sub>(х)=N/2.</p><p><emphasis><strong>Теорема 3.</strong></emphasis> Пусть П – логарифмическая подстановка.</p><p>Тогда если при некотором iN/2 в i-ой строке матрицы P(П) справедливо p<sub>iN/2</sub>&gt;1, то эта строка не содержит нулевых элементов.</p><p><emphasis><strong>Доказательство.</strong></emphasis></p><p>В силу теоремы 2 достаточно доказать, что p<sub>ii</sub>0. Условие p<sub>iN/2</sub>&gt;1означает, что либо <emphasis>M</emphasis><sub>i</sub>(х<sub>0</sub>)=N/2, либо <emphasis>M</emphasis><sub>i</sub>(х<sub>0</sub>-i)=N/2. Зафиксируем то, которое равно N/2, а другое оставшееся значение обозначим через <emphasis>M</emphasis>. Суммируя, как и ранее мы уже делали в этой книге, значения <emphasis>M</emphasis><sub>i</sub>(х) по всем xЄZ/N, получаем:</p><p>N/2(N-1) – i + <emphasis>M</emphasis> + N/2 = 0.</p><p>Отсюда вытекает, что <emphasis>M</emphasis>=i, следовательно, p<sub>ii</sub>0. ■</p><p>По коням! Пора заняться средней строчкой.</p><p>Начнем с самого любимого элемента – p<sub>N/2,N/2</sub>. Ранее мы уже отмечали, что этот элемент должен быть всегда четным (рассуждения для случая N=2<sup>n</sup> легко обобщаются для произвольного четного N). Следовательно, в логарифмической подстановке возможны только два значения p<sub>N/2,N/2</sub>: 0 или 2. Допустим, что p<sub>N/2,N/2</sub>=2. В силу теоремы 2 эти значения может давать только выколотая точка x<sub>0 </sub>и x<sub>0</sub>+N/2, т.е.</p><p>П(х<sub>0</sub>+N/2)- П(х<sub>0</sub>)= П(х<sub>0</sub>+N/2+N/2)- П(х<sub>0</sub>+N/2)= П(х<sub>0</sub>)- П(х<sub>0</sub>+N/2)=N/2.</p><p>Отсюда вытекает, что 2П(х<sub>0</sub>+N/2)=2П(х<sub>0</sub>).</p><p>Рассмотрим два случая.</p><p>1. р=1, следовательно, П(х<sub>0</sub>)=0. Тогда П(х<sub>0</sub>+N/2)=N/2. Имеем:</p><p>Ф<sup>П(х0+N/2)</sup>= Ф<sup>N/2</sup> Ф<sup>x0+N/2+r</sup>oр=Ф<sup>N/2 </sup> Ф<sup>N/2</sup>(1㊀ Ф<sup>x0+r</sup>)= р  Ф<sup>N/2</sup>(1oр)= р 2Ф<sup>N/2</sup> = 1.</p><p>Возводя обе части последнего равенства в квадрат и учитывая, что Ф<sup>N</sup>=1, получаем такое равенство возможно только в тривиальном поле из 3 элементов.</p><p>2. р1, следовательно, П(х<sub>0</sub>) =N/2, П(х<sub>0</sub>+N/2)=0, откуда</p><p>Ф<sup>П(х0+N/2)</sup>= 1 Ф<sup>x0+N/2+r</sup>oр=1  р(1㊀ Ф<sup>N/2</sup>)= 1  Ф<sup>N/2</sup>= 1㊀ р<sup>-1</sup>.</p><p>Возводя это равенство в квадрат, получаем значение р:</p><p>р=2<sup>-1</sup></p><p>С учетом условия П(х<sub>0</sub>) =N/2 получаем: log<sub>Ф</sub>2<sup>-1 </sup>= N/2, откуда 2<sup>-1 </sup>=Ф<sup>N/2</sup>2<sup>-2 </sup>=1. Такое также возможно только в тривиальном поле из 3 элементов.</p><p>Следовательно, во всех реальных практически значимых случаях p<sub>N/2,N/2</sub>=0. Тогда найдется по крайней мере одна строка i, в которой p<sub>N/2,i</sub>2, и по теореме 3 в ней не будет нулей. Общее число нулей в такой матрице, с учетом уже упоминавшейся ее симметричности, будет равно N-3. Это минимально возможное количество нулей и оно оказалось достижимым!</p><p>Заметим, что подстановка, обратная к логарифмической, также будет логарифмической. Действительно, если П(х) = log<sub>Ф</sub>(Ф<sup>x+r</sup>oр), то Ф<sup>П (х)</sup>= Ф<sup>x+r</sup>oр, откуда</p><p>х= log<sub>Ф</sub>(Ф<sup>П (х)-r</sup>oр<sub>1</sub>), где р<sub>1 </sub>= (㊀ р)Ф<sup>-r</sup>. Следовательно, П<sup>-1</sup>П(х) = log<sub>Ф</sub>(Ф<sup>П (х)-r</sup>oр<sub>1</sub>). При этом Ф<sup>П (х)-r</sup>oр<sub>1</sub>=(Ф<sup>x+r</sup>oр)Ф<sup>-r</sup>oр<sub>1</sub>=Ф<sup>x </sup> 0. Для случая х=х<sub>0</sub> справедливо: П(х<sub>0</sub>)= log<sub>Ф</sub>р, при этом Ф<sup>x0</sup>=(㊀ р)Ф<sup>-r</sup>, откуда х<sub>0</sub> = П<sup>-1</sup>П(х<sub>0</sub>) = log<sub>Ф</sub>((㊀ р)Ф<sup>-r</sup>) = log<sub>Ф</sub>р<sub>1</sub></p><p>Осталось построить в явном виде логарифмическую подстановку. Заметим, что условие N+1 – простое число выполняется для практически очень важного случая N=256, следовательно, логарифмические подстановки заведомо существуют при N=256. Условию N+1 – простое число удовлетворяет также N=16 и именно для этого значения мы сейчас и построим логарифмические подстановки, предоставляя заинтересованному читателю возможность построить логарифмические подстановки при N=256 самостоятельно.</p><p>В качестве примитивного элемента поля GF(17) выберем Ф=3, а также положим р=1, r=0. Составим таблицу степеней значения Ф:</p><image l:href="#tab6.png"/><p>Используя эту таблицу, построим логарифмическую подстановку П</p><image l:href="#tab7.png"/><p>и ее матрицу Р(П)</p><image l:href="#tab8.png"/><p>Это подстановка с минимально возможным числом нулей в матрице Р(П).</p><p>Это был, пожалуй, мой самый красивый математический результат.  Но, к большому сожалению, логарифмические подстановки так и не нашли достойного применения в криптографии. Почему? Да очень просто – их мало. Помните фразу про долговременные ключи-подстановки в дисковых шифраторах: «Их не опробуют. Их покупают.» Если в схемы типа «Ангстрем-3» мы будем ставить только логарифмические подстановки, то опробование всевозможных вариантов подобных подстановок сведется к опробованию всего лишь трех элементов: Ф – примитивного элемента в поле Галуа GF(257), р – произвольного ненулевого элемента поля GF(257) и r – произвольного элемента из Z/256. Это – копейки, совершенно ничтожная, по криптографическим меркам, величина. Если же выбирать подстановку случайно и равновероятно из всей симметрической группы S<sub>256</sub>, то общее число опробуемых вариантов будет совершенно астрономической величиной 256!, намного превосходящей психологически недосягаемую в криптографии величину 10<sup>100</sup>.</p><p>Но для шифров на новой элементной базе логарифмические подстановки позволили полнее представить общую картину того «лавинного эффекта», к достижению которого так стремятся криптографы всего мира.</p><p>Для меня же это означало еще и то, что путь к защите диссертации был открыт, несмотря на пессимистические прогнозы Степанова и проповедуемый им «патриотизм к отделу». Но на Степанова они подействовали не как на ученого, а как на администратора: красивый математический результат получен вышедшим из-под его контроля сотрудником «на стороне», на кафедре криптографии Высшей Школы КГБ. Незамедлительно последовали выводы: наказать, чтобы не высовывался и чтобы другим неповадно было изменять родному отделу! Впрочем, об этом чуть ниже.</p></section><section><title><p>Глава 4. Совхоз</p></title><p>События в стране стали развиваться экспоненциально быстро по сравнению с брежневским без малого 20-летним правлением.</p><p>Андропов – ЧК КПСС – дневные облавы – водка «Андроповка».</p><p>Раз в неделю мы встречались с Б.А. и я не мог сдерживать своих эмоций: раскрепощенная аспирантская обстановка, масса свободного времени, дома работается гораздо легче и продуктивнее.</p><p>– Вот подождите, поймают Вас где-нибудь в кинотеатре, на дневном сеансе, тогда и будет Вам «свободная обстановка».</p><p>Но, по правде говоря, мне это особо не грозило. Не до кинотеатров было, интересная тема диссертации, да и появилась возможность решить семейные проблемы: сидеть дома с маленьким ребенком, ибо устроить в те времена свое чадо в детский сад было, естественно, большой проблемой, а тем более в районе-новостройке.</p><p>Диссертация продвигалась достаточно быстро. После появления логарифмических подстановок стало ясно, что она выходит на финишную прямую: «Теоретико-групповые и комбинаторные методы анализа и синтеза блочных шифров, реализуемых с помощью неавтономного регулярного регистра сдвига», специальность 20.03.04 – теоретическая криптография. Б.А. меня всячески поддерживал и к концу первого аспирантского года стало ясно, что вполне реально  успеть защитить диссертацию еще в аспирантуре и при этом насладиться всеми прелестями вольной жизни.</p><p>Хотя какие это прелести жизни? Утром, когда в магазине мало народу, суметь купить более-менее съедобный кусок мяса, или собирать кучу всяких справок, чтобы встать в бесконечную очередь  на улучшение жилищных условий – вот типичные советские прелести. А еще моей страстью стало добывание книг, художественной литературы.</p><p>Как трубила пропаганда, Советский Союз – самая читающая страна в мире, и в этом, в отличие от многого другого, в чем-то была права. Но свободно купить интересную книгу в книжном магазине было невозможно. Ее можно было только достать: купить втридорога на черном рынке, обменять, купить по абонементу, сдав 20 кг макулатуры, причем полки книжных магазинов ломились от партийной макулатуры: работ Ленина и разных пустых брошюрок с речами современных партийных вельмож.</p><p>Собирание собственных книг, личных библиотек стало весьма распространенным увлечением у московской интеллигенции, своеобразной интеллектуальной отдушиной, способом уйти от навязчивой и противно-примитивной  коммунистической пропаганды. Для того, чтобы сдать макулатуру на интересную книгу – собрание сочинений Джека Лондона, исторические романы Мориса Дрюона, и, конечно же, на Александра Дюма – люди по несколько дней отмечались и дежурили в очереди. И это только для того, чтобы сдать макулатуру и получить заветный абонемент!</p><poem><stanza><v>Не шарь по полке хищным взглядом</v><v>Тут не даются книги на дом</v><v>Лишь безнадежный идиот</v><v>Знакомым книги раздает</v></stanza></poem><p>Хотя после смерти Брежнева стал просыпаться интерес к политике. В основном – зрительский, наблюдательный: что там еще эта власть учудит и сколько протянет очередной правитель? А период ежегодной смены правителей окрестили «пятилеткой пышных похорон».</p><p>– Какие цари были после царя?</p><p>– Владимир мудрый, Иосиф грозный, Никита чудотворец, Ленька летописец, Юрий долгорукий и Костя тишайший.</p><p>Особенно остро чувствовалась полная деградация коммунистической системы при правлении Черненко. Практически ни у кого не было сомнений: должность руководителя такой огромной страны не по нему. Старый, больной канцелярист, всю свою жизнь работавший только с бумагами и с Брежневым, серая, бесцветная личность, никаких идей, никаких перемен. Год вся страна смеялась и ждала естественного окончания этой комедии. И в марте 1985 года дождалась.</p><p>В Высшей школе КГБ уже никто не паниковал, все эти пышные похороны воспринимались как будничная рутина, мол генсеки приходят и уходят… А аспирантам в те похороны вместо пустого времяпровождения в аспирантской комнате доверили дежурить на гостевых трибунах Красной площади. Там я впервые услышал живой голос нового, молодого генсека. Что-то он нам уготовил?</p><p>Да бог с ними, с генсеками! Диссертация готова, все отзывы и рецензии собраны, осталось только дождаться, когда будет утвержден новый Ученый совет, а то все полномочия старого закончились в 1984 году, а без нового совета диссертацию не защитишь. Период вынужденной бездеятельности.</p><p>Закончил диссертацию – поезжай поработать в совхоз! Так по-советски логично решило руководство аспирантуры, и меня вызвали на беседу к самому секретарю парткома Высшей школы КГБ.</p><p>– Я прошу Вас помочь нам. Нет у меня сейчас под рукой ни одного человека, а Вы, как молодой коммунист, должны понять меня и выполнить это партийное поручение. Поработайте в совхозе командиром отряда неделю, ну максимум две, а потом я найду Вам замену.</p><p>Сельское хозяйство в советские времена работало таким образом, что практически ни один колхоз-совхоз не мог обойтись без «шефской помощи», а попросту говоря без халявной рабочей силы, осуществляющей самые примитивные и трудоемкие операции. На поля выгонялись тучи студентов, рабочих, инженеров, которые целыми днями убирали картошку, морковку, свеклу, капусту и прочие овощи-фрукты. Эти дары природы свозились на овощебазы, где все то, что не успевало быть разворованным, благополучно догнивало до кондиции. Многие горожане для безопасности собственного здоровья старались выращивать почти все необходимое для себя на собственных дачных участках, прозванных по размеру щедрости родного государства «6 сотками», а ко всему этому круговороту государственного сельскохозяйственного производства относились как к неизбежному социалистическому ритуалу, сопровождаемому, как правило, обильной выпивкой и неограниченной бесплатной закуской.</p><p>Бог миловал в наше время 4 факультет от всей этой кутерьмы. Но времена изменились и ко времени моего возвращения в родную альма-матер в качестве аспиранта еще одним элементом в деле подготовки хороших военных стали периодические «трудовые десанты» в подмосковный совхоз: рядовых слушателей – на неделю, преподавателей и аспирантов – на день. Совхоз был без ума от счастья иметь таких шефов: военная дисциплина, по совхозным меркам практически все поголовные трезвенники, молодые здоровые ребята, работающие исключительно за идею – разве сравнить с каким-нибудь заводом или ПТУ, дружно отключающимся одновременно с открытием магазина.</p><p>По весне совхоз снова тряс «шефов»: пришлите людей перебирать картошку, а то сорвется посадочная страда. У совхоза было собственное большое подземное картофелехранилище, где в огромных буртах всю зиму хранилась картошка. Весной надо было все эти бурты перебрать и расфасовать картошку на крупную, среднюю, мелкую и гнилую. Для этих целей имелось несколько древних картофелесортировальных машин (КСМ) – обычный транспортер с валиками, различные зазоры между которыми позволяли производить требуемое разделение этого народного продукта на элиту, средний класс, пролетариат и алкоголиков. Два человека влезали на картофельные бурты и лопатами кидали картошку на транспортер КСМ, а еще три человека с корзинами сидели у разных ответвлений и, вылавливая руками гнилье, наполняли разные корзины разными сортами.</p><p>Вот на такие трудовые подвиги и направил меня партком Высшей школы КГБ. Работа тяжелая, противная и абсолютно бесплатная. Дело в том, что в социалистические времена в Высшей школе КГБ получать за работу деньги считалось ну, неудобно, что ли. Работа за идею – вот какой был идеал, проповедовавшийся со времен то ли ленинского бревна, то ли китайских хунвейбинов. Да и расценки на подобный сельскохозяйственный труд были соответствующими: сортировка 1 тонны картошки стоила около 2,5 рублей советских денег. Бригада из 5 человек, уматываясь вусмерть, за день могла отсортировать максимум 5 тонн картошки и, следовательно, заработать за день 12,5 рублей, по 2,5 рубля на человека. Поэтому даже логично было не связываться с такими деньгами: все, что оставалось после вычетов за питание и проживание с большой помпой перечислялось в детский дом.</p><p>Совхоз приставил к нашему отряду техника Виталика, задачей которого было обеспечение бесперебойной работы всех КСМ. Задачей, нужно прямо сказать, практически невыполнимой, что Виталик прекрасно понимал и делал из этого свои, соответствующие выводы. Виталикино тело, не подающее иных признаков жизни, кроме перегара, выносилось из укромного уголка и погружалось на трактор уже через два-три часа после начала работы, как раз к тому времени, когда все КСМ начинали ломаться. Осуществлялся разбор его наследства в виде гаечных ключей, отверток и плоскогубцев, после чего все будущие чекисты вспоминали кружок «Умелые руки» и КСМ каким-то чудом начинали снова крутиться.</p><p>Так прошла моя первая неделя в совхозе. Ребят, работавших со мной, сменили, а мне, естественно, смена не пришла. Ну ничего, ведь сам секретарь парткома Высшей школы КГБ обещал, что максимум через две недели меня заменят. Но через две недели очередной автобус привез мне вместо смены руководящие указания парткома: активизировать, мобилизовать, усилить работу. Я сразу вспомнил стройку госпиталя КГБ и все самые сочные выражения, услышанные там. Ведь все-таки основная моя задача – защита диссертации, никакой партком за меня ее не сделает, да и надоело уже бессменно торчать здесь, среди этой гнилой картошки и алкашей-совхозников. Не без труда отыскав в этой дыре телефон, я напрямую позвонил секретарю парткома и напомнил ему о его обещании.</p><p>Никакой любезности секретарь уже не проявлял. Похоже, что он вообще забыл про меня и про все свои обещания, поэтому мои напоминания вызвали в нем рычание. Поняв, что дальнейшие переговоры бесполезны, я бросил трубку и пошел по деревне в поисках человека, которому можно было бы излить свою душу. Тут же попался Шурик, секретарь парткома совхоза, который как нельзя лучше подходил для этой роли.</p><p>В процессе излияния-возлияния Шурик поведал мне сокровенные совхозные тайны. То, что в совхозе работают слушатели Высшей школы КГБ – страшная тайна. Но не от агентов иностранных разведок, а от одной шустрой бабы из соседнего совхоза, Героини Социалистического Труда, которая, если эта информация до нее дойдет, употребит все свои связи и влияние и перетащит такую непьющую халявную рабочую силу к себе, чтобы добиться новых высот в социалистическом соревновании знаменосцев пятилетки.</p><p>Излив Шурику душу, я, собрав последние силы, пришел в свою каморку и включил радио. Михаил Сергеевич Горбачев на очередном Пленуме ЦК КПСС объявлял о начале перестройки…</p></section><section><title><p>Глава 5. Ученый совет</p></title><p>Раз впереди замаячила защита диссертации, значит, пора устанавливать хорошие отношения с Сергеем Николаевичем, секретарем Ученого совета факультета. Про Ученый совет и его секретаря здесь надо сказать несколько слов особо.</p><p>Ученый совет – это такой специальный орган, который имеет полномочия рассматривать диссертации и ходатайствовать перед ВАК – Высшей Аттестационной Комиссией – о присуждении соискателю ученой степени кандидата или доктора тех или иных наук. Ученый совет 4 факультета имел полномочия рассматривать диссертации по двум специальностям: 20.03.04 – теоретическая криптография и 20.03.05 – инженерная криптография. Разница между этими специальностями была довольно условная, обе они были связаны с математикой и криптографией, но неофициально на практике более престижным считалось защитить диссертацию по специальности теоретическая криптография – это означало, что в ней содержатся интересные математические результаты, красивые теоремы и нетривиальные доказательства. Диссертация по инженерной криптографии содержала, как правило, какие-то важные практические результаты, возможно и не содержащие в себе математической красоты и изящества, но которые принесли уже реальную пользу. Эта специальность была очень популярна для соискателей из 16 управления КГБ, «колонувших» какой-нибудь зарубежный шифр и решивших расписать подробности его вскрытия. По специальности теоретическая криптография присваивали, как правило, ученую степень кандидата или доктора физ.-мат. наук, а по инженерной криптографии – технических наук.</p><p>Ученый совет 4 факультета состоял из ведущих советских криптографов того времени, в него входили и наиболее опытные преподаватели с кафедр математики и криптографии, а также наиболее значимые специалисты-криптографы из 8 и 16 управлений КГБ и Министерства обороны. Заседания Ученого совета проходили раз в месяц и на них рассматривались либо одна докторская, либо две кандидатских диссертации. На практике ВАК автоматически утверждал все решения Ученого совета 4 факультета, поэтому принятие на Ученом совете решения о присуждении ученой степени означало успешную защиту диссертации и окончание длинной и нудной бюрократической процедуры подготовки к ее защите.</p><p>Из трех лет, проведенных мною в очной аспирантуре, расклад был примерно такой – первый год – сдача экзаменов кандидатского минимума и получение основных результатов, второй год – написание и оформление диссертации, ну а весь третий год – подготовка к защите, сбор отзывов и рецензий, «окучивание» Сергея Николаевича, секретаря Ученого Совета. С этим человеком мне уже приходилось сталкиваться во времена учебы на 4 факультете – он читал нам на третьем курсе лекции по марксистско-ленинской философии («бытие определяет сознание») и был прозван за это Фейербахом, хотя сам по образованию был математиком, кандидатом физ.-мат. наук.</p><p>Про философские изыскания Сергея Николаевича сейчас, по прошествии стольких лет, я ничего определенного сказать не могу, многое из той славной «науки всех наук» уже бесследно исчезло из моей памяти, да если когда что-то туда и западало, то, в основном, вместе с другой философско-преферансной истиной:</p><p>– Под вистующего – с тузующего, под игрока – с семерика.</p><p>Но это было почти 10 лет назад. Сейчас же, в 1985 году, Сергей Николаевич вернулся к своей основной специальности – математике, но общение с философией не прошло для него бесследно – он стал математическим бюрократом.</p><p>Для современного читателя будет наверняка очень скучным долгий перечень ВАКовских требований к оформлению диссертации, автореферата, рецензий и отзывов, которые Сергей Николаевич требовал скрупулезно соблюдать и в которых находил основной смысл своей деятельности. Но некоторые эпизоды из моего общения с ним, на мой взгляд, достаточно интересны, поскольку отражают ту атмосферу, обстановку в ученой криптографической среде тех лет.</p><p>Защита диссертации – это научный спор, в котором соискатель отстаивает правоту своих научных взглядов и результатов, изложенных в диссертации, а его официально утвержденные оппоненты их пристально изучают и анализируют, пытаясь найти в них ошибки, неточности, неоптимальные методы и любые иные недостатки. На Ученом совете эта дискуссия происходит уже в явном виде и по ее результатам совет выносит свое решение: присуждать или нет соискателю ученую степень. Оппоненты – это тоже живые люди, иногда на заседании совета происходили примерно такие диалоги.</p><p>– В этой теореме содержится ряд неточностей, однако в личной беседе с автором…</p><p>– Это в какой такой беседе? В ресторане, что ли?</p><p>Но это скорее исключение из правил. Защита диссертации – это серьезное мероприятие, а члены Ученого совета – это весьма и весьма уважаемые всеми люди. Защита диссертации почти никогда не превращалась на 4 факультете в театрализованное представление, любой соискатель должен был быть всегда готов к каким-то неожиданным вопросам, к критике, к выявленным его оппонентами ошибкам, в общем, к нормальной научной дискуссии. Так было в большинстве случаев, но на мою долю выпало один раз увидеть исключение из этого правила.</p><p>Аспирантов, всерьез помышляющих о защите диссертации, Сергей Николаевич привлекал в качестве подсобной рабочей силы для различных своих нужд: уничтожения (в печке, путем сжигания) устаревших документов, подготовке и дежурству на очередных заседаниях Ученого совета. Функции дежурного на заседании Ученого совета сводились к отметкам в специальном списке всех присутствующих и приглашенных, но, выполнив эти обязанности, дежурный затем получал возможность присутствовать на самом заседании и набираться там ума-разума, необходимого ему для подготовки к собственной защите. Несколько раз таким дежурным приходилось быть и мне, и одно дежурство было достаточно интересным.</p><p>Накануне Сергей Николаевич предупредил меня, что защищаться будет очень важный человек. Обычно на одном заседании совета рассматривают две кандидатские диссертации, а здесь – только одна. Тщательно проинструктировав, Сергей Николаевич еще раз подчеркнул особую важность завтрашнего заседания.</p><p>На следующий день, как и положено, в 8 утра, я уже был на своем боевом посту около аудитории, в которой проходили заседания совета. Почти сразу же в аудиторию зашел действительно большой человек с плакатами в руках, которые стал развешивать на доске, вместо того, чтобы, по традиции, исписывать ее мелом, дрожа от волнения. Интуитивно было ясно, что это и есть тот самый важный соискатель, я даже не просил его представиться.</p><p>Но примерно через полчаса к аудитории подошел еще один человек, почти такой же большой (нет, все же чуть поменьше), но уже безо всяких плакатов.</p><p>– Вы на защиту?</p><p>– Да.</p><p>– Разрешите, я отмечу Вас в списке.</p><p>– Да это я сам и защищаюсь!</p><p>– А кто же тогда плакаты развешивал?</p><p>– Это Васька Сернов.</p><p>Оглядев хозяйским взглядом доску с развешенными на ней плакатами, соискатель милостиво предложил своему подручному</p><p>– Ну что, пойдем, покурим!</p><p>Стоит ли говорить, что «черных шаров» на этой защите не было, а с мест раздавались только хвалебные замечания по адресу соискателя, возмущение его скромностью («это материалы для докторской диссертации, а не кандидатской»), предложения выдвинуть ее на Государственную премию. Лишь один оппонент, подойдя к развешенным плакатам, отважился на некоторую завуалированную критику:</p><p>– Здесь были приведены очень интересные и убедительные результаты. Я бы отметил  только одно: результаты первой главы были получены в 50-х годах, второй – в 60-х, третьей – в 70-х. Но это не значит, что они устарели, наоборот, прошли хорошую практическую апробацию.</p><p>Соискатель был, насколько мне сейчас не изменяет память, одним из советников зампреда КГБ. Биография боевая – до конца 40-х годов – истинный чекист, оперативник, а затем подался в криптографию. И вот стал, наконец, долгожданным кандидатом технических наук!</p><p>Но перед своей собственной защитой я все же сильно волновался. Как отнесется Ученый совет к такому сравнительно молодому (28 лет) соискателю, когда многие другие соискатели годами мучаются с диссертацией? Как, наконец, отнесется ко мне такой член Ученого совета, как Вадим Евдокимович Степанов, который перед моим уходом в очную аспирантуру предсказывал, что мне вряд ли удастся там защититься? Что скажут оппоненты?</p><p>Но все страхи оказались напрасными. Защита диссертации прошла успешно, никто не мог ничего сказать против логарифмических подстановок и метода кратной транзитивности для анализа шифров типа «Ангстрем-3». Многие вопросы, связанные с шифрами на новой элементной базе, прояснились. Подстановку П в шифрах типа «Ангстрем-3» нужно ставить до, а не после операции сложения с ключевыми знаками входного слова – в этом случае не будет того катастрофического упрощения уравнений зашифрования/расшифрования, которое привело к краху «Ангстрема-3» при Т=16. Точек съема с основного регистра надо выбирать не три, а четыре, а функцию усложнения использовать не х<sub>1</sub>+х<sub>2</sub>+х<sub>8</sub>, а х<sub>1</sub>-х<sub>2</sub>-х<sub>7</sub>+х<sub>8</sub>. Длину же Т, при которой практически перестают работать методы, основанные на 2-транзитивности, следует выбирать порядка 40.</p><p>«После защиты диссертации устраивай банкет» – гласит одно из основных неписаных (хотя в нашей аспирантской стенгазете оно было прописано явно) правил. А как же начавшаяся недавно удалая антиалкогольная кампания, с ее «обществами трезвости» и «безалкогольными свадьбами»? Несколько слушателей 4 факультета, ради прикола, решили в общежитии «отметить» выход в свет антиалкогольного Указа Горбачева-Лигачева. Ребята явно не отдавали себе отчета в том, на какой риск они идут, ведь общежитие – общее, они жили там вместе с «истинными» чекистами. Их моментально заложили и уже на следующий день в 24 часа все были отчислены с факультета.</p><p>Этот Указ был опубликован в газетах сразу после 9 мая 1985 года и вступал в силу с 1 июня, т.е. с этого времени партия приказывала всем коммунистам «завязать». Но в мае, до 1 июня, этот партийный приказ еще не вступил в силу, хотя на желающих 30 мая, в день моей защиты, принять участие в «небезалкогольном» банкете по этому случаю уже тогда, заранее, могли посмотреть слишком трезвым взглядом. По крайней мере, примерно такие разъяснения я услышал от начальника кафедры криптографии. Но все же большинство моих аспирантских знакомых и друзей, с которыми довелось нести боевую службу все эти три аспирантских года, от вступления в общество трезвости воздержались. Доктора и кандидаты криптографических наук, как революционеры-подпольщики тайно собираются у меня на квартире в тесной комнатушке. На маевку. Пролетарии всех стран, соединяйтесь!</p></section><section><title><p>Глава 6. IBM PC XT</p></title><p>Все, цель достигнута, пора осмотреться и подумать, что же дальше. Высшая школа КГБ мне нравилась, несмотря на все изменения, произошедшие в ней за последние годы. Ведь не начальники определяют ее лицо, а слушатели, те ребята, ради которых она и существует. Отбор идет очень строгий, поэтому коллектив подбирается, как правило, очень сильный. С такими ребятами интересно общаться, читать им лекции, спорить, состязаться в остроумии и смекалке, да и примеры прекрасных преподавателей перед глазами. Это не то, что в Теоретическом отделе, доказывай абстрактные теоремы с 9 до 6 вечера, быстро превращаясь в закостеневшего чинушу, думающего только о карьере.  Возможность сравнивать была, почти по три года я пробыл в отделе у Степанова и в Высшей школе, и вывод однозначный: вся обстановка, отношения между людьми, характер преподавательской работы на 4 факультете для меня предпочтительнее, чем в 8 управлении КГБ. Кафедра криптографии готова была взять меня после окончания аспирантуры на преподавательскую работу…</p><p>– Назад!</p><p>Я был офицером, который безоговорочно обязан подчиняться приказам. Но можно приказать солдату рыть траншею, а как приказать математику придумывать и доказывать теоремы? Разве применим приказ, грубый нажим, граничащий с насилием, там, где речь идет о творческой работе, о поисках новых нетривиальных методов, о нестандартных подходах? Не будет ли в таком случае обратного результата?</p><p>И этот приказ исходил от Степанова, умнейшего человека, которого я очень уважал, как ученого. Но он был еще и жестким человеком. Хорошо это или плохо – вопрос спорный, может быть в каких-то ситуациях жесткость администратора и необходима, но в данном случае он затащил меня назад, к себе в отдел даже не спросив моего мнения, с помощью грубой силы приказа, как отступника от идеи «патриотизма к отделу», как диссидента, которого надо наказать, чтобы другим неповадно было. Это – стиль работы, на который наложила свои отпечатки вся история ВЧК-КГБ. Не хочешь – заставим: хоть канаву копать, хоть теоремы доказывать, при Сталине многие так работали. Была ли в таком приказе какая-то производственная необходимость? Вот уж вряд ли! Это, скорее, был результат каких-то внутриотдельских интриг, желание мелких начальничков, рангом пониже Степанова, не упустить случая и проучить строптивого молодого человека, не пожелавшего делать себе карьеру «как все», показать ему «истинные ценности», преподать наглядный урок на тему «Машина и винтики». Но Степанов был начальником отдела, командиром, администратором, без его собственного мнения такой приказ никогда бы не появился. И он поддерживал идею безоговорочного «патриотизма к отделу», помимо мелких начальничков он и сам приложил свою руку к тому, чтобы насильно затащить меня обратно и как следует проучить за строптивость. Не хочет винтик вворачиваться – советский слесарь по нему кувалдой!</p><p>– Диссертация – это твое личное дело. Здесь теперь тебе нужно начинать все сначала, завоевывать авторитет, доказывать, что ты достоин нашего отдела.</p><p>Интересная теория! Насильно затащили назад в это тюремное здание, а потом я должен еще доказывать, что сам туда рвался! А ради чего? Ради этой противной «игры в начальников», когда смыслом жизни становится не интересная работа, а стремление вылезти пусть в маленькие, но начальнички, надуть побольше щеки и поглядывать свысока на своих бывших сокамерников, командовать ими.</p><p>Большая обида осталась тогда у меня на Степанова и тех, кто шептал ему на ухо, как побольнее ударить этого строптивого. Но это, как выяснилось позже, были только цветочки той системы, а какими оказались ягодки – в то время мне не могло присниться даже в кошмарном сне. Но желание получать интересные результаты пропало. Какой смысл?</p><p>Я не скрывал своего недовольства, Степанову на это было наплевать. Интересные работы над шифрами на новой элементной базе в Теоретическом отделе практически прекратились, возможно по той причине, что в вопросе о советском стандарте выбор окончательно пал на переделанный DES, которым занимались «криптографические законотворцы» из 1-го отделения. Все разумные модификации «Ангстрема-3» я предложил в своей диссертации, написанной «на стороне», будучи аспирантом-очником кафедры криптографии 4 факультета Высшей Школы, и для Степанова это был еще один аргумент в пользу родных «законотворцев». Да и хлопот при этом меньше, проще объяснить руководству Спецуправления: взяли за основу американский стандарт, своих тайн не выдаем.</p><p>А еще одной особенностью, которую я заметил, вернувшись на степановском аркане обратно в его отдел, стало заметно усилившееся внимание к системам с открытым распределением ключей. В середине 70-х годов американцы предложили два принципиально разных подхода к построению таких систем: с помощью возведения в степень в конечных полях (система Диффи-Хеллмана) и с помощью умножения больших простых чисел (система RSA, названная по первым буквам ее авторов: Riverst, Shamir и Adleman). Первые кавалерийские атаки Теоретического отдела  на эти системы к тому времени закончились, отношение стало серьезнее, уже не как к «провокации американских спецслужб», а как к новому направлению в криптографии. Степанов, надо отдать ему должное, понял это одним из первых, и к моменту моего возвращения у алгебраистов отдела основным предметом споров стали преимущества и недостатки умножения больших простых чисел и возведения в степень в конечных полях. Но, в отличии от американцев, гражданская, коммерческая криптография, ради которой и создавались системы с открытым распределением ключей, по-прежнему считалась идеологически вредной.</p><p>Но это была не моя тема. Открытые ключи и строящиеся с их помощью асимметричные системы шифрования – красивейшая математическая находка, но масть легла так, что я посвятил свои научные изыскания традиционному, симметричному шифрованию, хотя и на новой элементной базе. А дальнейшая судьба шифров на новой элементной базе была туманна: с одной стороны, «законотворцы» со своим советским крокодилом – DES, одобренным сверху, а с другой – открытые ключи, становившиеся главным предметом внимания алгебраистов. Плюс ко всему – традиционные советские «балалайки», требовавшие контрольных экспертиз, особенно после того, как в них выявлялись какие-то криптографические «дыры», выпавшие из внимания 15-20 лет назад, в момент их создания.</p><p>Так, в бесцельной суете и обидах прошел год. Скучное высиживание над раскрытой тетрадкой за дежурным анализом древней «балалайки», сплетни, язвительная оценка окружающей меня действительности, осознание того, что, помимо своей воли, превращаюсь в серого чиновника, все интересы которого сводятся только к ожиданию руководящих указаний и повышений по службе. Одни и те же лица, одни и те же проблемы: кто каким начальничком вскоре станет, да кто куда намеревается уйти из отдела. Уйти из отдела – это оказывается тоже искусство, нужно заранее как следует «окучить» каких надо начальников, распустить, когда надо, слух о своем уходе из отдела, с кем надо договориться, а потом… никуда не уходить. Проверка на вшивость, нечто вроде одного из способов получить повышение по службе в своем родном колхозе.</p><p>Тоска зеленая, а что же дальше?</p><p>– Степанов собирает наше отделение у себя в кабинете.</p><p>Опять какие-нибудь разборки местного масштаба, типа согласования новых требований к шифраппаратуре. Совершенно бредовые требования, запутывающие до предела принятую и уже долгое время использующуюся практику считать стойкость шифратора, как отношение трудоемкости к надежности. Прошлый раз это шоу вылилось чуть ли не в поименное голосование с тем, чтобы потом, лет через 5, можно было бы прочитать эти записки из сумасшедшего дома и фамилии тех, кто был его пациентами. Пациентов хватало…</p><p>Но на этот раз я ошибся. На столе у Степанова стояло то, чего раньше никто никогда в отделе не видел – персональный компьютер IBM PC XT.</p></section></section><section><title><p>Часть 4</p><p>LOADING…</p></title><section><p>Невиданное зрелище – говорящий без бумажки Генеральный секретарь ЦК КПСС! Народ обомлел: сам ходит, телохранители не поддерживают, молодой, шустрый и бойкий. Ну, что-то теперь будет!</p><p>Началось все, по-правде говоря, как-то не в кайф. С антиалкогольной компании.</p><p>– Взгляд звериный, хвост змеиный, что это?</p><p>– Очередь за водкой!</p><p>Потом пошли-полетели перестройка, демократия и гласность.</p><poem><stanza><v>Товарищ, верь, пройдет она,</v><v>И демократия, и гласность,</v><v>Лубянка вспрянет ото сна,</v><v>И вот тогда госбезопасность,</v><v>Припомнит наши имена.</v></stanza></poem><p>И замочит в сортире, хочется добавить в конце 2003 года. Но тогда, в 1987 году, политическая жизнь в стране (или, по крайней мере, в Москве) заметно оживилась. Очереди за газетами в которых (о, боже) – критика КПСС и Сталина, такие слова, которые раньше произносились только в узком кругу, в анекдотах и на кухнях.</p><p>В одном месте прибудет, зато в другом убудет. Вместе с появлением демократии и гласности из магазинов почему-то стали исчезать последние товары. Чем больше зрелищ – тем меньше хлеба. Одновременно и того, и другого в нашей стране не бывает.</p><p>– Цепь на метр удлинили, миску на два отодвинули, и гавкать разрешили.</p><p>Сначала казалось – несерьезно, ненадолго. Реальная власть как была, так и останется у Политбюро, у ЦК КПСС, так было, так есть, так будет. Всякие новации типа XIX Партийной конференции и Съезда Народных Депутатов – для отвода глаз, пар стравить, но прямые трансляции – новое захватывающее зрелище. Народ не отрывается от телевизоров и радиоприемников, все ждут одного – выступлений оппозиции. Накануне XIX партконференции стравить пар решили и в Теоретическом отделе Спецуправления 8 ГУ КГБ СССР. Партком попросил всех коммунистов подготовить свои предложения для этой конференции в надежде на то, что все пройдет тихо, по старинке: примут несколько газетных лозунгов, а партком отчитается о проведенном мероприятии. А тут понеслось:</p><p>– Убрать могилы Сталина, Жданова, Брежнева, Суслова от Кремлевской стены!</p><p>– Установить общественный контроль за деятельностью органов КГБ!</p><p>– Установить памятник жертвам репрессий!</p><p>Сомнительно, чтобы все эти предложения пошли дальше парткома Спецуправления, которому ясно дали понять: идет брожение в еще относительно молодых математических умах. Но даже партком Спецуправления ничего уже не мог поделать…</p><p>Ну да бог с ней, политической ситуацией в стране, да с разными чудесами. Появились первые персональные компьютеры! Loading…</p></section><section><title><p>Глава 1. Rub berries body</p></title><p>«Из математика легко подготовить программиста, а вот из программиста математика – сложнее» — так любил говорить Б.А., мой научный руководитель. Истинно так! Только каков конкретный алгоритм подготовки программиста из математика-криптографа? С чего, по выражению Великого Вождя, начать?</p><p>С компьютерных игр. Пусть наиграется до посинения, до тех пор, пока пар из ушей не повалит, после этого – клиент готов. Дальше до всего остального, если есть голова на плечах, додумается сам. Главное – чтобы компьютер имел, как принято выражаться, дружеский интерфейс, а по-простому, по-советски – не заставлял бы тебя долбать дырки в перфоленте, не стращал бы своими кастрюлями-накопителями, не ломался и был бы доступен без записей и очередей практически в любое время, т.е. был бы на самом деле персональным. Математику, прошедшему через алгебру и ТВИСТ, разобраться в какой-то там DOS или языках программирования совсем нетрудно, а компьютер, после проведенных вместе с ним битв против шамуса или арканоида, — лучший боевой друг.</p><p>Несомненно, это была вражеская диверсия: в Теоретический отдел Спецуправления 8 Главного управления КГБ СССР практически одновременно с появлением там первых PC были запущены компьютерные игры. Работа встала, начался первый и самый основной этап освоения компьютерной грамотности – наиграться до посинения. Все теоретики, алгебраисты и вероятностники, молодые и старые, активные и пассивные, обсуждали одну и ту же научную проблему: как в Space Quest–2 пройти болото с кикиморой.</p><p>– Палку взять на берегу пробовали?</p><p>– Сколько раз, не помогает.</p><p>– Нырни поглубже и обойди ее.</p><p>– Глубже не ныряется.</p><p>– Должна же быть дорога в обход болота.</p><p>– Да нет там никакой другой дороги, только через болото!</p><p>– Пугнуть ее чем-то надо.</p><p>– Пробовали, не помогает.</p><p>Это была одна из первых игр-бродилок, в которых команды человечку-путешественнику по неведомой планете надо было набирать по-английски на клавиатуре. Успешно были пройдены все первые уровни, а вот на этом проклятом болоте кикимора всякий раз нагло проглатывала отважного странника. И весь 5 отдел никак не мог ничем ему помочь.</p><p>Забыты научные распри и споры, наступило всеобщее единение в борьбе с этой буржуйской вражиной. Научный подход: пронумерованы все предыдущие попытки, идет анализ возможных вариантов, дискуссии и дебаты, рисуются схемы проходимых лабиринтов, криптографы яростно пытаются применить самый известный и самый надежный метод криптографического анализа – метод тотального опробования, не остаются в стороне и другие достижения современной криптографической мысли – методы согласования, гомоморфизмов, статистических аналогов, и все они направлены против одного и того же противника, воспринимаемого уже не как абстрактный «вероятный противник», а как самый ни на есть настоящий – кикимора из болота в Space Quest 2 и те, кто ее придумал. В конце концов человеческий разум победил!</p><p>Где-то спустя примерно неделю после первой попытки, когда, казалось, тотально были опробованы все мыслимые криптографами методы, кто-то обратил внимание на кусты, растущие около болота.</p><p>– Ягоды с кустов есть пробовали?</p><p>– Не помогает.</p><p>– А если натереть ими тело?</p><p>Rub berries body. Волшебные слова, истина в последней инстанции! Человек, сказавший их первым, заслуженно стал героем дня, его поздравляли, жали руку, желали дальнейших творческих успехов. После этих слов запах ягод отпугнул кикимору и она сочла человечка несъедобным. Всеобщее ликование и радость: победа, добытая в трудной и упорной борьбе!</p><p>Это был, пожалуй, пик экстаза компьютерных игр в отделе. Ажиотаж пошел на спад, хотя тетрисоманы еще долго крутили-вертели свои загогулины, пытаясь установить новый абсолютный рекорд. Но в конце концов свершилось то, что и должно было свершиться: игры стали надоедать. Может, запрограммировать что-нибудь? Алгоритм какой или метод? Вот так персональные компьютеры стали лучшими друзьями всего прогрессивного человечества, в том числе и советских криптографов. По крайней мере, в Теоретическом отделе Спецуправления 8 ГУ КГБ СССР.</p></section><section><title><p>Глава 2. Бормотуха</p></title><p>Предсказателей и гадалок в 5 отделе хватало, особенно среди «криптографических законодателей». Прогнозные исследования – очень модная тема: как будет развиваться вычислительная техника? Как это отразится на криптографии? На оценках стойкости? Как будут развиваться методы криптографического анализа? И много иных подобных «как». В основном все сводилось к угадыванию желаний криптографического начальства. А оно пожелало, в частности, новые требования к шифраппаратуре.</p><p>Тут надо немного посвятить читателя в основы криптографического анализа. С чего он начинается? С предъявляемых к этой аппаратуре криптографических и инженерно-криптографических требований, т.е. нормативного документа, определяющего, в каких случаях результаты проведенного криптографического и инженерно-криптографического анализа считать опасными для дальнейшей эксплуатации аппаратуры, а в каких – нет. Например, когда удалось построить наглядный пример вскрытия шифра, подобный тому, который описывался для шифра типа «Ангстрем–3» при Т=16 – это заведомо опасный результат. Но такие ситуации встречаются на практике очень редко, а в большинстве случаев результаты криптографического анализа носят абстрактный характер: трудоемкость Q метода определения секретного ключа составляет столько-то двоичных операций, при этом надежность P (вероятность правильного определения ключа) – такая-то. Минимальное отношение Q/P по всем рассмотренным методам криптоанализа является оценкой стойкости шифровальной аппаратуры.</p><p>С незапамятных времен (с начала 60–х годов) действовали единые криптографические и инженерно-криптографические требования, по которым опасной считалась оценка стойкости ниже, чем 10<sup>25</sup>. По тем временам, да и по этим тоже, этого вполне хватало, чтобы говорить о гарантированной стойкости: опробование такого количества вариантов не по силам даже современным компьютерам. Но криптографическое начальство, напуганное страшилками про нейрокомпьютеры и эффект сверхпроводимости, а также бурным научно-техническим прогрессом на Западе, решило подстраховаться: создать новые требования к перспективной шифраппаратуре, в которых не было бы никаких четких оценок и в любом случае можно было бы сказать, что мы все знали и предвидели.</p><p>По новым требованиям оценка стойкости измерялась почти по Эйнштейну: не в Q/P, а во времени. Во времени максимальной эксплуатации. Ну, да это бог с ним, со временем, хоть в погонных метрах мерить эту стойкость, главное нововведение было в двух коэффициентах: Альфа и Бета. Бета – ежегодные темпы роста производительности вычислительной техники, тут еще с натяжкой можно было как-то предположить конкретные цифры — 1–2 порядка в год, хотя, очевидно, не каждый год сохраняются подобные темпы. Вся хитрая чиновничья казуистика заключалась в коэффициенте Альфа – ожидаемый ежегодный прогресс криптографических методов анализа. Это примерно то же, что и количество чертей на конце булавочной иголки, сколько это будет – одному Богу известно.</p><p>Одну старую «балалайку» в НИИ автоматики проанализировали по новым требованиям. Как там считали коэффициент Альфа – не знаю, скорее всего откопали все старые отчеты и разделили общее количество сброшенных порядков на время, которое эта «балалайка» эксплуатировалась. В итоге общая оценка стойкости получилась 100 лет, эту цифру официально записали в отчете. На следующий год в 5 отдел пришел молодой парень, свежим взглядом нашел статаналог и по старым, добрым требованиям «уронил» оценку стойкости до 10<sup>21</sup>. Больше старых «балалаек» по новым требованиям не анализировали, так спокойнее будет жить.</p><p>Но любимой темой для гаданий был прогноз развития ЭВМ. Под это дело была даже открыта специальная НИР «Экстракт», злыми языками, ничего не понимавшими в техническом прогрессе, окрещенная бормотухой. Как скажется на криптографии развитие ЭВМ – вот главный вопрос, на который должна была дать ответ эта НИР в середине 80–х годов теперь уже прошлого века. Источником разведданных для НИР «Экстракт» служили, в основном, публикации в газете «За рубежом» про различные технические сенсации на Западе, которые аккуратно переписывались и, естественно, засекречивались.</p><p>Исходная точка отсчета в НИР «Экстракт» была такова: всемогущее американское Агентство Национальной Безопасности скупает все мировые компьютеры, распараллеливает их и запускает для перебора ключей к советским «балалайкам». Сколько они смогут сделать операций в год? Сколько еще порядков нужно накинуть для подстраховки?</p><p>Броня крепка и танки наши быстры. Советская криптография всю свою сознательную жизнь была исключительно военной, обслуживала только высшее руководство СССР, правительство, важные министерства типа министерства иностранных дел, войска. Психология и мышление советского высшего криптографического начальства также были исключительно военными, да к тому же еще идеологически кристально чистыми. Слова «коммерческая криптография», «рынок», «прибыль» для него даже во второй половине 80–х годов были контрреволюционными (по крайней мере, в официальных документах), за которые товарищ Сталин справедливо делал известно что. Так было, так есть, так будет всегда!</p><p>А жизнь-то менялась. Персональные компьютеры дешевели, их становилось все больше и больше, и не за горами было то время, когда они станут неотъемлемым бытовым атрибутом, наподобие телевизора или холодильника. Запрограммировать на PC криптографический алгоритм не так уж и сложно, а отсюда уже один шаг и до массовой, гражданской криптографии, была бы только в ней потребность. А тут модемы и первые компьютерные сети стали появляться…</p><p>Остановиться бы тогда, в конце 80–х годов, снять с глаз темные очки и оглядеться вокруг на окружающую действительность. Была же ведь реальная возможность побороться за мировые рынки сбыта наукоемкой криптографической продукции, программ и алгоритмов, была возможность даже в каком-то смысле стать законодателями криптографической моды. Были и идеи (те же шифры на новой элементной базе), были и отличные молодые специалисты, с ходу освоившие все нехитрые программистские премудрости и готовые выдавать конкурентоспособную продукцию. Не было одного: желания руководства реально поддержать это направление. Разговоров про необходимость использования компьютеров было выше крыши, море совещаний, партийных собраний, оперативок, но если речь заходила о каких-то реальных делах – глухая стена. Так тише, спокойнее, меньше ответственности.</p><p>Дело еще и в том, что советская электронная промышленность того времени просто по определению не могла выпускать ничего похожего на западные PC. Как, мы, советские криптографы, попадем в зависимость от враждебного нам запада? А если они нам закладок понаставят, или эмбарго какое введут? Наша электроника хоть и с танк размером, да и ломается постоянно, но это – своя, отечественная! А запад – загнивает и постоянно стоит над пропастью. Наверное, смотрит, что мы там делаем.</p><p>Но PC открывали перед криптографами колоссальные возможности. Программируешь самостоятельно любой необходимый алгоритм, нет этой противной и поглощающей все силы зависимости от промышленности, от заводов. Надежность западных персональных компьютеров намного выше, чем советской техники, поэтому сам собой почти отпадает вопрос об инженерно-криптографическом анализе: PC практически никогда не ломаются. Любое изменение в алгоритме – Upgrade – тоже нет необходимости связываться с заводом, достаточно перепрограммировать алгоритм. Универсальность, надежность, потенциально большой спрос – вот что сулило использование PC в криптографии, а точнее – решение криптографических проблем с помощью PC.</p><p>Дремучий консерватизм наверху и реальное понимание внизу – вот краткая характеристика отношений к PC в конце 80–х годов. А, впрочем, почему только в конце 80–х? Разве мало было затем предложений запретить использование импортного программного обеспечения? Спустя почти 20 лет по-прежнему какой-нибудь депутат иногда выступает с таким предложением. Чудесные люди! «Windows для чайников» – в массы!</p><p>Кроме того, учитывая универсальность задач, которые можно решать с помощью персонального компьютера, многие сразу же поняли, что это потенциальный «запасной аэродром» на случай каких-то непредвиденных перемен в тихой и спокойной жизни государевых криптографов. Ведь специальность криптографа весьма экзотическая, так ли легко будет найти другую работу в случае каких-то катаклизмов? Раньше, во времена полного господства государственной собственности, зарплата офицера КГБ была в среднем в 2 раза выше, чем у обычного инженера, но вот появились кооперативы, первые частные предприятия, на которых те же инженеры, не обремененные доходящей иногда до абсурда воинской дисциплиной, стали зарабатывать намного больше офицеров КГБ. Так что у высокого начальства был еще один повод опасаться PC: с ними слишком вольнолюбивыми могут стать подчиненные офицеры-математики, будут заглядываться на сторону. Как тут не вспомнить степановскую теорию патриотизма к отделу!</p><p>Вадим Евдокимович Степанов внезапно умер. Еще в пятницу я с ним здоровался, а в понедельник утром сообщили эту трагическую новость. Тромб сердечных кровеносных сосудов, почти мгновенная смерть. Это был, несмотря ни на что, человек, своим интеллектом и образованностью сильно выделявшийся среди остальных, даже среди начальников 8 ГУ. Его кончина не могла не вызвать перемен в жизни 5 отдела, административная удавка, которой он сдерживал многих, ослабла. Это сказалось, в частности, на мне: без лишнего шума, опять-таки, особо и не интересуясь моим мнением, меня отправили в другой отдел с повышением, на должность заместителя начальника отделения. Но тут уже я сильно не переживал, после того насилия, в результате которого меня лишили возможности остаться в Высшей Школе КГБ, я был готов свалить из 5 отдела куда угодно.</p></section><section><title><p>Глава 3. Верхи не могут, низы не хотят…</p></title><p>Если какой-то человек обманывает тебя один раз, то начинаешь испытывать к нему недоверие, в другой раз – теряешь всякое уважение, а в третий – посылаешь вдогонку могучему русскому языку, не всегда печатаемому, и больше не имеешь с ним никаких дел.</p><p>А если обманывает государство и безраздельно правящая в нем КПСС? Послать, конечно, тоже можно, но больше не иметь с ними дел – невозможно. «Жить в обществе и быть свободным от общества нельзя. Всякая свобода в буржуазном обществе есть лишь замаскированная (или лицемерно маскируемая) зависимость от денежного мешка, от подкупа, от содержания» — В.И. Ленин, цитирую, как помню, работа называется, кажется, «Партийная организация и партийная литература», а номер тома и страницу в ПСС пусть читатель, если захочет, найдет самостоятельно.</p><p>В Советском Союзе нельзя было быть свободным от съездов КПСС, политинформаций, газеты «Правда» и выступлений Генерального секретаря ЦК КПСС. Ложь, ложь и еще раз ложь, безответственная, иногда вызывающе нахальная, настырная, навязчивая.</p><p>– Что будет бесплатным в 1980 году?</p><p>Это было в одном из первых моих школьных учебников. Там же, с картинками, давался ответ:</p><p>Жилье</p><p>Санатории и дома отдыха</p><p>Транспорт (нарисованы корабли, поезда и самолеты)</p><p>Городской транспорт (автобусы, троллейбусы, трамваи, метро)</p><p>И много чего еще было понарисовано в этой школьной книжке.</p><p>– Когда Продовольственная программа должна дать первые результаты?</p><p>А это уже посовременней, 1981 год, вопросы к ОПА (общественно-политической аттестации), посвященной недавнему Пленуму ЦК КПСС, на котором с большой помпой была принята Продовольственная программа. Тут же ответ: «Уже в этом году». Так сказал на Пленуме товарищ Леонид Ильич Брежнев.</p><p>Все видели эту ложь, мысленно посылали по известному направлению ее авторов, но делали вид, что все нормально, так оно должно и быть. Да просто дела не было большинству людей до всех этих руководителей и их очередных насквозь лживых высказываний. Верхи живут своей жизнью, а низы – своей: очередями в магазинах за колбасой, в которой половина бумаги и крысиного мяса.</p><p>Но раздражение копилось. Одна и та же ложь день за днем, месяц за месяцем, год за годом надоедала до изнеможения, жизнь беспросветная, трудная, не вызывающая никаких эмоций, только борьба за существование. Злость накапливалась долгое время и наконец, как и должно было случиться, полезла наружу. Горбачев попытался чуть приоткрыть клапан, стравить самое большое раздражение, но система моментально пошла вразнос, сметая все партийные инструкции.</p><p>Началось с гласности. Все давно привыкли к скучным и однотипным газетам и журналам, телевизионным новостям в программе «Время». «Бенефис Брежнева и немного о погоде» — так прозвали главный телевизионный информационный канал. И вдруг при Горбачеве начали появляться совсем другие статьи и новости: то статья экономиста Николая Шмелева «Авансы и долги» в журнале «Новый мир», посвященная разваливающейся социалистической экономике, то телевизионная программа «Взгляд» со ставшими впоследствии весьма известными молодыми людьми, которые говорили с экрана нормальным человеческим языком, то завоевавший жуткую популярность журнал «Огонек», где поведали то, о чем раньше только шептались. Политизация произошла мгновенно. В 5 отделе были раскопаны стенографические отчеты древних съездов ВКП(б), еще с выступлениями оппозиции, и они начали бурно обсуждаться вместо традиционных тем о том, кто каким станет начальником.</p><p>Приоткрылась завеса о том, что представляет из себя система КГБ и ее прошлое. Ведь когда в 1974 году я решился поступать в Высшую школу КГБ, то практически ничего этого не знал. Были, конечно же, какие-то обрывочные сведения о том, что в 30–х годах были репрессии, потом партия (имя Хрущева при этом не упоминалось) их осудила и после началась не жизнь, а сказка: Запад загнивает, а мы процветаем и идем к светлому будущему. Давно бы уже дотопали, если бы не плохая погода да козни империалистов и их приспешников-диссидентов, вроде Сахарова и Солженицына.</p><p>А о том, что потери от репрессий сопоставимы с потерями в Великой Отечественной войне – ни слова. Что многие выдающиеся советские ученые – Королев, Вавилов, Туполев, Тимофеев–Ресовский – сидели в сталинских лагерях, что после революции была фактически уничтожена интеллигенция – тоже ни слова. И велика в этом «заслуга» ВЧК–КГБ, той организации, в которой приходится теперь служить. Хотя криптографы никогда не были «истинными» чекистами, но их влияния избежать невозможно, это было очевидно. По-другому стали восприниматься все повседневные проблемы, различные действия начальников, приказы, идущие с самого верха. Как относится к такому, на первый взгляд, весьма рутинному приказу, как приказ по КГБ о стаже и выслуге лет сотрудников? А в нем перечень сталинских лагерей, служба в которых засчитывается в стаж теперь, в конце 80–х годов: Воркута, Магадан, Колыма… И ты еще должен поставить свою подпись, что ознакомился с этой документальной географией ГУЛАГа, как бы согласен: да, нужна выслуга лет охранникам и вертухаям тех лагерей, где сгноили миллионы человеческих жизней.</p><p>Начальники все время пытались как-то сдерживать эти порывы, но скорее достигали обратного результата. Перед первыми свободными выборами народных депутатов, когда Ельцин баллотировался от Москвы, во всех отделах провели собрания, зачитали закрытое письмо ЦК КПСС, смысл которого сводился к одному: не голосуйте за Ельцина. Результаты голосования по закрытому избирательному округу, который составляло общежитие Высшей школы КГБ: за Ельцина – около 90%.</p><p>Сталинские времена безвозвратно ушли. Молчать и скрывать свою точку зрения уже никто особо не стремился, все неуклюжие действия различных парткомов, типа добровольно-принудительного участия в демонстрации «трудящихся» в честь праздника Великого Октября, открыто осмеивались и чуть ли не половина людей их попросту игнорировала. И это в 8 управлении КГБ, где все офицеры и коммунисты, где с раннего возраста все время вдалбливали: в первую очередь нам нужны хорошие офицеры, а потом уже – хорошие специалисты. Но тут очень четко срабатывал один из основных постулатов марксистско-ленинской философии: не указания начальства, а бытие определяет сознание. За что боролись, на то и напоролись. Лапшу на уши можно вешать людям недалеким, а если у тебя есть хорошее образование, заложенное прекрасными специалистами-преподавателями, то невольно привычка строгого математического анализа распространяется и на всю окружающую тебя действительность, начинаешь, по привычке, требовать доказательств, строишь контрпримеры, пытаешься все уяснить и во всем разобраться, хочешь иметь свою, осознанную точку зрения. Да так и к экзамену по ТВИСТу всегда готовились.</p><p>Вот, например, Горбачев все время говорит общие слова о демократии, а потом вдруг предлагает, чтобы первый секретарь партийного органа (райкома, обкома и прочего …кома) автоматически становился во главе соответствующего Совета народных депутатов. Доказательство такой необходимости – невнятное, неубедительное, неочевидное, за такое доказательство (да и теорему тоже) его бы с экзамена по алгебре или ТВИСТу быстро бы вынесли прямиком в Советскую Армию. А предложение назначать без выборов депутатов от КПСС? Явное противоречие с аксиомами демократии.</p><p>Потом, чуть позже, стало ясно, что за люди окружали Михаила Сергеевича. На снимке — самый первый лидер вновь образованной Коммунистической партии Российской Федерации закрыл голову волосатой рукой, а на ней татуировка: «Ваня». Математика тут бессильна.</p><p>Разные Кузьмичи правили великой страной, где, несмотря на все их старания, сохранилась еще интеллигенция, здравый взгляд на жизнь, оппозиционность власти. Оппозиция! Вот ключевое слово, гарантия от разных застоев, изгибов-перегибов, культов, антиалкогольных компаний. А в экономике – конкуренция. Если государство подмяло все под себя – это мыльный пузырь, все равно, что борьба за образцовый факультет в советское время – одна показуха, когда-нибудь обязательно лопнет. С таким государством можно сдать разве что экзамен по Истории КПСС. Если есть реальная оппозиция в политике и конкуренция в экономике – это свидетельство реальной прочности государства, с таким не страшно идти на алгебру или ТВИСТ.</p><p>Но в России все повторяется. В том числе и История КПСС.</p></section><section><title><p>Глава 4. Криптографические верхи не хотят, а низы не могут…</p></title><p>Кибернетика – буржуазная лженаука – вылезла из своего змеиного гнезда и в конце 80–х годов поползла травить своим ядом чистые умы математиков Спецуправления 8 Главного Управления КГБ СССР. Увлечение персональными компьютерами приобрело повальный характер, причем начальный игровой этап быстро прошел. Персональные компьютеры и программное обеспечение к ним были буржуазными, идеологически вредными, но очень удобными и доступными. Они произвели очередной взрыв в советском криптографическом омуте, но только гораздо более сильный, чем открытые ключи или схема DES. Людей невозможно стало оторвать от PC, теоремы и абстрактные споры — вторичны. Что делать криптографическому начальству?</p><p>Логичный ответ – создавать боевые шифры, реализуемые с помощью персональных компьютеров – отметаем не то, что с порога, а за много верст до него. Это с помощью персональных компьютеров наших вероятных противников создавать военные шифры? Товарищ Сталин, слышите, что тут без Вас стало твориться в любимой Вами криптографии?</p><p>Ну а не военные? Например, коммерческие, как и американцы? Вроде бы и советский стандарт шифрования для этого сделали?</p><p>У меня есть своя точка зрения на то, для чего сделали советский стандарт шифрования. Как там говорил Никита Сергеевич Хрущев: «Покажем Кузькину мать Америке»? Кажется так. Долгое время в гонке вооружений между СССР и США действовал принцип: око за око, зуб за зуб. Сделали американцы новый стратегический бомбардировщик – дадим на него свой советский ответ. Сделали открытую криптосхему DES, взбудоражили советское криптографическое начальство, заставили его напрячься – получите в ответ советский открытый стандарт шифрования, слегка переделанный из вашего DES. Пусть теперь ваше криптографическое начальство напрягается! Вот вам наша криптографическая «Кузькина мать»! По крайней мере, если кто-то станет мне говорить, что тогда, в 1979 году, когда принималось решение о создании советского стандарта шифрования, заботились о коммерческой криптографии, то разрешите усомниться в такой трогательной и заблаговременной заботе о будущих российских банкирах.</p><p>Почти 10 лет создавали советский стандарт шифрования, в основном перестраховываясь от выдачи каких-то таинственных криптографических секретов. За эти 10 лет в стране много интересных вещей случилось, к концу уже зазвучали слова «перестройка», «хозрасчет», «гласность» и кое-что еще. Но мышление советского криптографического начальства по-прежнему оставалось идеологически кристально чистым: коммерческая криптография противоречит учению великого Сталина. А уж о том, чтобы с помощью «буржуазной лженауки» офицеры Спецуправления работали во благо каких-то коммерсантов, не могло быть даже самых отдаленных помыслов.</p><p>И вот, помимо воли начальства, в низах — повальное увлечение персональными компьютерами. Куда, в какое криптографическое русло его направить?</p><p>Первоначально, естественно, — на автоматизацию криптографического анализа советских балалаек. Пускай на PC считают различные статистики. Но очень скоро выяснилось, что импортные PC гораздо умнее советских монстров – ЭВМ, и на них можно делать намного более интересные криптографические задачи, а именно: использовать их в качестве шифровальной техники с практически неограниченными возможностями для реализации оригинальных криптосхем, для построения удобного интерфейса, для выработки ключей и т.п. А для чего и для кого? Кто будет конечным потребителем такой чисто программной продукции, использующей в качестве элементной базы стандартные персональные компьютеры зарубежного производства?</p><p>Начальство не могло дать на это никакого вразумительного ответа, только традиционные заклинания про криптографические результаты, которые сейчас «нельзя получить на кончике пера», имея в виду опять же использование PC для тупых задач перебора ключей или сбора статистики при анализе древних военных схем. А компьютерные фанаты плодились в Спецуправлении с ужасающей быстротой, это, в основном, были молодые ребята, закончившие Высшую Школу КГБ, и проводившие за компьютером все рабочее время, часто даже оставаясь и после работы. Необходимого выхода для их фанатизма тогда в Спецуправлении не находилось. Они находили себе друзей-программистов на стороне, в открытом мире, полулегально подрабатывали в появившихся коммерческих фирмах, но развернуться по-настоящему для создания серьезных коммерческих шифров, которые смогли бы быть конкурентоспособными на мировых рынках, никто так и не смог. Такое было невозможно в принципе во времена СССР.</p><p>Эти ребята вызывали у меня уважение и чувство зависти: они свои результаты видят на экране, могут их проверить и чуть ли не потрогать руками. А мои теоремы и методы криптографического анализа почти всегда абстрактны, удовольствия от их получения у меня в последнее время возникало все меньше и меньше. Тянуло в фанаты.</p></section><section><title><p>Глава 5. Фанат</p></title><p>Я наконец-то дорвался до компьютера! Еще первое знакомство с IBM PC XT привело меня в неописуемый восторг, стало ясно: вот именно то, к чему я привязался надолго, может быть на всю оставшуюся жизнь. Первый (игровой) этап обучения пройден, все чаще стало появляться желание реализовать все свои замыслы на PC. А это, в первую очередь, шифры на новой элементной базе, им было отдано почти десять лет жизни, появилась уверенность, какое-то подсознательное чувство, что на этом пути можно находить элегантные и очень надежные криптографические решения. С помощью PC легко сделать ключом случайную подстановку в шифре типа «Ангстрем–3», а тогда все мыслимые подходы к анализу такого шифра становятся невероятно трудоемкими, глухими, а все положительные качества – скорость и простота реализации – сохраняются. Такой регистр сдвига с неизвестной подстановкой можно использовать и для многих других криптографических целей, например, в качестве генератора случайных чисел или для функции хеширования.</p><p>Разные напыщенные начальники всегда вызывали у меня чувство неприязни, гораздо приятнее иметь дело со специалистами, людьми, отличающимися профессионализмом, преданностью своей профессии, умом, талантом, настойчивостью. А тут самому пришлось стать пусть небольшим, но начальничком, у которого в подчинении свыше 20 человек. В условиях Спецуправления 8 Главного управления КГБ это значит только и делай, что руководи, давай указания, проверяй, ругайся, разделяй и властвуй. Ну уж нет, эта суета не по мне, я сам в такие начальники никогда не лез. Но должность маленького начальничка дала две неоценимые по тем временам вещи: свой, истинно персональный компьютер и отдельный кабинет, в котором кроме меня был еще один настоящий начальник, а я — его зам. Никакой кучи народа в комнате, никто не претендует на твой компьютер, начальник (настоящий) очень любит разделять и властвовать и избавил меня от этой напасти. Я остался наедине с PC, с самым что ни на есть персональным компьютером, в спокойной и почти уединенной обстановке, сам себе режиссер. Никакая сила уже не могла оттянуть меня от моей любимой игрушки.</p><p>Сначала я погрузился в язык Assembly. Какими-то правдами и неправдами был добыт оригинал книги Питера Нортона «Программирование на языке ассемблера» с кучей примеров. Толстенная книга, но когда наглядно видишь на экране, что все запрограммировал верно, результат совпал, появляется азарт. Методика одна и та же, что в математике, что в программировании: от простейших вещей ко все более и более сложным, стараясь не перескакивать через этапы и все досконально понять. Но программирование интереснее тем, что результат конкретен и нагляден, его можно чуть ли не потрогать руками, тогда как в математике теоремы абстрактные, в них очень легко упустить какую-то цепочку при доказательстве и не заметить, что движешься в неверном направлении. В программировании уход в сторону, какие-то непонятные «глюки» выявляются гораздо быстрее, этот процесс эмоционально более интересен.</p><p>Как изменилась жизнь! Вместо скучного досиживания до 6 вечера дежурный офицер чуть ли не насильно отгонял меня от компьютера в 9 вечера, когда объект закрывался. У меня был суперсовременный по тем временам Laptop с плазменным экраном, первое подобие нынешних Notebook, только без автономного питания, но размером почти такой же, чуть побольше. Его можно было даже засунуть в сумку – невероятно для тех времен, когда еще свежи были в памяти тапочки, надеваемые на сапоги в комнате, где стояло советское чудо вычислительной техники – «Рута–110». Поражали возможности: жесткий диск – 40 Мб, это же огромная величина! Сколько программ можно на него записать! 286 процессор – насколько более быстрый, по сравнению с IBM PC XT. Сколько же на нем всего напахать можно! Да здесь какой угодно шифратор сделать можно, не связываясь ни с каким заводом, все в твоих руках.</p><p>Заработали первые ассемблеровские программы: оказывается сравнительно легко сделать свои прерывания в DOS, программировать ввод-вывод, лазить по оперативной памяти. Наигравшись вдоволь с Assembly, я занялся его старшим братом – языком С, тогда еще без всяких плюсов.</p><p>Математик любит искать во всем логику, закономерности, разумность. Если ее не хватает в реальной жизни, то компьютер, операционная система, языки программирования дополняют этот дефицит, служат своего рода отдушиной, тем сказочным миром, который помогает легче переносить уродливость мира реального. Следовательно, чем более иррациональным будет повседневное бытие, тем больше будет тяга к компьютеру, к его удивительно логичному и разумному поведению, осмысленным действиям, внутренней логике, виртуальной действительности. Там нет тупых и невежественных генералов, очередей за мясом, совхозов и овощебаз, общественной работы и субботников, там только четкие и понятные критерии, TRUE и FALSE, единица и ноль. А специалист по компьютерам, хороший программист всегда будет востребован, при любом правителе, любой идеологии, любых начальниках. Отсюда уже недалеко и до свободы, до реальной свободы, когда пропадает этот инстинктивный трепет перед важными надутыми начальниками, не освоившими толком даже компьютерных игр.</p><p>Сидящий напротив мой начальник все время гадал: сколько нужно времени, чтобы я «сломался», ну или хотя бы мне надоел компьютер: месяц? полгода? год? Своего рода приложение к теме «Экстракт». Но все его прогнозы оказались с «глюками», компьютер засасывал меня все больше и больше. После того, как были запрограммированы и отлажены алгоритмы, реализующие шифры на новой элементной базе, захотелось сделать к ним удобный интерфейс. Ну а это уже такой простор, просто вселенная! И еще, конечно же, хотелось, чтобы мой компьютерный фанатизм принес кому-то реальную пользу, чтобы моими программами пользовались, чтобы вся эта огромная работа не пропала даром. А вот это уже в системе Спецуправления 8 ГУ КГБ СССР сделать было намного сложнее, ибо там с незапамятных времен действовали негласные правила: не высовывайся! будь как все! не проявляй лишней инициативы, она наказуема! Короче, в триаде чиновник-офицер-специалист можно было спорить только о том, что поставить на первое место: чиновника или офицера. В дальнейшем сама жизнь присудила золотую медаль (с зеленью) чиновнику, а все недовольные таким раскладом специалисты попросту разбежались кто куда. Тогда же, в конце 80–х годов, у меня еще была какая-то наивная вера в справедливость, в то, что эта система способна адекватно воспринимать те компьютерные программы и усилия по их внедрению, которые стали моим призванием, всем смыслом жизни. Как говорил Александр Солженицын, тоже, кстати, имевший отношение к криптографии, «Бодался теленок с дубом».</p></section><section><title><p>Глава 6. Умножение и деление</p></title><p>Помимо всяких идей и размышлений, человек должен еще каждый день питаться, что-то кушать, чтобы не протянуть ноги от одной духовной пищи. 90–91 года – это то время, когда очевидность этого утверждения стала проявляться особенно остро, а подземное бомбоубежище в стекляшке, основном здании Спецуправления 8 ГУ КГБ СССР, быстро превратилось в картофелехранилище. Пошел натуральный обмен: Спецуправление заключило с каким-то совхозом то ли явный, то ли неявный Договор, по которому обязалось поставлять совхозу бесплатную рабочую силу в виде офицеров Спецуправления для уборки урожая, а совхоз за это рассчитывался натурой – картошкой, капустой и еще какими-то нехитрыми сельхозпродуктами, которые закладывались на хранение на зиму в находящееся в подвале стекляшки бомбоубежище. Перезимуем!</p><p>Сейчас уже трудно сказать, насколько реальны были страшилки про возможный голод, про отсутствие государственных продовольственных запасов, которые регулярно распускались у нас в отделе на самом что ни на есть официальном уровне. То ли это была очередная пропаганда, призванная оправдать выделение людей в совхоз, то ли сермяжная правда, рассказ о которой должен лишний раз напомнить – не расслабляйтесь! Скорее всего, и то, и другое в одном флаконе. То, что положение в стране действительно тяжелое, было ясно и без всяких начальников.</p><p>Глупая антиалкогольная компания лишила бюджет одного из весьма существенных источников дохода, причем меньше пить русский народ все равно не стал. Сразу же пропал сахар, конфеты-карамельки, дрожжи и прочие ингредиенты, а также кастрюли-скороварки, с помощью которых изготавливаются различные сорта самогона, «изюмовок» и «табуретовок». Это стало общенациональным народным промыслом, ушедшим в плохо скрываемое подполье. Зато впервые после войны появились талоны: на водку, на сахар, на табак, т.е. процесс приобретения этих товаров стал вдвое сложнее: сначала в ЖЭКе по месту жительства надо, отстояв огромную очередь, получить талоны за очередной месяц, потом в магазине, уловив момент, когда там «выкинут» товар, эти талоны еще и отоварить, естественно, тоже не без очереди.</p><p>Прочие товары постепенно тоже стали пропадать. Мука, различные крупы, не говоря уже о традиционно дефицитном мясе, как-то незаметно тоже стали дефицитными, их тоже нужно было «доставать», «хватать», ждать, когда «выкинут». Бакалейные отделы в магазинах подтянулись до уровня мясных в том смысле, что стали такими же пустыми. Доступным товаром оставался только хлеб, но и с ним иногда возникали перебои.</p><p>Но ведь ничего существенного в СССР за последнее время не произошло: не было ни войны, сравнимой по масштабам с Великой Отечественной, не было каких-то общенациональных стихийных бедствий, не считая антиалкогольной кампании. Куда же все подевалось?</p><p>Да ничего никуда не девалось. Не было никогда в СССР никакого изобилия, только Москва была показушной витриной первого в мире социалистического государства, а чуть подальше от Москвы, километров 100–200 – пустые прилавки. И существовало это самое передовое и самое справедливое в мире государство исключительно за счет богатейших природных ресурсов, в первую очередь нефти. Советская промышленность могла производить только военную технику, так повелось еще со времен Отца всех народов: мы в капиталистическом окружении, осажденной крепости, все для фронта, все для победы! А легковые машины, например, в СССР были огромным дефицитом, купить «Запорожец», «Москвич» или – предел мечтаний – «Жигули»-копейку для многих было несбыточной мечтой. Запчасти для автомобилей при социализме – это вообще гимн социализму и всей его автомобильной промышленности. Практически все необходимое – только по предварительной записи и только тем, у кого есть различные льготы, да и то сначала надо дожидаться несколько месяцев заветной открытки, извещающей о том, что очередь подошла, затем бежать сломя голову с этой открыткой через весь город за масляным фильтром, аккумулятором, покрышками и прочим дефицитом, без которого на автомобиле ездить невозможно.</p><p>В нормальной цивилизованной стране на первом месте стоит производство, приумножение общенационального богатства. Это в нормальной, а что же в СССР? Деление, распределение всех природных ресурсов, в первую очередь нефти, денег, полученных от ее продажи на западных рынках, раздача всех благ, и часто не по заслугам, а по принципу современной сороки-белобоки:</p><poem><stanza><v>– Этому дала – он дров нарубил,</v><v>– Этому дала – он воды наносил,</v><v>– Этому дала – он и дров не рубил, и воды не носил,</v><v>Но зато за него сам директор просил</v></stanza></poem><p>Те страны, где операция умножения национального богатства стоит на первом месте, стабильны и мало зависят от каких-то политических баталий. Например, Италия: в 80–х годах там неоднократно происходили смены правительств, но качество итальянской бытовой техники – холодильников, стиральных машин, автомобилей, а также одежды, обуви, продуктов и прочая, прочая, прочая от этого почему-то не пострадало. Правительство (и его частые смены) – само по себе, а экономика – сама по себе. Просто в этой и многих других западноевропейских странах на первом месте стоит операция умножения, приумножения национального богатства путем производства качественных товаров народного потребления. А в СССР на первом месте всегда стояла и до сих пор стоит операция деления, распределения тех легких доходов, нефтяных денег, которыми Бог наградил СССР, но которые не приносили и до сих пор не приносят счастья или хотя бы просто нормальной цивилизованной жизни советским, а затем и российским гражданам. Меняются лозунги, правители, стоящие на верхних этажах власти авторитеты, а деление, распределение нефтяных денег по-прежнему остается основным стимулом любых значимых усилий советской (российской) экономики. И такая экономика, точнее, экономика в кавычках, перевернутая с ног на голову, в которой большинство простых людей являются не производителями общенационального богатства, а потенциальными конкурентами на его большую нефтяную часть, не может не зависеть от борьбы за контроль над нефтяной трубой, завуалированно называемой в нашей стране политикой. Целью этой борьбы является не общее благо, не новые технологии, не развитие производства, а властная вертикаль, место под солнцем, в первую очередь поближе к нефтяным деньгам и их распределению.</p><p>В конечном итоге вся политическая борьба в СССР и в России всегда сводилась не к конкуренции каких-то идей, а к банальному выяснению «Кто кого главнее», кто будет издавать царственные Указы, у кого будет больше прав распределять национальное российское богатство. Народ при такой борьбе превращался как бы в болельщиков на стадионе: можно пошуметь и покричать, выпустить пар, но реально решать, кому стать затем нефтяным олигархом, а кому – работягой на полудохлом заводе, на котором месяцами не платят зарплату, будут правители, верховные делители природных богатств. Правители могут меняться, но стимулы, которыми они руководствуются, — нет, слишком много легких нефтяных денег. И не нужны такой системе никакие новые технологии, нетривиальные решения, научно-технический прогресс – нефтяных денег на наш век хватит.</p><p>Но любая смена правителей при такой системе – это смена владельца природных богатств, нефтяной трубы, крана, ее перекрывающего, и разделяющего людей на «плохих» и «хороших». Такая смена никогда не бывает безболезненной, здесь возможны всякие чудеса. И одно только желание: чтобы прошла подобная смена в верхах как можно спокойнее, без стрельбы и танков на улице, без истерики по поводу «завоеваний Великого Октября».</p><p>Борьба за контроль над операцией деления при брежневской Советской власти проходила тихо, кулуарно, о ее ходе многие могли судить лишь по косвенным признакам: в каком порядке вожди стоят на трибуне мавзолея, сколько раз упомянули имя члена Политбюро ЦК КПСС в газете «Правда», кто с кем пошептался в президиуме очередного торжественного заседания. Довольно скучные признаки, мало в них было азарта, напора, художественной выразительности. То ли дело во времена Горбачева и провозглашенной им перестройки — на всю страну по телевизору: «Борис, ты неправ!». Тут же появились в киосках значки с портретом Ельцина и подписью «Егор, ты неправ!». Меньше хлеба – больше зрелищ, такой была повседневная действительность в СССР в конце 80–х годов. Все бы хорошо, зрелища – интересная штука, да вот только бедная операция умножения, производство всего необходимого людям для повседневной жизни, загибалась при этом прямо на глазах. Даже убогие, советского производства телевизоры, холодильники, стиральные машины, мебель, одежда, обувь, не говоря уже о продуктах, стремительно исчезали из свободной продажи. Получалась цепная реакция: люди, занятые в производстве, вынуждены были в основном думать о том, как раздобыть самое необходимое для своего существования, как и где достать, урвать, выстоять, выстрадать какой-то жизненно необходимый минимум, как не пропустить свою долю во всеобщей операции деления.</p><p>Противное ощущение оставалось тогда от всей обстановки в стране. Видно самым что ни на есть невооруженным взглядом, что образование, интересная работа, желание делать что-то полезное – это анахронизм, надо всеми силами пробиваться к кормушке, к благам, к дефициту, заводить нужные связи, «дружить» с тупыми и никчемными людьми, ворочающими реальными социалистическими ценностями. Но это же противно! Один вид продавщиц из универсама, кидающих в толпу пакетики с колбасой, вызывал омерзение, а ведь это был самый низший уровень «делителей». Чуть повыше – их начальники и начальницы, все время сидящие на своих рабочих местах в дефицитных ондатровых шапках, подчеркивающих их важность. Офицеры Спецуправления, выделяемые на доставку продовольственных заказов в Новоарбатский гастроном, могли воочию понаблюдать этот сорт торгового люда, у которого в стране была реальная власть.</p><p>Но это внизу. А наверху делили (естественно, между собой) бабки побольше, иногда упоминая при этом «социализм с человеческим лицом», а иногда – «демократию, свободу и права человека». Делили, делили – не поделили.</p><p>Вот так и революция подоспела. Августовская, 1991 года.</p></section></section><section><title><p>Часть 5</p><p>EXECUTE!</p></title><section><p>– Зайди в 631 комнату, там Сережа чай раздает.</p><p>Советские магазины в 1991 году – это гимн развитому до предела социализму! Теннисные корты, только сеток не хватает: огромные по площади универсамы, когда-то служившие местом столпотворения народа, обезлюдели, пустые товарные полки убрали за ненадобностью, стало вольно и просторно, занимайтесь спортом, граждане, и забудьте вы об этой гнусной еде. Делайте пробежки, берите, как советовали газеты, «энергию из свежего морозного воздуха», а всякое мясо и прочая калорийная пища – это злейший враг, и мы его победили!</p><p>Почти все продукты – только по талонам или через заказы на предприятиях. Здание Спецуправления 8 ГУ КГБ СССР превратилось в перевалочную продуктовую базу, во всех отделах выделены комнаты, где раздают продуктовые заказы. Так было давно, все время, что я там работал, только если раньше, год-два назад, в этих заказах были, в основном, «деликатесы» (по советским понятиям), то теперь – все что съедобно: картошка, крупы, консервы, а также соль, чай, мыло и спички. Хочешь мира – готовься к войне,  запасайся, кто может!</p><p>Давно забыты те времена, когда кто-то не брал заказов. Теперь всем все нужно, деньги стремительно обесцениваются, копить их нет никакого смысла, а тратить в магазинах не на что. Как распределять те продуктовые крохи, которые выпадали в отделение? Естественно, поровну. А как разделить поровну на 20 человек пачку чая весом 200 грамм? И вот появляются аптекарские весы, на которых каждому отвешивается по 10 грамм чая. Развешивает в 1991 году – офицер КГБ, майор, специалист с высшим образованием, закончивший Высшую Школу КГБ. Эта картинка навсегда осталась в моей памяти, это – апофеоз социализма, финал его существования, ради которого миллионы людей отдали все свои силы и даже жизни. Нет, определенно, что-то будет, а вот что именно, никто ничего не знал. Но готовились, как всегда, к худшему…</p></section><section><title><p>Глава 1. 17 пунктов</p></title><p>– Это коммунистический путч и он потерпит поражение!</p><p>Я не верил своим ушам. Еще только вчера объявили о создании ГКЧП, перекрыли все информационные каналы: газеты, радио, телевидение, а сегодня, 20 августа 1991 года в здании КГБ по своему обычному транзисторному приемнику на средних волнах я могу слышать такие слова! И это не какой-нибудь «Голос Америки», а самая что ни на есть советская радиостанция «Эхо Москвы». Впервые прозвучали такие резкие слова, что это значит? Видно, что-то совсем не в силах коммунистическая система, стремительно пошел ее развал, аксиомы и постулаты, казавшиеся вечными, рухнули в один миг. Публика, объявившая о создании Государственного Комитета по Чрезвычайному Положению, явно упивалась театральными эффектами и не знала, что делать дальше. И почти такой же театр был в Спецуправлении 8 ГУ КГБ СССР.</p><p>Утром 19 августа всех руководителей отделений собрал у себя в кабинете начальник отдела, объявил о ГКЧП и сказал, что у нас вводится усиленный режим несения службы: уходить домой можно только после специального разрешения руководства, дома всегда быть доступными, не занимать домашний телефон посторонними разговорами, быть готовым к срочным вызовам на службу. Традиционные и даже ритуальные заклятия, такие вещи уже приходилось слышать не раз, но здесь ситуация иная. Чрезвычайное положение объявлено неожиданно, объявили его люди, утверждающие, что Горбачев серьезно болен и не может выполнять свои функции, а это весьма неочевидно. Что у них на уме, насколько правомочны их действия, почему мы должны безропотно им подчиняться – вот куча вопросов, которыми сразу же закидали начальника отдела. Самое главное требование было одно – все приказы и разъяснения по поводу ГКЧП отдавать в письменной форме. Весьма логичное требование. «Разъяснения будут» – пообещал начальник отдела, хотя мало кто в это поверил. Всем уже не раз приходилось бывать в так называемых «оперативных нарядах», типа того, что был в 1980 году во время московской Олимпиады, и все четко представляли себе ту неразбериху и бестолковщину, которой неизбежно сопровождалось участие математиков в подобных шоу-представлениях. Но одно дело наблюдать на Олимпиаде за собачкой, мирно писающей на японскую копченую колбасу в фойе гостиницы «Космос», и совсем другое – выступать на защиту каких-то сомнительных личностей, решивших провозгласить себя «спасителями» отечества от своего собственного народа.</p><p>Но письменные разъяснения неожиданно появились. Утром 21 августа с пометкой «Ознакомить личный состав» на нескольких страницах были приведены 17 пунктов разъяснений текущей ситуации. Были ли эти разъяснения спущены сверху или являлись плодом возбужденной фантазии наших местных генералов – сказать сейчас трудно. Похоже, что все-таки местная инициатива, но смысл был один и тот же, что и везде в КГБ: поддержим ГКЧП в наведении порядка в стране. Только жизнь-то развивалась гораздо стремительней генеральских бумаг: в то время, как эти 17 пунктов были получены у нас в отделении, по радио уже шли такие передачи, из которых было ясно, что дело ГКЧП проиграно. И буквально полдня спустя – новая директива руководства: немедленно вернуть все бумаги с 17 пунктами назад, чтобы никто не догадался о поддержке ГКЧП. Это называется марксистско-ленинская диалектика!</p><p>Коммунистическая система сломалась за три дня. Такое событие удается наблюдать лишь раз в жизни! Кухонные сплетни и анекдоты брежневских времен, еле двигающие языком генсеки, тотальный дефицит, наглые продавщицы, кидающие пакеты с колбасой в толпу, непросыхающие колхозы-совхозы, партийные секретари, пропагандисты и политинформаторы, антиалкогольная компания и разные Кузьмичи,  чай, развешиваемый аптекарскими весами, и талоны на продукты – все это капля за каплей переполняли считавшуюся бездонной бочку народного терпения. И вот – лопнуло, прорвало, понеслось, сметая на своем пути памятники коммунистическим вождям и коммунистических активистов.</p><p>А офицеры Спецуправления 8 ГУ КГБ СССР при этом ждали, когда их с шифрующими автоматами наперевес, под красным флагом и с криками «За ГКЧП! За Янаева!» бросят на штурм Белого дома, или что-то в этом роде. И это ожидание привело к тому, что буквально на следующий же день после провала путча начальника 8 ГУ КГБ СССР завалили рапортами об увольнении. Даже в КГБ терпение людей иссякло.</p><p>Мне уже тоже порядком надоела эта контора. Всю жизнь, как сознательный чиновник, я в ней точно торчать не буду. Если бы было куда – свалил бы прямо сейчас, но с компьютером я совсем потерял голову, просиживая около него целыми днями, не задумываясь больше ни о чем ином. Конечно, теперь у меня есть за плечами основательная компьютерная грамотность и даже, наверное, побольше этого. Но чтобы свалить из КГБ надо иметь еще место, куда свалить, каких-то влиятельных друзей в открытом мире, да и просто какой-то опыт работы не в закрытой, а в вольной организации, где свои правила, свои нравы, где есть конкуренция и зарплата зависит от выполненной работы. Обо всем этом у меня было очень смутное представление, служба в закрытой структуре КГБ – это своего рода искусственный инкубатор, птенцы которого часто не имеют ни малейшего понятия о жизни на общем птичьем дворе. Да еще к тому же недавно вышел закон о статусе военнослужащего, по которому офицер, отслуживший 20 лет, получал право на офицерскую пенсию. Для меня эта лафа наступит только в далеком 1994 году, это еще целых три года! А вдруг все-таки как-то удастся проторчать здесь до этого времени, тогда хоть не так жалко будет лучшие молодые годы, отданные службе в КГБ.</p><p>Только отношение к начальникам теперь стало уже совсем другое. Исчез священный трепет перед генералами, они, вон, сами теперь, после своего выступления «мимо цели» во время путча, попрятали головы в песок, разом спала спесь и надутость, заговорили человеческим языком: «Надо развивать коммерческую криптографию, вы же умные ребята, надо бороться за рынки, за заказчиков». Эка их понесло! Это, наверное, напугали слухи о том, что разгонят контору под горячую руку, тогда придется и о хлебе насущном подумать. В открытую стало поддерживаться создание подконтрольных коммерческих фирм и заключение с ними от лица Спецуправления различных договоров, сулящих финансовые дивиденды. Пошел стихийный раздел рынка сбыта криптографической продукции…</p><poem><stanza><v>Ровно в полночь на стрелку слетелась братва</v><v>Продинамить никто не решился</v><v>Перетерли вопрос про четыре ларька</v><v>Но консенсус пока не сложился…<a l:href="#n1" type="note">[1]</a></v></stanza></poem><p>Но где-то примерно к маю 1992 года испуг прошел, новое демократическое правительство вывело всю шифровальную службу из системы КГБ (уже переименованной к тому времени), обозвало ее ФАПСИ – федеральное агентство правительственной связи и информации – и посадило во главе ФАПСИ такого директора, в котором недоразбежавшиеся офицеры Спецуправления сразу же почувствовали твердую руку, способную навести порядок и выправить допущенные за последние полгода перегибы и искривления Генеральной линии. Он сразу же получил прозвище «папа». А уж в коммерческой криптографии политика стала совсем ясной и понятной. Как там говорил медведь из детской сказки?</p><p>– Все шишки в лесу – мои!</p></section><section><title><p>Глава 2. Криптоцентр</p></title><p>– Толя, я не знаю в Спецуправлении ни одного человека, который бы хорошо о тебе отзывался.</p><p>Славик был опытным человеком, успел побывать советником в Афганистане и сейчас работал в нашем отделении. А говорил он так о К., инженере тоже из нашего отделения, но человеке достаточно странном и уж явно не из выпускников 4 факультета.</p><p>Где-то в 85 или в 86 году молодые ребята во главе со Славой решили сделать шифратор на базе портативного микрокалькулятора «Электроника МК-85», который серийно выпускался на заводе «Ангстрем» в Зеленограде. Какую выбрать криптосхему для такого шифратора, учитывая, что ресурсы калькулятора (память и скорость процессора) крайне ограничены? Само собой разумеется, что не американо-советского крокодила DES-ГОСТ, это все равно, что двигатель от танка пытаться в горбатый «Запорожец» поставить. Они пришли в Теоретический отдел (в то время я еще был там), где им рассказали про шифратор «Ангстрем-3» и как в нем нужно выбирать параметры. Эта схема их вполне устроила и модернизированный «Ангстрем-3» лег в основу программы, предназначенной для реализации с помощью калькулятора «Электроника МК-85». Эту программу надо было записать в ПЗУ калькулятора вместо серийной программы, предназначенной для бытовых целей. Запись и перепайка серийного ПЗУ была возможна только в заводских условиях, да и к тому же немного изменился дизайн и название клавиш на панели, поэтому нужен был человек, который возьмет на себя эту гнуснейшую функцию: связь с советским заводом конца 80-х годов.</p><p>Таким «заводским толкачом» стал К., человек, не имевший специального криптографического или математического образования, не бывший никогда офицером, но обладавший иными качествами, которые мне, к сожалению, пришлось познать позже на своем горьком опыте. А по части отношений с людьми Слава был  намного опытнее меня, но его словам о К. я, к сожалению, не придал тогда значения.</p><p>Модернизированный калькулятор назвали «Электроника МК-85 С». Он уже не выполнял никаких функций калькулятора, но в него можно было ввести секретный ключ длиной 100 десятичных цифр и с его помощью осуществлять симметричное зашифрование и расшифрование текстовой или чисто цифровой информации, вводимой с клавиатуры, а шифровка или открытый текст высвечивались на экране. Никакие периферийные устройства, кроме сетевого адаптера, к этому калькулятору не подключались.</p><p>Этими калькуляторами изначально предполагалось оснастить Советскую Армию, где долгое время использовались очень громоздкие и неудобные переговорные таблицы, предназначенные для засекречивания переговоров на низовых уровнях: отделение, взвод, рота. Но постепенно планы использования «Электроники МК-85 С» все разрастались и потребовалась программная реализация этого калькулятора на персональном компьютере, а также программная система для выработки секретных ключей к калькулятору.</p><p>К. был в нашем отделении и, следовательно, формально находился у меня в подчинении. Но он не был офицером, к тому же подробности его работы «заводским толкачом» мне были абсолютно неинтересны, они, как я понял позже, сводились в основном к шушуканью с «нужными» людьми, не всегда, естественно, бескорыстному. Как специалист он был никакой, не мог сам написать или даже грамотно проверить написанную кем-то программу, о криптографии имел представление на уровне солдата из части радиоперехвата, где когда-то служил и, по его словам, красил траву перед приездом в часть генералов-начальников 8 ГУ КГБ. Но у него были те качества, которыми не обладало большинство людей в Спецуправлении: пронырливость, хитрость, жадность, легкость, с которой он раздавал направо-налево различные обещания, а потом обязательно под разными предлогами обманывал связавшихся с ним людей, полное отсутствие такого понятия, как честь и доброе имя в глазах окружающих. На понимание этих простых житейских фактов у меня, к сожалению, ушло несколько печальных лет общения с этой мерзкой личностью.</p><p>Но поначалу мне даже нравилась его активность. К. выделялся из общей полусонной массы людей, всегда куда-то спешил, был все время «при деле», производил впечатление делового человека, полного грандиозных замыслов. Казалось, сам бог велел мне попробовать вылезти из КГБшного инкубатора через общение с ним. Какое мне дело до его темных сторон, программировать я научился, теперь пора учиться свои программы рекламировать и продавать, чтобы они не оставались «вещью в себе», а реально работали и приносили взаимное удовлетворение разработчику и потребителю.</p><p>Первыми на свет божий появились программные реализации калькулятора «Электроника МК-85 С» и системы выработки секретных ключей к нему. На идею программы выработки секретных ключей меня натолкнули женщины нашего отделения. В Спецуправлении работали, в основном, мужчины, и для того, чтобы коллектив не становился чрезмерно «мужским», начальство старалось в каждой рабочей комнате держать по крайней мере одну женщину. Их функции сводились, в основном, к техническим операциям: подготовкам отчетов, программированию каких-то простых задач и, естественно, раздаче продовольственных заказов, соблюдению очередности дежурства «по заказам» и тому подобное. С появлением компьютеров их основным времяпровождением в нашем отделении стала одна из самых первых и очень популярных компьютерных игр TETRIS. Но ведь это же готовый генератор случайных чисел! Моменты времени при нажатии на клавиши во время игры – это и есть случайная последовательность, которую можно использовать для генерации секретных ключей для «Электроники МК-85 С».</p><p>Сказано – сделано. Несложно было подготовить простенькую программку, которая фиксировала моменты времени при нажатии на клавиши и затем я, руководитель отделения, стал просить женщин в рабочее время играть в TETRIS: для проверки генератора надо было набрать статистику вырабатываемых знаков и просчитать ее характеристики. Просчитали: все нормально, практически случайное и равновероятное распределение.</p><p>Но все-таки калькулятор «Электроника МК-85 С» был весьма примитивным устройством, разрабатываемым для низовых звеньев Советской Армии. Его первоначальная программная реализация тоже не отличалась богатством функциональных возможностей: зашифровать и расшифровать, результат выдать на экран, такие программы для меня уже были неинтересны. Ведь возможности компьютера позволяли реализовывать практически все мыслимые в то время криптографические фантазии, я уже почувствовал вкус к программированию, к хорошему и удобному интерфейсу, была огромная жажда сделать что-то свое, нетривиальное, но в то же время понятное для пользователя,  даже самого непросвещенного в криптографии. Например, используя в качестве прототипа популярный интерфейс типа Norton Commander, сделать систему шифрования и электронной подписи файлов, заложить туда возможности как симметричного, так и асимметричного шифрования, ввести систему выработки секретных и открытых ключей, а также учет использования криптографических функций. Такую систему естественно было назвать <emphasis>Криптоцентр</emphasis>.</p><p>Это был конец 1991 года. Жуткое время: магазины пустые в самом что ни на есть прямом смысле этого слова, вечно полуголодное состояние, что будет впереди – непонятно, КГБ, называемое теперь по-другому, но сохранившее все прежние порядки, надоело до чертиков. Надежда только на компьютер, даже скорее не надежда, а почти религиозная вера в него, в его возможности, в то, что когда-нибудь с его помощью удастся вырваться на волю, ощутить себя свободным человеком, не думающим только о том, где и как достать, раздобыть, урвать то, что жизненно необходимо человеку. И вспоминать пережитое, как страшный, кошмарный сон.</p><p>Но все это после… А пока, в конце 1991 года, нужно было самому найти себе интересное дело, которое целиком бы поглотило, помогло бы оторваться от жуткой реальности, забыть вечно полуголодное состояние и страх перед будущим. Таким делом стал для меня Криптоцентр, моя первая реальная программа, которая предполагалась для широкого применения. Конечно же, никакие мои начальники не давали насчет Криптоцентра никаких указаний, это было время безвластия в Спецуправлении, когда каждый мог заниматься практически всем, чем пожелает. Кто-то стал подрабатывать в различных коммерческих структурах, кто-то просто слонялся целыми днями без дела, кто-то политизировался до посинения, но мне все это было неинтересно. Гораздо интереснее было писать Криптоцентр, осваивая при этом еще глубже мой любимый компьютер, все его неограниченные интерфейсные возможности, восхищаясь его простотой и надежностью. К тому времени у меня уже появился настоящий Notebook, который я стал таскать к себе домой, и вместо просиживания в своем кабинете допоздна, я стал пораньше уходить с работы, и дома, на кухне, тоскливо глядя на пустой холодильник, пытался окунуться в придуманный и реализуемый мною в абстрактном виртуальном мире Криптоцентр. И это помогало, сильно помогало продержаться в эти труднейшие месяцы, не давало выхода накапливавшемся чувствам безысходности, злости, обиды и несправедливости. Да и, пожалуй, многим в стране уже приелись зрелища, а все больше хотелось хлеба и хоть какой-то стабильности. Хоть какая-то стабильность наступила (впрочем, она и раньше была): самым стабильным в это время в России стало воровство.</p></section><section><title><p>Глава 3. Криптографическая приватизация</p></title><p>Социализм умер, СССР развалился, все стали растаскивать социалистическую собственность. Ее и раньше таскали, но сравнительно понемногу и потихоньку – вспомним продавщиц из советского гастронома или прорабов на стройках социализма. А еще очень часто то, что не могло быть утащено, просто сливалось или зарывалось в землю. Водители грузовиков, приписав себе в путевой лист несколько значащих цифр, вынуждены были избавляться при этом от предававшего их лишнего бензина, ударное Олимпийское строительство сопровождалось ударным закапыванием в землю оставшихся неиспользованными бетонных плит и прочих стройматериалов, ну а уж сельское хозяйство просто по определению всегда было близко к земле. «Не доставайся же никому, а то возродится капитализм!» – вот основной принцип социализма в подобных случаях.</p><p>И вот ненавистный капитализм, который столько раз поминали нехорошими словами различные партийные и комсомольские активисты, стал возрождаться с начала 90-х годов, и в первых рядах его строителей встали те же активисты, быстро выучившие диалектику не по Гегелю, а по Чубайсу. А кто не был активистом и диалектиком, тому в этой приватизации доставался, как правило, кукиш с маслом.</p><p>Легко понять, как приватизировать, к примеру, гастроном или автосервис. А как приватизировать бывшее 8 ГУ КГБ СССР, шифровальную службу? Что нужно, чтобы урвать от нее хотя бы какой-то кусочек, желательно полакомнее? Какие основные особенности криптографической приватизации?</p><p>Офицеры-математики из Спецуправления 8 ГУ в правовом отношении были почти теми же ГУЛАГовскими зеками из криптографических шарашек, описанных Александром Солженицыным в романе «В круге первом». Огромная интеллектуальная собственность, основательно проверенные и проанализированные криптографические алгоритмы были, как сначала казалось, ничейными, их разработчики не имели реальной возможности запатентовать или каким-то иным образом засвидетельствовать свои имущественные права на разработки, которым приходилось отдавать не один год поисков, сомнений, споров и дискуссий. Офицер, по определению, не имеет свободного времени, все время он находится на Государевой службе, даже когда спит, ест или попивает пивко все мысли должны быть направлены только на одно: как там страна любимая, все ли в ней спокойно и хорошо? А уж если вместо пивка ему вздумалось какой-то алгоритм придумать или программу написать – это тоже государственная собственность, такая же, как нефть или газ, только интеллектуальная. И все низменные помыслы о деньгах за эту собственность офицером сразу же должны быть выброшены в пропасть.</p><p>Что стало с государственными нефтью и газом – хорошо известно. А что же стало с государственной интеллектуальной собственностью? Вот наглядный пример из моей реальной жизни.</p><p>Разработка шифров на новой элементной базе потребовала около 10 лет работы многих талантливых людей, были написаны огромные тома отчетов, кандидатские и докторские диссертации на эту тему, все было очень основательно пропахано, проверено, теоретически и практически обосновано. Подготовлен реальный пример шифра на новой элементной базе – программа для калькулятора «Электроника МК-85 С». Вопрос к российскому читателю (зарубежные, если таковые когда-нибудь будут, ни за что не смогут дать правильный ответ): кому достанутся все дивиденды от продаж этого калькулятора?</p><p>Российский читатель, прочитавший предыдущую главу, наверняка сразу же даст правильный ответ: К., заводскому «толкачу», имевшему примерно такое же отношение к разработке шифров на новой элементной базе, как людоед из центральной Африки к разработке операционной системы Windows, но который знает толк в подобных делах. Ответ настолько очевиден, что даже не хочется обсуждать эту тему: это аксиома, в России всегда так бывает просто по определению. Гораздо интереснее, с точки зрения математика, проследить конкретные механизмы подобного чудодействия, описать этот замечательный алгоритм step by step.</p><p>Step 1. Родина в опасности! Наша армия не имеет удобных шифровальных средств! Необходимо оснастить ее портативными шифраторами «Электроника МК-85 С»!</p><p>Comment. Все согласны: в этом есть большая доля истины. Это все происходило у меня на глазах, когда К. был всего лишь инженером в моем отделении. И подобные мысли высказывались не только им, но и многими другими сотрудниками, причастными к разработке «Электроники МК-85 С». Только К. строил насчет нее слишком конкретные планы. По своим понятиям.</p><p>Step 2. Наша экономика в кризисе! Денег нет! Для оснащения армии портативными шифраторами надо много денег!</p><p>Comment. И опять же все согласны, возразить на это нечего, все именно так и есть. Только криптографы-математики, как правило, не были так сильно связаны с заводами, со спецификой их советской работы, с «проталкиванием» заказов. Здесь уже не абстрактная математика нужна, а опять же все конкретно, по понятиям. А математики – это слишком интеллигентная для такой работы публика, а потому их интересы в данном случае не столь важны. Да и к тому же они все офицеры, достаточно договориться с одним-двумя генералами и все подчиненные им офицеры возьмут под козырек.</p><p>Step 3. Для оснащения армии портативными шифраторами надо пустить их в открытую продажу и заработать на этом деньги для оснащения армии.</p><p>Comment. Ну, ну. Какие-то колхозные напевы: все мы делаем одно, общее дело, и не важно, кого при этом погладят по головке и дадут за это конфетку. В подобном колхозе очень легко все коврижки достаются обласканным Председателем колхоза «доставалам» дефицита, а рядовые колхозники, как правило, получают одни пустые трудодни. Но на всех митингах – плакаты: «Хлеб – Родине!»</p><p>Step 4. Я могу взять на себя функцию зарабатывания денег. Для армии, только для армии, ну и еще для развития отечественной криптографии!</p><p>Comment. Дети, только дети, как говорил Остап Бендер. Правда, в этом конкретном случае современный Остап Бендер говорил это не на общем собрании, а в узком кругу начальников-генералов, строя перед ними грандиозные планы: на заработанные деньги мы организуем широкий криптографический ликбез, вы будете читать лекции по криптографии во всех крупнейших городах Советского Союза и не только Советского Союза. Лесть, грубая и в большинстве случаев абсолютно нереальная, но задевавшая какие-то тайные генеральские струны. Ведь КГБ был абсолютно закрытой структурой, а многие начальники, сравнивая себя с американцами У.Диффи и М.Хеллманом, тоже мечтали о мировой известности.</p><p>Step 5. Я создам для этого малое предприятие и от его имени буду продавать портативный шифратор «Электроника МК-85 С».</p><p>Comment. Ближе к телу. Главный упор делался при этом на слово «малое». Какой-то новый вариант давней генеральской мечты – своего собственного свечного заводика, как тогда многим казалось. Вся эта демократия и малые предприятия казались в те времена (еще до путча 1991 года) какими-то несерьезными, временным явлением. Чем бы дите не тешилось, лишь бы не плакало.</p><p>Step 6. От имени малого предприятия я заключу Договор со Спецуправлением, по которому мне будут разрешены продажи портативного шифратора.</p><p>Comment. Момент истины. Но опять же всерьез никто не задумывался о юридических последствиях подобных действий. Все мыслили прежними категориями: К. – коммунист, если будет делать что-то не так, то вызовем его на партбюро и там проработаем как следует. Что такое Договор одного юридического лица (Спецуправления) с другим (кл-овским малым предприятием), какие из него могут последовать реальные результаты, никто в то время не имел четкого представления.</p><p>Step 7. Я честный! Я хороший! Я никогда никого не обманываю!</p><p>No comment.</p><p>Это было смутное время, золотая пора для разных жуликов и проходимцев. Юридической проработки подобных Договоров практически никакой не проводилось, достаточно было подобному пробивному человеку охмурить, окучить пару начальников, от которых зависело принятие решения, наобещать с три короба, навесить всякой лапши на уши – и все, готов Договор, фактически передающий права интеллектуальной собственности, добытой трудом многих людей, одному подобному К., который после этого принимает важный вид, осознает себя причастным к руководящему кругу, и начинает делать с этой бесхозной собственностью все, что душа его пожелает.</p><p>Правда, эта собственность казалась тогда не ахти какой и ценной. Хотя внутри шифратора был заложен алгоритм шифра на новой элементной базе, но его интерфейс, сервисные возможности полностью соответствовали самому низовому звену Советской Армии. Вводи информацию с убогой клавиатуры, получай выход только на экране, переписывай его вручную, алгоритм шифрования – только симметричный, ввод ключа – 100 знаков и 10 проверочных цифр – тоже только вручную, солдату можно приказать, а как убедить, например, банкира возиться с этим, как называл его сам К., «Шуриком», к тому же ломающимся с такой же частотой, что и любая советская электроника? Особо много желающих не было, к тому же К. по своей натуре установил на них совершенно астрономические цены: что-то около $400 за один калькулятор, в то время, как такой же серийный калькулятор со стандартной микросхемой стоил в обычном магазине «Электроника» около $10. Эту огромную разницу в цене К. объяснял исключительно новизной заложенных в «Электронику МК-85 С» криптографических идей, к которым он сам не имел никакого отношения.</p><p>Непременно загнулась бы организованная им фирма типа «Рога и Копыта», если бы не фальшивые авизо в Центральном Банке России…</p></section><section><title><p>Глава 4. Фальшивые авизо</p></title><p>В 1992 году в России произошло очень много интересных событий. Накануне, в декабре 1991 года, распался СССР. Хотя многие потом приписывали причину его распада тройке Ельцин – Кравчук – Шушкевич, сообразившей в Беловежской Пуще, но на самом деле все еще очень сильно определялось позицией Украины, где намного раньше был референдум, на котором большинство высказалось за незалежность. СССР умер, новый, 1992 год страна встречала с новым – старым названием – Россия и с демократически избранным и близким к народу (особенно по спиртосодержащей части) Президентом.</p><p>С 1 января 1992 года были выпущены на волю цены. Стала очевидна причина ужасающей пустоты в магазинах накануне Нового Года: все торгаши придерживали товар, чтобы потом продать его подороже. Сразу стали вспоминаться сказки про зверства капитализма, где возмущенные трудящиеся объявляли забастовки при повышении цен на 20%. Дети, салаги, не видали настоящего повышения, раза в три меньше чем за месяц. Но тут, справедливости ради, надо сделать одно замечание: условия эксперимента были разные. У них, за бугром, товары при этом никуда не исчезали, а у нас, в самой справедливой и прогрессивной стране, вся власть принадлежала торговому народу, который волен был силою этой власти отменить на некоторое время всякую еду вообще.</p><p>И вдруг оказалось, что с 1 января 1992 года власть торгового народа рухнула! Враз не стало наглых продавщиц, кидающих в толпу пакетики с колбасой, теперь эта колбаса свободно лежит целый день на прилавках и никто ее не покупает. Денег таких нет, ибо цены – коммерческие. Как забавно было видеть неприступных еще вчера теток за прилавком, теперь вынужденных улыбаться и чуть ли не зазывать к себе покупателей. Только деньги подавай! Вот где их только взять в таком количестве?</p><p>Где-то примерно в июне 1992 года впервые произошло еще одно знаменательное событие: появился свободный курс доллара по отношению к рублю. Он, правда, был и при советской власти, что-то около 90 копеек за 1 доллар, но тех, кто пытался доллары купить или продать сажали в тюрьму: все операции с валютой были «свободным» гражданам СССР запрещены, вся иностранная валюта, по определению, принадлежала государству. Граждане довольствовались только валютой жидкой. И вот с июня 1992 года любой человек в России получал реальную возможность купить или продать американскую валюту, не опасаясь быть отправленным за это за решетку. В момент появления биржевых валютных торгов курс доллара составлял около 125 рублей, и он почему-то сразу же стал очень быстро расти, чуть ли не на 30-40% каждый месяц. Инфляция, неработающая экономика, разборки во властных верхах, негативные экономические последствия распада СССР – все это, конечно же, напрямую влияло на состояние нашей национальной валюты.  Экономика и раньше потихоньку загибалась, но таких простых критериев оценки этого процесса не было. Теперь же появился очень четкий, объективный и не зависящий от правящей элиты критерий: курс доллара по отношению к рублю. Он сразу же стал очень популярным в народе, наравне с прогнозом погоды, а резкое повышение этого курса вызывало заметное раздражение всего населения.</p><p>Но была еще одна причина столь резкого роста курса доллара – фальшивые чеченские авизо. Фактически отделившаяся от России мятежная республика быстро нашла способ легкого добывания больших денег с помощью изготовления фальшивых платежных поручений, передаваемых по обычным телеграфным каналам в системе платежей Центрального Банка России. Оказалось, что эти каналы практически никак не защищены от доступа к ним криминала, это самые обычные почтовые отделения связи, по которым любой человек может послать своей бабушке в другой город телеграмму с поздравлениями с Новым Годом. А может и платежное поручение для зачисления на подставную фирму суммы с достаточным числом нулей. Правила составления таких телеграмм были очень простыми и в них в то время практически не использовались какие-то серьезные методы проверки их подлинности.</p><p>В ноябре 1992 года курс доллара составлял уже около 400 рублей. Из них, по оценкам ЦБ, 200 рублей – реальная цена доллара, 100 рублей добавляло ближнее зарубежье, активно избавлявшееся от еще советских рублей, а 100 рублей – фальшивые авизо. Для преступников часто курс доллара не играл существенной роли, полученные по фальшивым авизо деньги надо было как можно скорее перевести в доллары, твердую валюту, и это, естественно, приводило к стремительному падению рубля.</p><p>Центральному Банку России потребовалась профессиональная, криптографическая система защиты от подделок телеграфных авизо. Но с одним существенным замечанием: она требовалась не просто быстро, а практически немедленно, любая задержка с ее внедрением приводила к колоссальным денежным потерям, раскрутке инфляции, росту курса доллара. А кто мог предложить ЦБ поставить какую-нибудь систему защиты за 2-3 месяца? Генералы ФАПСИ? Да кто из них захочет брать на себя такую ответственность и хлопоты! Да и не было в тот момент за душой у ФАПСИшных генералов ничего, кроме общих разговоров, теоретизирования и лозунгов, а здесь срочно нужно действовать, невзирая на начальственные указивки, не уламывая по несколько дней очередного генерала подписать очередную бумагу, не бегая по нескончаемому бюрократическому кругу. А надавить на них сверху? Но ЦБ – самостоятельная структура, надавить на ФАПСИ не может, а в верхах идет ожесточенная борьба за власть, им не до фальшивых авизо.</p><p>Это было по своему замечательное время. Сама жизнь, критическая ситуация, в которой оказался Центральный Банк, вынудили его искать для защиты от фальшивых авизо все возможные средства. Критериями поиска были быстрота внедрения и криптографическая надежность, устойчивая работоспособность и простота в эксплуатации. Первая же моя встреча со специалистами ЦБ, которая произошла в начале сентября 1992 года, сразу же прояснила для меня ситуацию: вот то, реальное и очень нужное дело, где появилась уникальная возможность применить на практике все то, чему нас, математиков, учили на 4 факультете, чему я посвятил столько лет своей жизни.</p><p>Execute! ЦБ спасли шифры на новой элементной базе.</p></section><section><title><p>Глава 5. Подробности…</p></title><p>Сейчас, спустя пятнадцать лет, вся эта история с оснащением в 1992 году Центрального Банка России системой криптографической защиты телеграфных авизо, обрастает массой различных слухов и вымыслов. ФАПСИ, называющееся уже по-другому, естественно, все криптографические заслуги приписывает себе. Вот, например, что говорил г-н Матюхин в 2007 году.</p><cite><p><emphasis>«В конце ноября (2007 года – ММ) в Москве состоялся первый форум CNews. Он собрал представителей ключевых игроков ИТ-рынка и был призван определить будущее развития информационных технологий в России и в мире, понять роль ИТ в государстве и бизнесе завтрашнего дня.»</emphasis></p></cite><p>Это цитата с сайта <a l:href="http://safe.cnews.ru/reviews/index.shtml?2007/12/17/279874">http://safe.cnews.ru/reviews/index.shtml?2007/12/17/279874</a>. Далее там говорится следующее.</p><cite><p><emphasis>«Чтобы определить будущее, полезно осознать наше сегодняшнее местонахождение "на карте развития ИТ". Оценки роли России в эволюции ИТ-индустрии и роли ИТ в жизни нашего государства, данные спикерами форума, были весьма неоднозначными. Например, руководитель Федерального агентства по информационным технологиям Владимир Матюхин не согласился с популярным мнением о том, что в области ИТ Россия постоянно догоняет Запад. По его словам, в нашей стране всегда были системы, аналоги которых западные страны так и не смогли разработать. Правда, эти решения были "страшно далеки от народа" и от реализации задач, в наибольшей степени востребованных населением. В качестве примера г-н Матюхин привел использование уникальной технологии, разработанной в 1993 году ФАПСИ и ставшей препятствием на пути распространения фальшивых авизо из Чечни. Данное решение фактически сделало этот преступный бизнес бессмысленным.» </emphasis></p></cite><p/><p>Я, по правде говоря, так и не понял, в качестве чего привел г-н Матюхин пример «уникальной технологии, разработанной в 1993 году ФАПСИ»: в качестве решения, которое «страшно далеко от народа», или наоборот, в качестве «реализации задач в наибольшей степени востребованных населением».  Но это можно отнести к издержкам редактирования данного выступления, по смыслу, все-таки, «препятствие на пути распространения фальшивых авизо из Чечни», которое «сделало этот преступный бизнес бессмысленным», не так уж далеко от народа. Скорее наоборот, судя по тому вниманию, которое сейчас, спустя столько лет, вызывают эти вопросы в Интернет.</p><p>Вот только хотелось бы услышать от руководителя такого высокого ранга хоть какие-нибудь подробности создания и внедрения этой уникальной технологии, а то в том же Интернете, в интервью информационному агентству REGNUM годом раньше, в декабре 2006 года (<a l:href="http://www.regnum.ru/news/749825.html">http://www.regnum.ru/news/749825.html</a>), некий «эксперт, боровшийся с фальшивыми авизо», утверждает прямо противоположное и уже кое с какими подробностями.</p><cite><p>«Мы разработали уникальную криптографическую систему защиты. Некоторые элементы этой системы не имеют аналогов в мире. Каждый финансовый платеж авизо защищался мини электронной цифровой подписью. Авизо пересылались по специальным средствам связи между РКЦ. Подделать такой финансовый платеж невозможно.</p><p><emphasis>Когда началась эта работа, Центробанк вообще никому не доверял. Для государственной организации это было беспрецедентно, но, вероятно, для этого были основания. Руководство чувствовало, что кто-то и в самом Центральном банке работает на криминал, поэтому было принято решение на первом этапе изготавливать "ключи" (определенная последовательность цифр, которая вводится в шифратор; зная эту последовательность и имея шифратор, можно производить дешифрование информации – прим. ИА REGNUM) непосредственно в нашем офисе. На последующих этапах ЦБ РФ самостоятельно изготавливал ключи. Здесь, где мы с вами разговариваем, находились около двадцати охранников Центробанка – с автоматами, в бронежилетах, и под их защитой наши сотрудники делали эти "ключи". Можно сказать, что мы в тот момент держали в руках "ключ" от всех финансов России.</emphasis></p><p>Таким образом, всю техническую сторону дела выполняла только компания "Анкорт". Необходимо было в течении нескольких месяцев поставить шесть тысяч шифраторов, разработать уникальные криптографические решения для защиты 1800 абонентов сети, правила функционирования защищенной сети и многое другое для обеспечения необходимого уровня информационной защиты сети ЦБ РФ. Наша компания выполнила свою задачу, и с 1 декабря 1992 г. защищенная система ЦБ РФ начала функционировать. Уже на протяжении более 14 лет никому не удалось технически подделать авизо ЦБ РФ.</p><p><emphasis>Естественно, это было очень и очень небезопасно. У нас не было оружия, но мы ходили в бронежилетах. Мы столкнулись лицом к лицу с нашими противниками. Криминал приезжал с оружием, блокировал производство шифраторов, так что нам пришлось перевозить их в безопасное место, приносили огромные суммы денег, чтобы подкупить, угрожали и требовали "ключи". Но они опоздали, и им было сказано: "Что бы вы ни сделали, господа, все это будет бесполезно: система уже запущена, и изменить ее вы не сможете". С другой стороны, спохватились государственные органы: как же без их ведома производится защита государственного банка, а вдруг что-то случиться, могут снять с должности... И на всякий случай стали заводить уголовное дело на руководителя компании за несанкционированное оснащение ЦБ РФ»</emphasis></p></cite><p>И ни слова о ФАПСИ. Так, намеки, на какие-то «государственные органы», которые «на всякий случай стали заводить уголовное дело за несанкционированное оснащение ЦБ РФ» на героя – руководителя компании. Какие-то таинственные «наши сотрудники», которые в бронежилетах, под защитой около 20 охранников Центробанка, «держали в руках ключ от всех финансов России». Но имя главного героя, спасителя России, у читателей REGNUM не вызывает сомнений.</p><p>Эта публикация, с подробностями голливудского боевика, пошла гулять по всему Интернету, практически никто не усомнился в том, что есть еще на Руси такие криптографические богатыри, как компания «Анкорт», которая «выполнила всю техническую сторону» дела оснащения огромной сети ЦБ РФ надежнейшей  защитой, разработала «уникальную криптографическую систему», не имеющую аналогов в мире. Обычная электронная подпись, основанная на системе с открытым распределением ключей, по сравнению с «мини электронной цифровой подписью», просто отдыхает.</p><p>Восторженных почитателей героя – «эксперта» мне хочется немного приземлить. Простеньким сравнением заголовка из этой статьи, опубликованной в конце 2006 года, с предисловием к моей книге «Практическая криптография», вышедшей в свет в начале 2003 года.</p><image l:href="#tab9-1.png"/><image l:href="#tab9-2.png"/><image l:href="#tab9-3.png"/><p>Мне кажется, что, забывая упомянуть всех, кроме самого себя, «эксперт» мог бы все же не опускаться до такого явного плагиата.</p><p/><p>Впрочем, в сторону эти примитивные криптографические сказки. Я надеюсь, что читателю будет интересно узнать истинные подробности того, как в 1992 году появилась система защиты телеграфных и почтовых авизо в Центральном Банке России, от непосредственного участника тех событий. Сразу же оговорюсь: никаких бронежилетов я на себя ни разу в жизни не надевал и около 20 охранников Центробанка меня не охраняли, когда я распечатывал на двустороннем лазерном принтере ключевые таблицы.  Ключ, правда не от всех финансов России, а всего лишь от системы выработки всех ключевых таблиц, в руках действительно держал: это была дискета 1, 44 Мб. И вынужден констатировать, что никто огромные суммы денег за эту дискету мне не предлагал. Да и за разработку всей системы тоже.</p><p>Итак, обо всех тех событиях по порядку в хронологической последовательности.</p><p>Первый портативный шифратор «Электроника МК – 85 С» появился на свет в конце 1990 года. И его роды были трудными, как всегда бывает, когда впервые используется новый тип шифра. А новизна заключалась в следующем: работал этот шифратор не с битами и не с байтами, а с обычными десятичными цифрами. Помните, в семнадцати мгновениях весны: «От предчувствия удачи у Мюллера заболела голова». Заболела потому, что он обнаружил одинаковые цифровые пятизначные группы в шифровке от русской радистки Кэт и в донесении, перехваченном от Штирлица в Берне. А еще в Советской Армии с очень давних времен использовались очень громоздкие и неудобные переговорные кодовые таблицы, в которых разные приказы, команды, военные сведения заменялись на цифровые кодовые обозначения. И если их не перешифровывать с помощью такой же десятичной гаммы наложения, то голова может заболеть не только у абстрактного Мюллера.</p><p>Причиной появления «Электроники МК – 85 С» стала война в Афганистане, когда неудобные переговорные кодовые таблицы в критических ситуациях вынуждали солдат передавать данные вообще открытым текстом, что приводило к трагическим событиям. Я уже упоминал ранее одного из инициаторов этой разработки, Славу, который к тому времени успел побывать в Афганистане и знал об этих проблемах не понаслышке. Тот отдел, куда я попал после степановского Теоретического отдела, как раз и занимался в том числе разработкой кодовых таблиц для Советской Армии и методами их перешифровки. Он и еще двое молодых ребят, все – математики, выпускники Высшей Школы КГБ, придумали первый вариант криптосхемы для «Электроники МК – 85 С».</p><p>Основным критерием была скорость шифрования. «Электроника МК – 85 С» это, фактически, бытовой программируемый калькулятор «Электроника МК – 85», в котором был реализован простейший язык BASIC. У меня даже сохранился его снимок.</p><p id="__1079450038"><image l:href="#img_5_0.png"/></p><p>Теоретически можно было бы вообще ничего в нем не переделывать, а запрограммировать на этом родном языке алгоритм шифрования и использовать в качестве шифратора дешевый бытовой калькулятор.  Но проблема заключалась в том, что никаких периферийных устройств к нему не подключалось и ввести готовую программу шифрования было просто неоткуда. А дойти до такого садизма, как заставлять солдат Советской Армии вводить вручную написанную на BASIC программу шифрования, никто не мог даже в КГБ. Требовалось создать специализированную микросхему, реализующую алгоритм шифрования аппаратно, но алгоритм должен быть простой и быстрый, ресурсы калькулятора – весьма ограничены.</p><p>В борьбе за скорость разработчики алгоритма за основу взяли шифратор типа «Ангстрем-3», естественно переделанный по сравнению с тем первым вариантом, который я приводил в этой книге. Пришлось увеличивать длину входного слова, теряя при этом в скорости, и тогда ребята сначала решили использовать «Ангстрем-3» только для выработки разового ключа, а быструю раскрутку гаммы осуществлять с помощью простенькой балалайки. В Теоретическом отделе эта балалайка была быстро разломана, а у начальства тогда отложилось в голове, что калькулятор – нестойкий.</p><p>Балалайку выкинули, стали использовать «Ангстрем-3» для раскрутки гаммы. На грани между допустимым компромиссом между скоростью и стойкостью, давая повод для теоретических дискуссий на тему «стойкий – нестойкий» и нервируя начальство. Но дело в том, что для каких-то разумных подходов к снижению трудоемкости определения неизвестного ключа требовался огромный материал, огромное количество открытого и соответствующего ему шифрованного текста: если мне сейчас не изменяем память, порядка 10<sup>6</sup> – миллиона знаков. Теоретически такое допускалось, практически же, глядя на калькулятор, в то, что по его кнопкам можно нажать миллион раз и он при этом не сломается, верилось с трудом.</p><p>К чему я сейчас рассказываю об этом «криптографическом базаре»? Цена его оказалась слишком высокой. Но об этом чуть позже.</p><p>Все околокриптографические  подробности, связанные с проталкиванием выпуска «Электроники МК – 85 С» на заводе Ангстрем в Зеленограде, я уже приводил выше. Финал таков: правдами и неправдами, в основном за счет усилий К., выпуск был налажен. В этом надо отдать ему должное. И действительно, для этого требовались деньги. Это было уже в 1991 году, еще до путча, полного паралича в Спецуправлении еще не было, опять же какими-то правдами и неправдами (окучиванием начальников) К. сумел добиться снятия с «Ангстрема-3» грифа секретности и разрешения продавать «Электронику МК – 85 С». Нельзя не признать, что это решение было разумным, иначе этот единственный реальный пример шифра на новой элементной базе так бы и сгнил в сейфах КГБ – ФАПСИ.</p><p>Августовский путч парализовал Спецуправление. Все ждали, что контору вот-вот разгонят, практически все работы встали, спасайся, кто может. Все стали патриотами коммерческой криптографии, включая руководство. Я тоже был тогда  маленьким начальничком, правда не настоящим, как мне прямо говорили мои подчиненные, а компьютерным фанатом. К. тоже не считал меня за своего полноценного начальника, но мой компьютерный фанатизм, по-видимому, внушал ему уважение, и я тоже попал под его окучивание, правда, не как начальник, а как математик-криптограф-программист.</p><p>Для продажи «Электроники МК – 85 С» в 1990 году К. создал малое предприятие «Анкорт». Это предприятие было малое в самом прямом смысле слова: постоянно в нем работали только два человека – сам К. и его бухгалтер. К. начал заманивать в «Анкорт» офицеров Спецуправления, но желающих было мало, К. не вызывал к себе доверия у офицеров. Те ребята, которые разрабатывали криптосхему для «Электроники МК – 85 С», работать в «Анкорте» отказались. Практически все мои друзья не советовали мне связываться с К., но в Спецуправлении в конце 1991 года был хаос, всякая осмысленная работа, требующая знаний криптографии, практически встала, будущее – более чем неочевидно. Мысли о том, что кушать самому и кормить семью надо каждый день, заставляли искать пути к выживанию в то время. А контакты с «Анкортом», несмотря на негативные отзывы большинства людей о К., казались мне в то время меньшим из зол. Сейчас, по прошествии стольких лет, мне приходится признаваться самому себе: это была большая ошибка,  нельзя было идти на «сделку с дьяволом» вопреки моральным принципам, которые в те времена существовали в среде математиков-криптографов.</p><p>Итак, К. соблазнил меня работать на «Анкорт», рисуя перспективы всяких «райских наслаждений». К тому времени, помимо фанатизма, у меня уже был достаточный опыт написания программ, поэтому подготовить программную реализацию шифратора «Электроника МК – 85 С» на компьютере не составляло большого труда. Кроме того, первая версия системы Криптоцентр стала приобретать товарный вид, и мне было даже интересно, как она будет воспринята в открытом мире.</p><p>Где-то с начала 1992 года К. стал активно рекламировать «Электронику МК-85 С». У нас с ним сложился своеобразный дуэт, в котором К. играл роль зазывалы-торговца, а я – технического специалиста, способного объяснить дотошным покупателям все криптографические нюансы портативного шифратора и своей программы. Мы стали с ним ездить по разным выставкам и выставлять на них эту криптографическую продукцию. И вот где-то в августе 1992 года на одной из выставок калькулятор приметили специалисты из ЦБ.</p><p>Здесь, упомянув про первые контакты с ЦБ, мне хочется сделать еще одно отступление про обстановку в Спецуправлении в то время. Период, когда слова «коммерческая криптография» были допустимыми, закончился где-то в мае 1992 года. В это время вышел Указ Президента Ельцина о запрете коммерческой деятельности в государственных структурах (точное название сейчас не помню, но смысл был именно такой). 8 и 16 управления КГБ, а также управление правительственной связи были выведены из структуры КГБ и объединены в ФАПСИ – Федеральное Агентство Правительственной Связи и Информации. Новый генеральный директор ФАПСИ рьяно бросился выполнять Указ: «Всякую коммерческую деятельность запретить, заключенные к тому времени Договоры – разорвать!» Вроде как выдавили из тюбика зубную пасту, а теперь приказано вдавить ее обратно. «Мобилизующий» приказ, такие не раз приходилось слышать и от генерала – начальника 4 факультета. Но времена уже были не те, грозные приказы не вызывали священного трепета. Лозунг – лозунгом, а жизнь – жизнью. К тому же поговорка «рыба гниет с головы», как показала дальнейшая история ФАПСИ, представленная сейчас в разделе уголовно-криминальной хроники на сайте компромат.ру, оказалась удивительно точной.</p><p>Мое сотрудничество с «Анкортом» продолжалось и в конце концов оно привело меня в Центральный Банк для разработки в минимально возможные сроки системы криптографической защиты платежных поручений. Сейчас, спустя 15 лет, когда всем стало ясно, что в 1992 – 1993 годах для Центрального Банка России была создана эффективная система защиты банковских авизо, у руководства бывшего ФАПСИ нет желания вспоминать какие-нибудь подробности того, как изгибалась «Генеральная линия» в то время, и какой хаос творился тогда в Спецуправлении. А подробности такие: эта система создавалась полулегально, в обход руководства ФАПСИ, под прикрытием малого предприятия «Анкорт», ибо любые попытки каким-то образом «легализовать» проводимые тогда работы неизбежно привели бы к их затягиванию.</p><p>Подробности состоят также в том, что сначала Центральный Банк пытался официально обратиться в ФАПСИ с просьбой разработать систему криптографической защиты банковских авизо. К тому времени у руководства ФАПСИ уже выработался условный рефлекс: коммерческая криптография должна использовать только алгоритм ГОСТ 28147-89, потому что с него давно сняты все подозрения в секретности. А как конкретно коммерсанты будут использовать этот алгоритм – их проблемы. Завод «Ангстрем» в Зеленограде начал выпускать специализированные платы «Криптон» для персональных компьютеров, вот пускай покупают и используют. Как и всегда было в СССР: что бы ни выпускала промышленность, все равно получается танк или автомат Калашникова. Калькулятор «Электроника МК – 85 С» явно не укладывался в этот стереотип, в нем не было криптографического танка – алгоритма ГОСТ, а по виду и по размерам он больше напоминал продукцию загнивающего запада, откуда, кстати, и вел свою родословную. Поэтому, хотя К. и протолкнул разрешение на его продажу, но это было еще в «прошлой жизни», до прихода нового руководства ФАПСИ. Выдавленная зубная паста должна быть загнана обратно в тюбик!</p><p>Под системой криптографической защиты для ЦБ в ФАПСИ понимали что-то такое, что в первую очередь минимизировало бы всякую ответственность. Только ГОСТ, ответственность за него минимальна и за десять лет согласований и утверждений «размазана» по такому количеству чиновников, что найти ответственного уже невозможно. Во вторую очередь, Указ Ельцина о запрете коммерческой деятельности в госаппарате понимался как запрет для подчиненных, но не для начальников. Вкус к получению денег уже пришел. Вот поэтому в 1992 году, в ответ на запрос Центрального Банка, ФАПСИ в свою очередь запросило на разработку системы криптографической защиты около двух лет, чтобы попытаться найти за это время, как и к какой элементной базе пристроить танк ГОСТ, поскольку во многих расчетно-кассовых центрах ЦБ в то время компьютеров попросту не было, и около двух миллиардов рублей.</p><p>Центральный Банк, надо отдать должное его руководству, не пошел на поводу у ФАПСИ. Два года затяжки грозили непредсказуемыми последствиями для всей финансовой системы России, фальшивые авизо вылавливались исключительно благодаря интуиции и опыту молодых девушек-операционисток из РКЦ практически ежедневно. А сколько не вылавливалось? Ответ на этот вопрос давал стремительный рост курса доллара.</p><p>Решающим оказался сентябрь 1992 года. Первая же встреча в ЦБ показала, насколько они заинтересованы в поисках тех, кто мог бы оказать хоть какую-то конкуренцию ФАПСИ. Срочно нужна криптографическая защита телеграфных авизо, все остальное – вторично. На первый взгляд, нет проблем, калькулятор – вот он, перед вами, шифруйте и защищайте, но дьявол, как всегда, скрывался в криптографических деталях.</p><p>Не требовалось шифровать, а нужна была короткая проверочная комбинация, код подтверждения достоверности, КПД, который бы гарантировал подлинность платежного поручения. Никто и никогда при разработке криптографических алгоритмов для «Электроники МК – 85 С» не предполагал, что калькулятор может потребоваться для выработки какого-то КПД. Поэтому, несмотря на всю заманчивость возможного контракта с ЦБ, К. сначала решил от него отказаться. Во-первых, калькулятор неприспособлен для выработки КПД, во-вторых, мало привлекала перспектива конкурировать с ФАПСИ, в котором он к тому времени был инженером, а я – действующим офицером, одним из его начальников.</p><p>И вот дернул же меня тогда какой-то черт с ним не согласиться! Точнее – посоветовать немного подождать с ответом: может быть что-то удастся придумать. Для меня это решение было абсолютно нелогичным, иррациональным, оторванным от всякой реальной жизни. Нужно ли мне портить отношения с ФАПСИ, когда остается всего два года до заветных 20 лет выслуги, дающих право на офицерскую пенсию? Такое ли безграничное доверие вызывал к себе К., от которого шарахались все офицеры Спецуправления? Нужно ли было отдавать в его руки такой уникальный контракт, как разработка системы защиты для всего Центрального Банка России? Такой ли большой я имел к тому времени опыт общения не с интеллигентными математиками-криптографами, а с циничным дельцом, с которым можно иметь дело только по принципу: не верь, не бойся, не проси?</p><p>В общем, мой первый опыт реального бизнеса оказался примерно таким же, как и первый вариант шифратора «Ангстрем-3», то есть не просто плохим, а прямо никудышным. В результате в 2006 году на всю страну публично заявляется: «…всю техническую сторону дела выполняла только компания "Анкорт"».</p><p>Нет, не всю. Компания «Анкорт» в лице ее директора выполняла безусловно важную функцию: выбивание из зеленоградского завода в кратчайшие сроки большого числа калькуляторов «Электроника МК – 85 С». Точка. Но этого недостаточно для оснащения такой организации, как Центральный Банк. Нужна еще криптографическая инфраструктура: разработка способов использования калькулятора для выработки КПД, создание и наладка системы выработки и смены ключей, нормативные инструкции, обучение персонала, модернизации системы и т.п. Нормальные компании, планирующие долгосрочный бизнес, подбирают для таких работ специалистов, заключают с ними юридически выверенные до мельчайших подробностей контракты, ведут прозрачную финансовую политику, со специалистами обращаются чрезвычайно бережно, всеми силами стараются вовлечь их в дела компании, заинтересовать в получении прибыли за счет заключенных контрактов и многое, многое другое, что гораздо позже я наблюдал в Корее.</p><p>Но мой первый опыт в коммерческой криптографии в виде контактов с «Анкорт» я сейчас не могу назвать иначе, как варварский. Огромный объем проделанной работы, удачный контракт с Центральным Банком, в результате – не просто ноль, а глубокий минус без пенсии офицера.</p><p>Это все философия жизни, пора перейти к прозе. К криптографическим раздумьям в сентябре 1992 года о том, как приспособить калькулятор для выработки КПД. Сначала – о том, что же вообще мог делать этот калькулятор.</p><p>Он изначально разрабатывался для Советской Армии, для засекречивания переговоров ни самом низовом уровне: отделение, взвод, рота. Два режима работы: буквенно-цифровой и чисто цифровой. В первом случае с клавиатуры вводилось нормальное сообщение на русском языке, которое затем засекречивалось и высвечивалось на экране в виде пятизначных цифровых групп. Этот режим считался основным, в перспективе предполагалось, что существовавшие долгое время в армии кодовые переговорные таблицы будут отменены, все сообщения будут вводиться открытым текстом с клавиатуры, засекречиваться, а затем полученные пятизначные группы будут продиктованы в канал связи. Но такое могло произойти очень нескоро, отмена переговорных кодовых таблиц – дело будущего, а пока предполагалось, что калькулятор может быть использован для их перешифровки, чтобы избежать опасных повторов кодовых обозначений, как об этом очень популярно поведали Штирлиц и Мюллер. В этом режиме с клавиатуры вводились только цифры, которые затем перешифровывались и на экран опять же выдавались цифровые пятизначные группы.</p><p>Ничего этого Центральному Банку не требовалось. Им не требовалось шифровать платежное поручение, лишний раз усложнять и без того непростую работу операционисток из РКЦ. Количество авизовок, обрабатываемых каждой из них, доходило до нескольких сотен за день, это не экзотические шифровки Юстас – Алексу, отсылаемые раз в месяц. Требовалось добавить к авизовкам какой-то короткий КПД, который бы зависел как от содержания платежного поручения (от кого, кому, какая сумма, дата и т.п.), так и от ключа, известного только в РКЦ. Нет ключа – вычислить КПД нельзя. И более того, нет ключа – нельзя в уже готовом платежном поручении изменить хоть какие-то данные (например, сумму перевода), ибо тогда КПД должен быть совсем другим, никак не связанным с первоначальным.</p><p>Самое печальное заключалось в том, что естественные методы защиты, например, зашифровать в цифровом режиме сумму перевода, были абсолютно неприемлемы. Во-первых, при шифровании в шифрованный текст автоматически добавлялся десятизначный маркант, а одним из требований ЦБ было то, что длина КПД не должна превосходить 10 цифр. Этот маркант являлся простым набором случайных чисел и гарантировал отсутствие повторов гаммы наложения, которое могло бы привести к повторениям в шифровках а-ля 17 мгновений весны. Но с точки зрения выработки КПД для ЦБ он был абсолютно бесполезным, не нес в себе никакой информации о платежном поручении и съедал отпущенный лимит по длине КПД. Во-вторых, и это самое главное, шифрование не давало гарантированной защиты от подделки. Шифрование – это простое гаммирование, сложение цифр открытого текста со знаками зависящей от ключа гаммы наложения. И если вычислить КПД было нельзя, то изменить в готовом платежном поручении сумму перевода можно было очень просто: сумма известна, зашифрованная сумма тоже известна из КПД, вычитаем одно из другого, получаем гамму наложения, складываем ее с измененной суммой, получается новый КПД, который будет принят получателем как истинный. В криптографии это было давно известно, еще со времен войны во Вьетнаме, когда зашифрованные шифром гаммирования команды управления советскими ракетами изменялись американскими системами перехвата. Советские ракеты стали летать не в те вьетнамские джунгли, а криптографы схватились за голову. В 70-е годы появилась теория шифрующих автоматов, одним из разделов которой стала имитостойкость, т.е. способность шифра противостоять целенаправленному навязыванию ложной информации. И первым постулатом, первой аксиомой стало: шифры гаммирования не являются имитостойкими. Калькулятор «Электроника МК – 85 С» был простейшим устройством шифрования именно по принципу гаммирования, никакие имитоприставки в нем не предполагались, ресурсов было по минимуму, да и для низовых звеньев Советской Армии они не требовались. Ведь там в цифровом режиме перешифровывались кодовые переговорные таблицы, их содержание потенциальному противнику предполагалось неизвестным, требовалось всего лишь гарантировать отсутствие повторений.</p><p>Попечалившись над этими проблемами пару дней, я стал искать нетривиальное решение. И оно в конце концов нашлось, простое и понятное, которое, с одной стороны, полностью устроило Центральный Банк, поскольку КПД получился коротким, не более 10 цифр, как того и требовал заказчик, а с другой – полностью исключило всякие возможности подделок. Только «покупай» ключи, как нас и учили в Высшей Школе КГБ, рассказывая о дисковых шифраторах.</p><p>Суть в следующем: шифровать ничего не будем. Займемся маркантом. Если поглядеть на снимок калькулятора, то среди его черных кнопок  в верхнем ряду вторая справа – генератор случайного марканта. Он необходим в шифрах гаммирования для обеспечения уникальности вырабатываемой при каждом шифровании гаммы. С помощью марканта обеспечивается отсутствие повторений в шифртексте, даже если какие-то повторения встречались в открытом тексте. В «Электронике МК – 85 С» маркант многократно шифровался с помощью долговременного секретного ключа, но уже в режиме блочного шифра, и полученный таким образом результат становился разовым криптографическим ключом шифратора «Ангстрем-3», действительным только для данного сообщения. Своеобразный аналог session key в современных компьютерных системах, использующих протокол SSL. И вот тут то уже вовсю использовался «лавинный эффект» размножения различий, которым обладали блочные шифры. Измени хоть один символ в марканте – разовый ключ будет уже абсолютно другим, и каким конкретно – невозможно вычислить без знания долговременного ключа.</p><p>Но на приемном конце для расшифрования сообщения должны были ввести сначала маркант и затем вычислить с его помощью разовый ключ данного сообщения. Так и было, первые 10 знаков в любой шифровке, полученной с помощью калькулятора, всегда были маркантом. Пользователи этого практически не замечали, они вводили все подряд: маркант и шифртекст, а калькулятор сам отбирал первые 10 знаков, вычислял по ним разовый ключ и с его помощью расшифровывал остальной текст. Но эта была та зацепка, то нетривиальное решение, которое в конечном итоге и позволило спасти Центральный Банк от фальшивых авизо. Ничего не шифруем, а в цифровом режиме расшифрования в качестве марканта (первые 10 знаков) вводим банковскую информацию, которую необходимо защитить от подделок. Из этой информации калькулятор автоматически вычисляет разовый ключ для расшифрования непонятно чего, но нам расшифровывать ничего и не надо: вводим, например, в качестве шифртекста одни нули, тогда получаем чистую гамму наложения, кусочек нужной длины используем в качестве КПД. Хоть 5, хоть 7, хоть 10 знаков, это безразлично, всю имитозащиту выполнил маркант, точнее – алгоритм его преобразования в разовый ключ.</p><p>Эта неожиданная идея сразу перевернула все пессимистические взгляды на возможность использования калькулятора в ЦБ. КПД вырабатывать на калькуляторе можно, и способ выработки удовлетворяет всем банковским требованиям. Банк реально получал надежнейшую криптографическую защиту, для реализации которой не требовалось разрабатывать заново какие-то шифровальные средства, все уже готово и серийно выпускается в Зеленограде. Следовательно, в кратчайшие сроки можно решить проблему защиты от фальшивых авизо.</p><p>Решение есть, запатентовать бы. И выставить бы «эксперту, боровшемуся с фальшивыми авизо», как это и принято во всем цивилизованном мире, условия: решение – есть, хочешь – покупай. И потребовать оформить юридически Договор на передачу интеллектуальной собственности с указанием в нем своих роялти. Печально сейчас, 15 лет спустя, вспоминать об этом. Нет, не было тогда никаких реальных возможностей запатентовать это решение. Я был в то время действующим офицером ФАПСИ, т.е. юридически совершенно бесправным лицом, для любого патентования нужно было разрешение руководства. Один патент у меня к тому времени уже был – на алгоритм шифрования типа «Ангстрем-3», в нем – все по честному, только реальные разработчики из НИИ Автоматики и Спецуправления. Оформляли этот патент около двух лет. Проку с него, как показала практика,  – ноль, все вопросы передачи прав на продажу «Электроники МК – 85 С» решались начальниками-генералами, про этот патент никто и не вспомнил. Криптографический ГУЛАГ оставался неизменным со сталинских времен.</p><p>Вот так «Анкорт» и получил «уникальную криптографическую систему защиты», у которой «некоторые элементы не имеют аналогов в мире», практически даром, как впоследствии практически даром были приватизированы многие природные ресурсы России. Но современные олигархи хотя бы не выступают публично с заявлениями типа: «Мы создали нефть и газ».</p><p>Итак, в середине сентября 1992 года стало окончательно ясно, что калькулятор можно использовать в ЦБ. Там сразу же за нее ухватились, как за соломинку, первоначально планируя использовать в течение полугода, до появления чего-то более серьезного, чем казавшийся примитивным калькулятор.  «Анкорт» где-то в конце сентября заключил официальный контракт с Центральным Банком на поставку большой партии калькуляторов «Электроника МК – 85 С».</p><p>Но в ЦБ еще нужно с нуля создавать криптографическую инфраструктуру: систему выработки ключей к калькулятору, нормативные документы для банковского персонала, никогда до этого ни с какими шифровальными устройствами не работавшего, программную реализацию алгоритма выработки КПД на компьютере для больших РКЦ и многое другое. Про это в контракте не было речи по понятным соображениям: не хотели лишний раз дразнить ФАПСИ. И без этого реакция криптографических генералов, считавших себя единственными монополистами на все, что связано с криптографией, была однозначной: запретить! Во-первых, никто не хотел брать на себя никакой ответственности, а во-вторых, фактически уплывал богатый клиент. Но как запретить? Это был октябрь 1992 года, никаких официальных поводов для запрета еще нет, Указ Ельцина № 334 «О лицензировании и сертификации в области защиты информации» будет принят гораздо позже, в 1995 году. И вот тогда вспомнили «криптографический базар» в Теоретическом отделе о том, стойкий или нестойкий калькулятор «Электроника МК – 85 С», и запустили в ЦБ «пену»: сомневаемся в его криптографической надежности.  Доллар растет, как на дрожжах из-за фальшивых авизо, а ФАПСИ в это время пускает в Центральный Банк, предпринявший реальные шаги для защиты своих платежей, криптографические «пенные волны». И самое интересное в том, что эти волны совершенно беспочвенны. Ведь для выработки КПД в калькуляторе, во-первых, ничего не шифруется, а во-вторых информация, обрабатываемая с помощью «Ангстрема-3» на одном разовом ключе, крайне мала, несколько знаков, тогда как все сомнения в криптографических качествах возникали при миллионе знаков.</p><p>Несколько эпизодов из этих событий мне особенно запомнились. В конце октября 1992 года Центральный Банк пригласил меня и К. на довольно представительный симпозиум по проблемам информатизации, который проходил в здании бывшего СЭВ на Арбате.  У меня с собой был довольно экзотический по тем временам Notebook, выдававший разработчика, к тому же там было заявлено, что мы с К. разрабатываем систему защиты для ЦБ. И вот в перерыве на меня буквально налетел какой-то важный господин, по виду – высокопоставленный чиновник.</p><p>– А Вы знаете, что Ваша система нестойкая?</p><p>– Откуда у Вас такие сведения?</p><p>– Я знаю!</p><p>– А Вы сами по образованию кто, криптограф?</p><p>Господин не был криптографом по образованию, но то, что система защиты для ЦБ – нестойкая, почему-то не вызывало у него сомнений.</p><p>Результатом этих «пенных волн» была задержка с внедрением системы защиты примерно на две недели. Это было в начале октября 1992 года и читатель легко сможет прикинуть стоимость двухнедельной задержки по динамике роста курса доллара в то время.</p><p>Ну а мне в это время надо было подумать о криптографической инфраструктуре для ЦБ. Как вырабатывать ключи? Как вообще переложить на компьютер максимально возможную работу по защите телеграфных авизо? Идей была масса, все сводились к тому, чтобы в будущем попытаться максимально автоматизировать эту систему кодирования. В октябре 1992 года все начиналось с простейших программ – первых версий системы «Криптоцентр – авизо» для выработки КПД на компьютере и выработки ключей для такой огромной сети, как Центральный Банк. Первые две недели октября из-за «пенных волн» выдались спокойными, в ЦБ их переваривали, а у меня появилось время написать первую версию «Криптоцентра – авизо».</p><p>В начале ноября 1992 года в ЦБ было принято окончательное решение, несмотря на все возражения ФАПСИ, использовать калькулятор для защиты банковских платежей. Окончательная точка была поставлена на совещании у первого заместителя Председателя Центрального Банка Р.А.Ситдикова, которое проходило 7 ноября на Неглинке, неподалеку от Красной площади, на которой в этот день шумела то ли демонстрация в честь Великого Октября, то ли что-то еще. Первый же вопрос, который г-н Ситдиков задал разработчикам системы защиты, был, естественно, о криптографической стойкости.</p><p>– А Вы уверены, что Ваши калькуляторы стойкие?</p><p>У меня в голове уже вертелись длинные рассуждения про имитостойкость, маркант, советские ракеты во Вьетнаме, но К., знающий методы общения с высокими начальниками, опередил.</p><p>– Да, уверены. Мы оснастили ими Советскую Армию.</p><p>Вопросов о стойкости больше не было.</p><p>Изготовление и рассылка секретных ключей – деликатнейший криптографический вопрос. В 8 ГУ КГБ СССР существовало специальное управление «Б», которое занималось исключительно этими проблемами: как изготавливать и рассылать ключи. И вот ЦБ в годовщину Великого Октября идет на революционный  шаг – отказывается от услуг управления «Б». Ключи для системы кодирования авизо первоначально будут изготавливаться в «Анкорте», а рассылаться с помощью службы инкассации ЦБ. Это был вызов проповедуемой со сталинских времен религии секретности в криптографии, которая способна завалить любое живое дело. А мне, как разработчику, эта новость давала пищу для размышлений: сейчас ЦБ отказывается от услуг управления «Б», так в дальнейшем может быть удастся внедрить и современную систему рассылки ключей по типовым каналам связи, шифруя их перед рассылкой с помощью системы с открытым распределением ключей. Это будет намного дешевле, чем услуги службы инкассации.</p><p>И, наконец, естественно был поднят вопрос о программной реализации системы кодирования авизо с помощью персональных компьютеров. Очень энергичная женщина, главный бухгалтер Центрального Операционного Управления, работать с калькуляторами наотрез отказалась.</p><p>– У нас столько авизовок проходит каждый день, а здесь экранчик и клавиатура такие миниатюрные, на выработку КПД для каждой авизо уходит слишком много времени, мы не справимся! Дайте нам программную реализацию алгоритма выработки КПД на персональном компьютере.</p><p>No problem! Через день я уже в ЦОУ, на своем Notebook объясняю девушкам-операционисткам, как кодировать авизо с помощью «Криптоцентр-авизо». Но в ЦОУ в этот день компьютеров еще не было, так что мои первые объяснения были чисто умозрительными. И потом, глядя на то, как работают эти девушки, заваленные кипами «входящих – исходящих», часами не отрывающиеся от своих рабочих мест, невольно закрадывались мысли: ну вот, у них и так здесь работы невпроворот, а я тут еще появляюсь со своей системой кодирования, усложняю их и без того непростую жизнь. Но когда они поведали мне некоторые подробности, то все сомнения сразу же отпали.</p><p>– У нас здесь постоянно в соседней комнате следователь МВД дежурит, мы чуть ли не каждый день фальшивые авизо вылавливаем и относим ему. А суммы-то в них какие: 800-900 миллионов рублей в каждой. Вы уж нам помогите!</p><p>На одной лишь интуиции молоденьких девушек-операционисток держалась вся система защиты платежных поручений Центрального Банка до декабря 1992 года! И то, что тогдашнее руководство ЦБ пошло наперекор догмам ФАПСИ, взяло на себя ответственность за спасение финансовой системы страны, не могло не вызывать у меня уважения. Появлялось желание доказать, что советская криптографическая школа – это не пустой звук, что те университетские традиции, которые существовали на 4 факультете вопреки начальникам, могут пригодиться в критической ситуации. Для Центрального Банка ситуация, несомненно, была критической, вынуждала к нестандартным решениям ради одной цели: в кратчайшие сроки защитить банковские платежи. В конце совещания 7 ноября Р.А.Ситдиков достает свою визитку и дает ее К.</p><p>– Вот моя визитка, а в ней – мой прямой телефон. Если кто-то будет мешать – звоните мне напрямую, на следующий день этот человек будет уволен.</p><p>В моей жизни было несколько случаев, когда возникало ощущение бессилия перед бюрократической стеной. В России три раза мне посчастливилось наблюдать ситуацию, когда в ответ находился решительный человек, начальник, который фактически заявлял: «Работайте, создавайте, Вам верят. Всю ответственность я беру на себя».</p><p>На внедрение системы защиты был дан карт-бланш. Но что же делать с программной реализацией? Тут опять я хочу посвятить читателя в некоторые нюансы существовавших в то время правил работы с шифровальной техникой.</p><p>Криптографическая стойкость – способность шифра противостоять математическим методам анализа – это только одна, хотя и важнейшая характеристика системы защиты. Шифр, как правило, реализуется с помощью каких-то электронных устройств, в которых есть побочные излучения. Да и простое нажатие на клавиши при вводе открытого текста или ключа вызывает миниатюрные звуковые волны, которые могут быть перехвачены чувствительным прибором. Все эти вопросы рассматривались в рамках так называемых специсследований, результаты которых, как правило, приводили к усложнению эксплуатации аппаратуры: требовались генераторы шумовых излучений, специальные звукоизолированные камеры, развязки по сети питания и многое, многое другое. Калькулятор «Электроника МК – 85 С» был хорош еще и тем, что все эти проблемы были в нем минимизированы: есть автономное питание, энергопотребление минимально, а следовательно минимальны побочные излучения. Но когда речь заходила о программной реализации, то, строго следуя инструкциям ФАПСИ, каждый компьютер нужно было в течение долгого времени исследовать на специальном стенде, чтобы выявить все опасные побочные излучения, а затем ужесточить и без того непростые условия работы операционисток из РКЦ. При этом, как правило, в ходе подобных тестов пытались найти хоть какие-то побочные излучения, заведомо считая все их опасными, и не вдаваясь в детали, насколько они опасны реально.</p><p>Это все было из разряда требований к военным и важнейшим правительственным линиям закрытой связи. Но здесь, в Центральном Банке, ситуация совсем иная. Защита практически отсутствует, нужно срочно внедрять криптографические методы, а любые контакты с ФАПСИ неизбежно приведут к затягиванию внедрения.</p><p>И здесь опять же ЦБ проявил реализм. Программная реализация «Криптоцентр-авизо» в 1992 году реально была внедрена в двух крупнейших РКЦ: Центральном Операционном Управлении и в Оперу – 1. Формально считалось, что кодирование осуществляется с помощью калькуляторов, а «Криптоцентр-авизо» работает в режиме тестирования. На самом деле калькуляторы валялись в сейфах и ни одного дня ими никто не пользовался в течение многих лет эксплуатации «Криптоцентра-авизо». А мне даже пришлось в 1999 году подписывать акт о том, что «Криптоцентр-авизо» стойкий к «проблеме 2000 года». Привет тем, кто придумал эту нетривиальную бизнес-акцию!</p><p>Итак, Центральный Банк получил элегантную криптографическую систему при минимальных затратах по времени и стоимости. Это стало возможным благодаря тому, что в течение почти 15 лет велась разработка теории шифров на новой элементной базе, которые позволили создать калькулятор «Электроника МК – 85 С», быстро подготовить систему выработки ключей и всю остальную криптографическую инфраструктуру. Причем не благодаря, а вопреки усилиям руководства ФАПСИ.</p><p>Что же касается «эксперта» К. – Бог ему судья. Сильный менеджер в таком деле необходим, одних усилий яйцеголовых математиков-криптографов в нашей стране явно недостаточно. Но после той интеллигентной среды, в которой я существовал всю свою сознательную жизнь, общение по принципам: «не верь, не бойся, не проси», моральный дискомфорт, постоянное ощущение: сейчас обманут, напрягись, не раскрывайся, – показались мне дикими. К., как всегда, занялся окучиванием центробанковских начальников, мне же гораздо интереснее было работать с простыми девушками-операционистками из расчетно-кассовых центров банка. Именно они были уже не абстрактными, а вполне конкретными потребителями моих криптографических идей и программ. И если для них, впервые в жизни услышавших слово «криптография», это слово оказалось с нормальным, человеческим, а не бюрократическим лицом, то я был этому очень рад. Именно они, эти молодые девушки, и являются истинными героинями, спасшими в 1992 году Россию от фальшивых авизо. На их интуиции и ответственности функционировала вся система платежей и до, и после внедрения системы криптографической защиты.</p><p>Ну и, наконец, последнее. У читателя, внимательно прочитавшего начало этой главы, неизбежно возникнет вопрос: система защиты авизо была внедрена в Центральном Банке с 1 декабря 1992 года, так почему же тогда г-н Матюхин говорит об «использовании уникальной технологии, разработанной в 1993 году ФАПСИ»? Что за временные чудеса, когда разработанная в 1993 году технология внедряется с 1 декабря 1992 года? Может быть в 1993 году ФАПСИ разработало какую-то принципиально другую технологию? Или же это просто опечатка в тексте?</p><p>В 1992 году ФАПСИ похвастаться было нечем. Неожиданно появился алгоритм, использующий маркант для выработки КПД, реакция – чисто рефлексная: запретить! В декабре 1992 года этот алгоритм на деле доказал свою стойкость: поток фальшивых авизо прекратился, доллар упал. Это официально признали в январе 1993 на Директорате Центрального Банка. Реакция ФАПСИ – это наша разработка! В январе 1993 года, на ежегодном отчете отдела, в котором я был заместителем начальника отделения, открытым текстом было заявлено: гендиректор ФАПСИ распорядился считать разработку для ЦБ проделанной не каким-то малым предприятием, а ФАПСИ. Формально – на 100% именно так. Калькулятор «Электроника МК – 85 С» – разработка ФАПСИ, вся инфраструктура разработана действующим офицером ФАПСИ. С одним маленьким добавлением: полулегально, без разрешений руководства. Вот и одна из возможных причин временных чудес: разработка внедрена с 1 декабря 1992 года, а указание считать ее разработкой ФАПСИ поступило в январе 1993 года.</p><p>Другая причина – да, действительно в 1993 году ФАПСИ приложило свою руку и к разработке. Острота проблемы спала, Центральный Банк не спеша стал обращаться в ФАПСИ с просьбой об официальном разрешении на использование уже реально действующей системы защиты банковских авизо. ФАПСИ, руководствуясь указаниями своего руководства, внесло некоторые косметические изменения в способ построения информационного блока авизо, подлежащего кодированию, ничего не меняя по существу: тот же калькулятор «Электроника МК – 85 С», в котором для выработки КПД используется маркант в режиме расшифрования. Этот алгоритм получил название «алгоритм ФАПСИ», на него было дано официальное разрешение, реально использоваться в банке он начал с начала 1994 года. К тому времени ЦБ уже заказал новую разработку – специализированный калькулятор «Электроника МК – 85 Б», только для Центрального Банка, и в нем было всего три алгоритма: старый, с 1992 года, новый, придуманный ФАПСИ, и оригинальный, только для этого нового калькулятора, не совместимый с «Электроникой МК – 85 С». Новый алгоритм я придумывал уже с учетом всех особенностей защиты авизо в Центральном Банке, в основе его по-прежнему лежали шифры на новой элементной базе, безо всяких монстров – ГОСТов, фактически это была специализированная хеш-функция, зависящая от ключа. Завод в Зеленограде выпустил несколько тысяч калькуляторов «Электроника МК – 85 Б», их разослали по всем РКЦ ЦБ, но разрешения на работу с третьим, оригинальным, придуманным только для ЦБ алгоритмом ФАПСИ так и не дало. Ни да, ни нет.</p><p/></section><section><title><p>Глава 6. Итого</p></title><p>Итак, оснащение Центрального Банка криптографической системой защиты на базе портативного калькулятора «Электроника МК-85 С» произведено, система введена в эксплуатацию с 1 декабря 1992 года и сразу же дала весьма ощутимый эффект. Значимость этого события явно выпирала за рамки ФАПСИ. Математика и криптография кончаются, начинается политика: кто и как это сделал, как к этому относиться, кого казнить, а кого помиловать.</p><p>Мои дальнейшие рассуждения о событиях того времени достаточно субъективны, я, как непосредственный их участник, не могу быть абсолютно объективным. Но все же постараюсь минимизировать эмоции, а больше внимания уделять не вызывающим сомнения истинам.</p><p>Итак, истина 1: Договор на оснащение системой криптографической защиты Центральный Банк заключил не с ФАПСИ, а с малым предприятием «Анкорт».</p><p>Истина 2. Предприятие «Анкорт» имело какие-то юридические отношения с ФАПСИ. Эти отношения в конце 1992 года были весьма запутанными, с одной стороны, из-за шараханий «Генеральной линии» ФАПСИ в отношении коммерческой криптографии (разрешить – запретить), а с другой – из-за личности руководителя «Анкорта».</p><p>В ЦБ мне потом приходилось слышать такую оценку тех событий: систему защиты установили «двое лысых». Под одним из них понимали г-на К., под другим – автора этих строк. Но.</p><p>Истина 3. В конце 1992 года оба лысых являлись сотрудниками ФАПСИ.</p><p>Математика и логика окончательно закончились.</p><p>Истина 4. В конце 1993 года оба лысых уже не являлись сотрудниками ФАПСИ.</p><p>Истина 5. В 2007 году руководство переименованного ФАПСИ приводит пример разработки «уникальной технологии, ставшей препятствием на пути распространения фальшивых авизо из Чечни», как результат работы ФАПСИ. «В нашей стране всегда были системы, аналоги которых западные страны так и не смогли разработать».</p><p>Что и какие мысли крутились в головах руководства ФАПСИ в начале 1993 года по этому поводу  – одному Богу известно. Могу только предположить: амбиции. Как это так: без нашего разрешения? Типичный пример «директорской психологии», которую мне потом неоднократно приходилось наблюдать. Логика и результаты – по боку, упрется рогом, нальет глаза кровью, и в ответ на логику только одно: а мне плевать!</p><p>В конце 1992 – начале 1993 года руководство ФАПСИ было в ярости. Слова «Центральный Банк», «защита авизо» были контрреволюционными и контриков ждала неминуемая расплата. Про математические и криптографические задачи никто не вспоминал, никаких даже самых отдаленных намеков на обсуждение метода использования марканта для выработки КПД в Спецуправлении тогда не проводилось, о традиционных в таких случаях «мозговых атаках» забыли. Почему? А может быть потому, что в октябре 1992 года, когда в ФАПСИ просочились первые слухи о том, что ЦБ хочет использовать калькулятор, реализующий обычный шифр гаммирования, там стали ехидно потирать руки: сейчас они что-нибудь на нем зашифруют, а мы им в ответ – криптографический ликбез. Знаете ли вы господа-банкиры про имитостойкость? А про то, куда летали с шифром гаммирования советские ракеты во Вьетнаме? Так что не рыпайтесь, выкладывайте побольше денежек и слушайтесь умного «папу» из ФАПСИ. Ситуация казалась на 100% беспроигрышной.</p><p>Разработка любой криптографической системы защиты начинается с разработки требований к ней: от кого и как она должна защищать. Портрет абстрактного вероятного противника. У меня же в сентябре 1992 года с этим проблем не было: система защиты телеграфных авизо в первую очередь должна защищать от чиновников ФАПСИ, от самых что ни на есть конкретных. Гаммирования не дождетесь! Вот вам маркант, с ним и ковыряйтесь до посинения, если возникнет желание. Желаний ковыряться с маркантом не возникло, но зато возникло желание разобраться с изобретателем. «Ксиву – на стол, в Центральный Банк больше – ни шагу!». Вот такую своеобразную оценку стойкости системе защиты телеграфных авизо выдало ФАПСИ в феврале 1993 года.</p><p>Ярость – это с одной стороны. А с другой – коммерческий прагматизм. Много ли заработаешь на военных и правительственных линиях связи? Нужно ближе к деньгам. Центральный Банк – одна из ключевых финансовых организаций, от него тянутся ниточки ко всем коммерческим банкам. Если протолкнуть какую-то систему защиты в ЦБ, то дальше можно навязывать ее и всем остальным. Коммерческая криптография становится ясной и понятной: сесть на трубу, перекрыть всем кран, заставить идти на поклон. Вскоре все так и будет, появится Указ Ельцина «о лицензировании и сертификации в области защиты информации», все пойдут на поклон к ФАПСИ. Но это произойдет через два года, а тогда, в начале 1993 года, успешное внедрение полулегальной и относительно независимой системы защиты в ЦБ явно шло вразрез с далеко идущими замыслами генералов ФАПСИ.</p><p>Такова была криптографическая политика, грязная и неблагодарная. Но я старался поменьше думать о ней. Ведь действительно, в ЦБ было сделано очень большое и нужное дело, все криптографические решения использовали только идеи шифров на новой элементной базе, тот математический аппарат, который разрабатывался с помощью кафедр математики и криптографии 4 факультета Высшей Школы КГБ, Спецуправления, НИИ Автоматики. Разработка этого аппарата велась около 15 лет, на эту тему было написано много отчетов и  диссертаций, содержащих действительно новые, оригинальные результаты. Эта работа сильно отличалась от проталкивания в стандарты советского варианта DES, в которой требовались, в основном, согласования и разрешения. И вот в тот момент, когда, казалось, DES-ГОСТ окончательно перечеркнул все усилия, затраченные на разработку шифров на новой элементной базе, эти шифры, хотя и полулегально, вопреки усилиям руководства ФАПСИ, нашли себе достойное применение и стали «препятствием на пути распространения фальшивых авизо из Чечни, фактически сделали этот преступный бизнес бессмысленным».</p><p>Это был уже второй мой урок по теме «Криптография и свобода». Первый преподал мне Степанов, насильно затащив после защиты диссертации обратно к себе в отдел. Смысл везде один и тот же: начальник – царь и бог, выступил против – не жди ничего хорошего. Свобода может быть только санкционированной сверху. Не осознанная (как, помнится, учили философы), а указанная необходимость. Властная вертикаль – отнюдь не новое изобретение, она существовала и при Сталине, и после него. Точная наука математика здесь кончается, начинается философия жизни. И все мои попытки подходить к жизненным околокриптографическим проблемам с теми же подходами, что и к доказательству теорем, неизменно оканчивались одним и тем же: дважды два получалось равным пяти. Досрочно защитил диссертацию в аспирантуре – плохо, диссертация – это твое личное дело, назад, к Степанову, начинай там все с начала. Но это были просто невинные шалости. Через семь лет, после защиты ЦБ, никто уже не говорил подобных глупостей, все было проще: пиши рапорт об увольнении по собственному желанию.</p><p>Спорить с этим начальством? В очередной раз доказывать, что ты не верблюд? Бодаться теленку с дубом? Ну уж нет! Играйте в эти игры сами, мне они противны. Дело сделано, а как к этому отнесутся начальники – их проблемы. Карьерный рост в ФАПСИ мне был абсолютно безразличен, чиновничьи должности противны. Окучивание начальников, слезные челобитные – дайте хотя бы досидеть полгода до пенсии – низко и мерзко. Я лишь попросил объяснить, почему мне запрещают работать с ЦБ, отбирая утром служебное удостоверение. Не получив на это никакого внятного ответа, в рапорте с просьбой уволить по собственному желанию я постарался высказать все, что думаю по этому поводу.</p></section></section><section><title><p>Часть 6</p><p>СВОБОДА?</p></title><section><p>Погоны сброшены, я стал вольным. Вот она, долгожданная свобода! Вечная аспирантура! Сколько раз за все время моей службы в КГБ я ловил себя на мысли: как же угнетает эта противная зависимость от разных иногда компетентных, но чаще просто напыщенных, надутых от собственной важности начальников, положение бесправного холопа, которого могут послать в совхоз, на субботник-воскресник, на стройку социализма выполнять там самую черную работу абсолютно бесплатно. Ведь та система КГБ, в которой я служил, породила ГУЛАГ, в котором миллионы бесправных заключенных своими костями выстраивали советскую промышленность,  работавшую в основном на армию. Все родимые пятна этого ГУЛАГа сохранились в неприкосновенности и во времена моей службы в КГБ: контролеры за приходом и уходом с рабочего места, обязательное высиживание с 9 до 6 вечера даже в том случае, если работаешь в теоретическом отделе, где такой режим оказывает прямо противоположное воздействие на получение требуемого от тебя результата, отлученность от результатов своего труда, дающая широкое поле деятельности разным криптографическим проходимцам. Все официально запрещено: офицеру запрещено подрабатывать на стороне, отлучаться без разрешения начальства из Москвы, самому сменить себе работу, если она стала неинтересной и есть предложения из других мест. Но реально все можно, только втихаря, по партизански, где пошептавшись с нужными людьми, где просто наплевав на грозные приказы и распоряжения начальства.  Как в том анекдоте про попа и мужика.</p><p>– Батюшка, дозволь в Великий Пост кусочек мяса съесть?</p><p>– Не дозволяю!</p><p>– Но ты же сам ешь.</p><p>– Так ведь я об этом ни у кого не спрашиваю!</p><p>Реально можно и подрабатывать, пытаясь хоть как-то прокормить семью в трудное время «рыночных преобразований».  Но так устроена система: нарушителями является абсолютное большинство, поэтому начальникам легче управлять такими людьми. Чуть что – сразу припоминаются все «грехи» скопом: опоздания на работу, несанкционированные отъезды из Москвы, отсутствие «патриотизма к отделу». На 4 факультете у начальников, собирающихся отчислить слушателя за неуспеваемость, всегда был готов следующий аргумент:</p><p>– Ходит в неглаженной форме, да и вообще, он в наряде уснул.</p><p>И вот – свобода, формально начальников больше надо мной нет. Свобода? Нет тупых начальников? Это в России то?</p><p>Russia. Example.</p><p>После победы демократии в России все разрешено. Если перейти на простой язык, то это, в частности, означает, что всем водителям не грех иногда и «подбомбить», т.е. немного подзаработать частным извозом. Это стало общенародным хобби, по крайней мере в Москве и окрестностях, а поскольку в моих пристрастиях автомобиль стоит на втором месте после компьютера, то вечерком, после дневного сидения за компьютером, я частенько выезжал «на охоту». Помимо чисто меркантильных целей, здесь еще удавалось иногда увидеть наглядные примеры из жизни простых россиян, люди, встречающиеся тебе в первый и последний раз, часто бывают очень откровенны и не сдерживают своих эмоций.</p><p>И вот один раз ко мне в машину села молодая и привлекательная женщина лет 30-35. Мы с ней разговорились о том, о сем, по виду – интеллигентная, образованная, приятно побеседовать. И надо же было быть в это время в машине включенным радиоприемнику! Там через некоторое время в выпуске новостей сообщили, что Пенсионный фонд России решил проявить какую-то очередную заботу о россиянах. При слове «Пенсионный фонд» моя собеседница, оказавшаяся бухгалтером какого-то ОАО, враз преобразилась, интеллигентность сняло как рукой, и она стала напоминать разъяренную фурию. Такого отборного трехэтажного мата я, пожалуй, не слышал со времен стройотряда, где мы работали на стройке госпиталя КГБ. Только сейчас он лился из уст этой очаровательной женщины, которая таким образом всю оставшуюся дорогу красочно описывала свои интимные отношения с Пенсионным фондом: как там приходится сдавать отчеты и принимать все возможные позы перед инспектором, доказывая, что ты не верблюд и пени на тебя накладывать не за что, сколько там требуют бумаг по всякому поводу и без повода, какое там столпотворение народа в дни сдачи отчетов, как придираются к заполнению каждой клеточки в каждой бумажке и многое другое, причем ее рассказ был весьма эмоционален и передаваем дословно только в непечатном издании. А ведь это один лишь Пенсионный фонд! Кроме него для возбуждения женщин-бухгалтеров еще есть налоговая инспекция, статуправление, фонды социального и медицинского страхования, в общем, множество поводов для различных впечатлений и встреч.</p><p>Это – реальная российская свобода. Свобода чиновничьего бизнеса, ущемляющего миллионы людей, собирающего толпы народа у кабинетов инспекторов из разных регистрационных палат, налоговых инспекций и множества обязательных фондов, бизнеса, основанного исключительно на взятках.  Это какая-то совершенно извращенная свобода и демократия, при которой лучше живут не те, кто приносит больше пользы остальным людям, а те, кто делает им больше вреда. Самый богатый человек в мире – основатель Microsoft Билл Гейтс – создал операционную систему Windows, компьютерные сети, Internet, то, что позволило людям во всем мире жить лучше, общаться друг с другом, вывело все человечество в новый, компьютерный век. А что сделали самые богатые люди в России? Купили чиновников и сели на трубу. Как же это тривиально и примитивно!</p><p>После увольнения из КГБ у меня появилась масса возможностей почувствовать себя простым россиянином, например, побывать в районной поликлинике. Результатом общения с нашим «бесплатным» здравоохранением стал партизанский стиль мышления: «Живым не сдаваться!». Жизнь по принципу «волка ноги кормят» быстро отрезвила, помогла сбросить розовые очки, сквозь которые мне часто приходилось смотреть на нашу действительность, познакомила со многими новыми людьми, из которых честных и порядочных оказалось все-таки намного больше, чем жуликов и проходимцев, однако последние очень часто оказывались в роли различных начальников. Глядя на пышный расцвет чиновничьего бизнеса в России я невольно сравнивал увиденное со знакомой мне системой КГБ. Сколько общих черт! Те же тупые начальники, подчас нисколько не задумывающиеся о последствиях принимаемых ими решений (в КГБ, пожалуй, даже чуть поумнее были), та же рабская зависимость от них. Например, полностью заплатить все налоги в России в принципе невозможно, а посему практически каждый россиянин зависит от налоговой инспекции, в любой момент ему можно предъявить обвинение. От взяточного геноцида спасает только большое количество и нищета россиян. Про любимых всеми гаишников лучше и не вспоминать, когда я был офицером КГБ, то от них спасала красная книжица и закон о статусе военнослужащего, по которому офицера нельзя было штрафовать. И вот на «свободе» наконец-то дошло: это же клан охотников за людьми, основной задачей членов этого клана являются засады с радарами, каждый удачный выстрел – полтинник или стольник, в зависимости от инфляции.</p><p>Принцип «Не верь, не бойся, не проси!» давно уже стал национальной российской идеей, которую столько раз пытались найти правители, живущие на Олимпе. А кто не хочет жить по такому принципу, кто слишком буквально воспринимает декларированную свободу и права человека – тем лучше из России свалить.</p><p>Вот такая жизненная позиция выработалась у бывшего офицера КГБ.</p></section><section><title><p>Глава 1. Гениальный директор</p></title><p>Вернемся в 1993 год. Куда податься после увольнения из ФАПСИ? Вроде ясно: к К., с которым мы на пару окучивали Центробанк. Но больно уж заметные перемены произошли с ним после успешного завершения эпопеи с системой защиты телеграфных авизо для ЦБ. Хотя нет, скорее это была моя наивность, неумение разбираться в людях, когда я пытался искать в нем положительные черты, слишком уж сильно на меня действовала его показная деловитость и напористость, граничащая с нахальством. Критерием, который помог мне взглянуть на него другими глазами, были деньги, которые Центробанк заплатил за внедрение системы защиты авизо. В 1992 году работы по защите авизо не закончились, потом еще два года мы делали различные специализированные модернизации калькулятора специально для ЦБ и в результате за все эти работы ЦБ перечислил его малому предприятию где-то около миллиона долларов.</p><p>Первые же относительно крупные деньги моментально преобразили этого человека. Наши прежние отношения с ним «на равных» сразу же перешли в категорию «начальник – подчиненный», где начальником, естественно, мыслил себя К. Ну на то, кем он там себя мыслил, мне было абсолютно наплевать, мы с ним работали, не заключая никакого контракта, мне же хотелось довести до коммерческого внедрения мою систему «Криптоцентр» и, кто знает, может быть и каким-то образом внедрить ее в ЦБ. Идеи К. были гораздо проще: прихватизировать себе все деньги, получаемые от ЦБ, не допуская в этом деле никаких конкурентов. Обычная и очень банальная история, в которой мне досталась незавидная роль спарринг-партнера в различных махинациях этого «Гениального директора».</p><p>Сразу же разорвать наши отношения К. не мог: при общении с ЦБ было слишком много чисто технических проблем, в которых он был абсолютно некомпетентен, а найти мне замену было довольно-таки сложно. Поэтому его задачей на начальном этапе нашего сотрудничества было платить поменьше, а обещать и пускать пыли в глаза – побольше. Одним из способов пускания пыли в глаза был миф о создании имиджа фирмы.</p><p>Часто «деловые» переговоры с участием К. больше походили на записки из сумасшедшего дома. Вместо реальной и взвешенной оценки своих возможностей  следовал поток словоблудия:</p><p>– Я крупнейший производитель шифровальной техники в Европе!</p><p>– Я вхожу в двадцатку ведущих мировых авторитетов по криптографии!</p><p>– Каждый день я приношу государству экономию в 30 тысяч долларов!</p><p>и так далее в том же духе. Неудивительно, что многие потенциальные заказчики, вежливо выслушав эту ахинею, делали от ворот поворот. Эти же бредни (скорее всего, на Центробанковские деньги) публиковались и в печати.</p><p>Мания величия охватила этого человека. Ему, как солдату-дембелю, хотелось нацепить на себя все, что блестит: чтобы о нем писали газеты, показывало телевидение, в советские времена он, наверное, был бы без ума от счастья, если бы на высокой трибуне юные пионеры повязали его красным галстуком. И вот захотелось ему однажды стать победителем конкурса «Золотой бизнес» и повесить на стенку соответствующую грамотку в рамочке. Стоило это удовольствие в те времена где-то около 5 тысяч долларов: грамотка в рамочке и торжественный вечер со шведским столом в фойе гостиницы «Россия» в придачу.</p><p>Но поскольку К. одновременно захотел покататься по заграницам, то так получилось, что в момент этого торжественного вечера он был в Италии, а почетное право попить-погулять в гостинице «Россия» ему пришлось предоставить мне и еще одному Толе, Анатолию Григорьевичу, бывшему офицеру, высокому и стройному, который заканчивал 4 факультет года на 4 раньше меня. У нас с ним сложился прекрасный дуэт.</p><p>Шведский стол состоял исключительно из коньяка и водки, которыми встречали прямо в фойе. «Победители» слегка разогревались, а затем началась по-советски нудная процедура вручения грамоток в рамочке, отличавшаяся от награждения победителей соцсоревнования только нахальными попытками раскрутить разогретых победителей «на бабки», т.е. стать спонсорами чего-то. Желающих раскручиваться было немного и вскоре попойка продолжилась, только уже за столиками. Одновременно начались выступления артистов, некое подобие новогоднего Голубого огонька 60-х годов. Очаровательная Клара Новикова с микрофоном в руке стала прогуливаться между столиками и нацелилась на сидевшего рядом со мной красавца Анатолия Григорьевича. Прямым ходом она направилась к нашему столу, а мы с Толей завороженно глядели на нее. И тут…</p><p>И тут подали горячее мясо. С картошечкой. Мясо – это святое, при его появлении я забываю обо всем остальном, душа уходит куда-то в другое место, а руки сами начинают тянуться к ножу и вилке. К моему стыду, в выборе между духовным и съедобным я тогда выбрал последнее. А Клара Новикова, увидя, как сосед ее красавца предал все светлые идеалы искусства, сразу же сделала разворот на 180 градусов и больше такой возможности увидеть вблизи звезду российской эстрады у меня уже не было.</p><p>За нашим столиком был еще один молодой человек, который, как оказалось, – сын одного из сотрудников Спецуправления 8 ГУ КГБ. Торгует импортной мебелью: простой и понятный бизнес, никаких научных заморочек, договорился, купил, продал, потом еще и еще. Мы с ним сразу же нашли общий язык, общение  продолжилось в самых что ни на есть демократических условиях и после того, как официальное мероприятие в гостинице «Россия» закончилось. В общем, когда я наконец-то добрался до дома, выяснилась одна любопытная вещь: грамотка, которая была в рамочке, по дороге потерялась. Рамочка есть, а грамотки в ней нет, видно прикрепили плоховато, не рассчитывали, что у нее будет такая нелегкая жизнь.</p><p>Вручение рамочки без грамотки К. напоминало сценку из мультика, в котором Вини Пух и Пятачок дарили ослику Иа-Иа подарки на день рождения. Нам с Толей (который Анатолий Григорьевич) было очень трудно сдержать свои ехидные эмоции, глядя на то, как К. воспринимает всерьез эту мишуру, хотя и весьма недешевую.</p><p>Жизнь в его конторе очень часто напоминала какой-то дурдом, в котором К. постоянно с кем-то ругался: с уборщицами, с завхозом, с бухгалтерами, с молодыми программистами. Такая уж у него была натура – склочной бабы, которая всегда и всем недовольна. Ту мизерную зарплату, которую он выплачивал, считал верхом благодеяний, за которые все должны быть обязаны ему до гроба.  «Я вас кормлю» – любимое высказывание этой «кормящей матери», занятой целый день склоками, пустым трепом, сплетнями и завистью. Его высокомерие становилось все больше и больше с каждым очередным Центробанковским вливанием.</p><p>Сколько раз я упрекал себя за ту наивность, с которой связался с ним! Практически ни один человек не мог проработать с К. больше года, все, кто приходили и уходили, были плохими, хорошим – один К. Пределом его мечтаний была торговля: водкой, гербалайфом, его убогими «Шуриками», всем, где есть возможность обмана, легкие деньги, общение с жуликами и проходимцами и все остальные прелести из жизни в «свободной» России в начале 90-х годов. После службы в КГБ, где, несмотря на все остальные перипетии, я общался с людьми порядочными, интеллигентными, образованными и честными, переход к общению с К. все чаще начинал вызывать омерзение. Быстро дошло, что никаких денег мне здесь не видать, как своих ушей, одна только начальная школа реальной жизни. Все-таки подобных типов в России достаточно много и надо один раз переболеть этой болезнью, чтобы к ней выработался устойчивый иммунитет. А в период болезни стараться не забывать своей основной специальности – математика-криптографа-программиста, не опускаться до торгашеского уровня и относиться ко всему этому с юмором. Так легче переносится эта неприятная, но не смертельная бацилла.</p><p>– Господин Гениальный директор, а какое место Вы занимаете в двадцатке ведущих мировых авторитетов по криптографии?</p><p>Но одно дело было реальным и бесспорным – это Центробанк, единоличную заслугу в оснащении которого К., естественно, присвоил сам себе. В его контору стали иногда заглядывать весьма нетривиальные личности, во встречах с которыми доводилось поучаствовать и мне. Правда, чаще всего во время словоблудия Гениального директора хотелось просто покрутить пальцем у виска, но утешало одно: собеседники, наверное, тоже обладают чувством юмора. Но один раз К. укатил в какую-то очередную заграницу, и встречать японскую делегацию довелось мне и Анатолию Григорьевичу, без Гениального, к нашей обоюдной радости. Эта была делегация из какого-то японского университета, которая изучала условия ведения бизнеса в России, и направила ее к нам партия «Яблоко».</p><p>Эта встреча запомнилась мне по одному эпизоду, о котором чуть ниже. А началась она с каких-то дурацких вопросов, которыми эти инопланетяне стали пытать нормального советского человека.</p><p>– Какая на Вашей фирме проводится финансовая политика?</p><p>– Упало – обналичили.</p><p>– А какая часть доходов идет на выплату заработной платы?</p><p>– По ведомости или черным налом?</p><p>Ну и все в том же духе. Водка, закуска – все в холодильнике, ждут своего часа, а они тут про какую-то финансовую политику! Да в России может быть только одна финансовая политика: приплыли деньги – прячь их поскорее, пока родное государство их не умыкнуло. Это у них там в Японии рабочий час работает на государство, а все остальное время – на себя и на фирму. А в России государство хочет, чтобы 110% всех доходов уходило на налоги и прочие явные и неявные поборы, а люди при этом жили за счет святого духа и еще оставались должны государству. Но не может: нет у святого духа таких денег. Поэтому вместо святого духа в России появился «черный нал» и блестяще справился с поставленными ему демократическими партией и правительством нелегкими задачами. И вот все это я постарался популярно объяснить японцам.</p><p>Насколько они поняли все мои объяснения – не берусь судить. Но по некоторым косвенным признакам нечто подобное, изложенное в несколько иной форме, им, скорее всего, уже приходилось слышать.</p><p>Тривиальные истины всегда неинтересны. Поэтому, по-возможности поскорее закончив дискуссию о «финансовой политике» в России, я предложил гостям менее тривиальное зрелище – посмотреть свою систему «Криптоцентр». Японцы, гуманитарии, о криптографии услышали впервые, и показ живой, работающей криптографической системы произвел на них впечатление. Ведь это был 1993 год, тогда еще не было встроенных криптографических функций в операционные системы компьютеров и рынок криптографической продукции был экзотичен и свободен.</p><p>И вот потом произошел тот эпизод, который навсегда остался в моей памяти. Праздношатающейся публики, захаживающей в контору, было достаточно, десятки раз я показывал и пытался объяснить разным личностям свою систему «Криптоцентр», они с умным видом все выслушивали и сматывались, раздавая направо-налево кучу обещаний все это купить, внедрить в своем регионе, стать нашими дилерами и т.п. Японцы же, вежливо выслушав все мои рассказы криптографа-фанатика, вкусив после этого русского гостеприимства, сделали весьма нетривиальный жест.</p><p>– Спасибо за очень интересную встречу. Мы отняли у Вас очень много времени, которое Вы могли бы посвятить своей работе. Но мы готовы компенсировать эти потери. В этом конверте 200 долларов, которые, как мы поняли, дополнят тот «черный нал», который есть на вашей фирме.</p><p>Немая сцена. Такого в новейшей истории России я еще не встречал. По инерции ближайшие 10 лет я голосовал исключительно за партию «Яблоко», которой симпатизировал и без японцев. Но теперь на вопрос: «А почему ты голосуешь именно за них?» у меня всегда был простой и понятный ответ: «За 200 долларов!».</p><p>По моим наблюдениям, у всех личностей, подобных К., есть вера в чудо. Кропотливый повседневный труд инженера – это не их удел. Одним махом они намерены решить все мировые проблемы, мелкие технические детали – не в счет. Такой идеей–fix у К. было сотрудничество с иностранным партнером, который начнет продавать по всему миру его ломающиеся от малейшего дуновения ветерка «Шурики». Таких желающих почему-то не нашлось, но на Центробанковской инерции удалось установить деловые контакты с одной южноафриканской фирмой, которая предложила нам продавать в России свою продукцию – телефон и факс, обеспечивающие шифрование передаваемого сигнала. Аналоговый сигнал в этой аппаратуре преобразовывался в цифровой и, следовательно, появлялась возможность гарантированного зашифрования передаваемого цифрового сигнала.  Для этих целей необходимо было установить в эту аппаратуру свой алгоритм шифрования и, естественно, выбор пал на схему типа «Ангстрем-3».</p><p>К. подписал контракт с этой фирмой, по которому их инженеры оказывали нам содействие в проведении модернизации этой аппаратуры и таким образом мне удалось впервые познакомиться с зарубежными специалистами, с уровнем их квалификации и стилем работы.</p><p>Тут и впоследствии мне еще не раз приходилось вспоминать добрым словом родную криптографическую alma-mater, 4 факультет. Те качества, которые нам прививали с раннего возраста вместе с математикой, это теперь те козыри, с которыми можно общаться по крайней мере на равных с иностранной фирмой и ее инженерами. А у них ведь тоже не все бывает гладко, часто возникают чисто технические проблемы, в процессе решения которых и познается, кто есть who.</p><p>Поставленный нам телефон не работал. Приехавшие в первый раз с фирмы ребята были веселыми и общительными, но сделать так ничего фактически и не смогли. Телефон по-прежнему не работал, несмотря на все заверения, что причина этого вот-вот будет найдена. После нескольких месяцев бесплодных обменов мнениями по факсу, фирма наконец-таки прислала к нам своего ведущего инженера Дэви.</p><p>На каждой фирме есть люди, составляющие ее золотой фонд и Дэви, несомненно, был именно из этой категории. Сравнительно молодой парень лет 30-35, веселый, общительный и досконально разбирающийся во всем, что было связано с этим телефоном. Для него не было никаких проблем, он запросто перепрограммировал и перешивал ПЗУ, прекрасно разбирался в алгоритмах оцифровки аналогового сигнала, был одарен замечательным слухом и, кроме всего прочего, поражал своим ответственным отношением к делу. Мне было жутко интересно общаться с ним, а ему, как я подозреваю, было интересно послушать про криптографию, о которой он раньше не имел большого представления. За несколько дней мы с ним на пару смогли подготовить программу для записи в ПЗУ, в которой был реализован алгоритм шифрования типа «Ангстрем-3». Я на Notebook писал различные тестовые программы, Дэви переписывал их на имитатор ПЗУ в компьютере, а затем мы сравнивали результаты работы. В конечном итоге возникла идея провести полное тестирование не на имитаторе, а на реально подготовленном ПЗУ и сравнить результаты с моими тестовыми программами на компьютере. Но для этого Дэви нужен был специальный прибор – Digitaser, который он смог бы подключить к ножкам-контактам ПЗУ и получить на его экране снимаемую с них цифровую последовательность. Это достаточно сложный прибор и у Дэви его с собой не было.</p><p>И тут у К. возникла идея: свозить Дэви на завод в Зеленоград, где были эти Digitaser'ы, там можно будет все протестировать, а заодно показать иностранному инженеру ведущее советское предприятие электронной промышленности. Если бы К. побольше общался не с разными зеленоградскими начальниками, а с простыми работягами, то наверняка бы десять раз подумал о возможных негативных последствиях показа зеленоградского «социалистического реализма» перед тем, как тащить туда прекрасного зарубежного специалиста.</p><p>С Серегой, работавшим в Зеленограде небольшим начальничком, мы накануне договорились о пропусках на 10 часов утра.  Серега все это перепоручил какой-то девочке, которая про них то ли забыла, то ли что-то перепутала, в общем, пропусков в 10 утра не было. Пока с помощью советского внутреннего телефона (мобильников тогда практически ни у кого еще не было) удалось дозвониться до вечно где-то бегающего Сереги, прошло полчаса. Еще с полчаса Серега ругался с девочкой, снова перепоручал все ей, короче говоря, на сам завод мы попали уже ближе к обеду.</p><p>Я никогда не был на фирме у Дэви, но по моим более поздним корейским представлениям, иностранная фирма – это в первую очередь сотрудники, работающие на своих рабочих местах. Серегина зеленоградская контора в 1993 году – это куча рабочих мест, заваленных всякими чудесами советской электроники, но без всяких признаков человеческого присутствия. И вот в этих необитаемых завалах мы с Дэви начали искать заветный Digitaser. Его радость по поводу сравнительно легко найденного первого Digitaser'а оказалось преждевременной: сие чудо техники не работало. Найти второй оказалось уже посложнее, но и он мало чем отличался от своего первого собрата. На поиски третьего мы уже отправились вместе с Серегой по нескончаемым и абсолютно необитаемым зеленоградским лабиринтам и где-то на втором или на третьем уровне этой realty-бродилки наконец-таки наткнулись на то, что надо. Радости Дэви не было предела – этот Digitaser работал! Он тут же стал подключать его к ножкам ПЗУ, а Серега с вдруг откуда-то появившимися сотоварищами сразу же вспомнили, что настало время обеда и пора отметить российско-южноафриканское  сотрудничество, что все уже в холодильнике и ждет заветного часа.</p><p>Дэви дорвался до работы, его уже больше не интересовало ничто на свете. Все серегины напоминания про обед остались без ответа, так что российско-южноафриканское сотрудничество приобрело вполне привычные очертания: русские зеленоградцы пьют-гуляют, мы с Дэви – работаем. Первое знакомство зеленоградской публики с Дэви состоялось, народ разбежался, наконец-то наступила рабочая атмосфера, только вот результаты у Дэви на экране Digitaser'а почему-то не совпадали с теми, что у меня на экране Notebook. Могла быть куча разных причин: неправильно подключили Digitaser, не та ножка ПЗУ, не тот сигнал, не то подали на вход, не те ключи и т.п. Дэви последовательно, step by step стал перебирать всевозможные варианты, а мне пришлось все время отгонять от него вдруг откуда-то вылезших во время обеда зеленоградских коммерсантов. Они  наперебой предлагали ему купить партию сникерсов, гербалайфов, шмоток и чего-то еще.</p><p>В поисках причины несовпадения результатов прошел весь день. Дэви все это время был с головой в работе, никак не реагировал на очередные серегины призывы «прерваться и перекусить», его ничего больше не интересовало на зеленоградском заводе (по моему, того что он там увидел в первые часы, было достаточно), важен был лишь конечный результат, ради которого он, знающий себе цену специалист, прекрасный и очень ответственный инженер, прилетел за тысячи километров из Южной Африки в Москву. И Дэви в конце концов победил! Победил этот бардак на зеленоградском заводе, победил советские Digitaser'ы, советские пьянки-гулянки, советских назойливых коммерсантов. К вечеру, когда весь завод уже окончательно вымер, результат на экране Digitaser'а у Дэви совпал с моим на Notebook. Это было бесспорное доказательство того, что схема «Ангстрем-3» запрограммирована в ПЗУ верно и работа выполнена успешно. Голодного, но довольного проделанной работой Дэви, я повез к себе домой, в свою двухкомнатную квартиру покормить и показать условия жизни советского инженера.</p><p>Не поверил. Нельзя, говорит, жить в таких условиях: 5 человек в двух комнатах. А где же гостиная? Я спросил про его условия жизни – двухэтажный дом в пригороде Кейптауна, три машины: Volvo – его, для поездок на работу, Wolkswagen – для поездок жены по магазинам, джип – для воскресных поездок к морю.</p><p>– А сколько стоит такой дом?</p><p>– Около 20 тыс. долларов.</p><p>– Дешевле моей квартиры в Москве. Давай меняться!</p><p>Порассказав Дэви о наших реалиях, я узнал от него некоторые подробности о жизни в Южной Африке. Рассказ Дэви немного отличался от того образа Южно-Африканской Республики, который так красочно описывала в течение многих лет советская пропаганда: расизм, апартеид, белые убивают черных, а те горят справедливым возмездием. «Да я когда из дома ухожу, то даже двери не запираю» – поведал Дэви. Тихая, спокойная страна, уважающая труд инженера, труд человека, приносящего общественную пользу. Попробуй-ка в Москве не запереть на три замка квартиру, уходя на работу, или, хотя бы для начала, не вытащить магнитолу из машины! Сколько раз мне потом приходилось убеждаться, насколько далека наша пропаганда от реальной жизни, как она примитивна, выпячивая у других то, что там может быть и есть, но незаметно, незначительно, и не замечая успехов в экономике. Ибо если говорить об экономике, то тут уж всем советским пропагандистам приходится совсем туго. Огромная страна Россия, куча природных ресурсов, все, абсолютно все условия для того, чтобы быть экономически высокоразвитой страной, быть на самом деле ведущей мировой державой не только по количеству танков и ракет, но и по товарам «ширпотреба», товарам для людей. Например, вся Южная Корея просто завалена китайскими товарами, дешевой китайской электроникой, одеждой, продуктами. А есть ли там российские товары? Один раз, увидев на корейском рынке армейский бинокль с серпом и молотом, я из любопытства купил его. Вот он, единственный российский товар в Корее! Но моя радость была преждевременной: под кучей чисто российских брэндов – автоматов Калашникова и ракет – в конце концов нашлась и простенькая надпись: made in China. Впрочем, о тех чувствах, которые испытывает советский человек, вырвавшись на волю из самой справедливой на свете страны, я постараюсь рассказать попозже и, может быть, даже не в этой книге. А сейчас пора назад, в Москву 1993 года, в контору г-на К..</p><p>Что же стало с этим телефоном дальше? А ничего. Он, конечно же, обладал гарантированной криптографической стойкостью, но достигалось это за счет сложности его реализации, откуда вытекали частые сбои при связи по не очень-то надежным советским телефонным каналам, различные неудобства для пользователя и, конечно же, высокая цена. К. по привычке заломил за него совершенно астрономическую цену: свыше 5 тыс. долларов за один аппарат и всем нагло врал про то, что этот телефон производится в Зеленограде. Надежды окучить по второму разу Центробанк не оправдались, там уже были сыты по горло его «Шуриками», а остальные потенциальные покупатели, едва узнав про цену, быстро делали от ворот поворот.</p><p>Менеджер предприятия должен трезво взвешивать свои возможности, прикидывать не только сиюминутные, но и отдаленные шаги. А К. все время наивно верил в разные чудеса. Один раз такое чудо свершилось с его допотопными калькуляторами, но все надежды на второе чудо (заграница нам поможет) были совершенно безосновательны. Потребности в подобных телефонах на российском рынке не было.</p></section><section><title><p>Глава 2. Тучи ходят хмуро…</p></title><p>Russia. Examples.</p><p>Есть в России старинный город Тверь, а в нем – Комсомольская площадь. Даже не площадь как таковая, а так, небольшой скверик в стороне от развилки дорог: налево свернешь – на Ржевское шоссе попадешь, прямо поедешь – так это прямо на Питер. А дороги с этом месте в славном городе Твери такие, как будто прошли по ним совсем недавно фашистские танки и отутюжила их в мирное время вражеская авиация. Но видать уже после войны будочка гаишника появилась на самой развилочке и светофорчик, да еще где-то в небе, на трамвайных проводах – маленькая табличка «СТОП».  Метров за 5 до светофорчика.</p><p>А ездят по этой дороге теперь часто машины с московскими номерами, которые хоть и останавливаются у светофорчика, но не под самой табличкой «СТОП», а проехав вперед эти самые 5 метров, поближе к повороту на Ржевское шоссе. Да и поди заметь ее, эту табличку: если едешь там впервой, то только успевай канавы объезжать, эти достопримечательности тверские, вверх-то уже и смотреть некогда. И вот только иноземный водила поворачивает на стрелочку в светофочике, как тут же выскакивает к нему из будочки гаишник с волшебной палочкой и, придав челу своему строгий Государственный вид, вещает:</p><p>– Почему нарушаем Правила Дорожного Движения?</p><p>Недоумевает водила: только что он демонстрировал чудеса фигурного вождения, пытаясь объехать все канавы на дороге Республиканского значения, превысить скорость здесь в принципе невозможно, на красный свет не ездил, терпеливо ждал стрелочки, где, какие пункты этих священных Правил он нарушил? И тут гаишник, сияя от распирающего его удовольствия, показывает своей волшебной палочкой на болтающуюся как одинокий листочек на трамвайном проводе табличку «СТОП» и как вдумчивый педагог объясняет нерадивому водиле:</p><p>– Правила предписывают остановиться у таблички «СТОП», а Вы заехали за нее.</p><p>Мне в тот раз повезло: гаишник попался молодой и еще не окончательно растерявший простые человеческие чувства. Я попросил его оценить по любой мыслимой шкале состояние охраняемого им дорожного полотна, к тому же ехал на дачу с семьей, и он после 20-минутной душевной беседы поведал мне местные гаишные тайны.</p><p>– На эту точку наше начальство всегда спускает повышенный план по протоколам. Все прекрасно знают, что иногородние машины эту табличку, как правило, не замечают, вот и приходится здесь быть ударником труда. Если я этот план не выполню, то меня же потом лишат всех благ.</p><p>В первый раз я видел, как гаишник стыдился своей работы. Это уже было явно аномальное явление в российской действительности, ну а дальше последовало еще аномальней:</p><p>– Давайте я составлю протокол, что Вы переходили улицу в неположенном месте. Штраф за это мизерный, 0,1 минимальной зарплаты, в Москву его даже присылать не будут – накладные расходы дороже. А для меня этот протокол пойдет в мой дневной план.</p><p>Так я стал пешеходом-нарушителем.</p><p>End of example.</p><p>Эйфория патриотизма быстро прошла. В ЦБ система защиты телеграфных авизо работала стабильно уже около года, самая интересная пора прошла, все вернулось на свои чиновничьи круги. Заниматься эксплуатацией системы защиты авизо в ЦБ стали уже не те люди, с которыми мы ее внедряли, все опять вернулось к многочисленным бумагам, согласованиям и перестраховкам. Со скрипом ФАПСИ дало «добро» на эту систему, внеся, естественно, свои косметические модернизации, но по тому тягомотному процессу, которым сопровождалось получение этого разрешения, стало ясно: о внедрении системы «Криптоцентр» в ЦБ, какой бы хорошей она ни была, нечего и мечтать. Не дадут. Даже работающую в таких крупных подразделениях ЦБ, как ЦОУ и ОПЕРУ, программную систему «Криптоцентр-АВИЗО», моделирующую работу с калькулятором на персональном компьютере, ФАПСИ не признавало. Нашли универсальное решение: эта программа используется в «тестовом» режиме, а основная работа якобы осуществляется с помощью калькулятора.  На самом деле калькуляторы валялись в сейфах без дела, а вся реальная работа осуществлялась с помощью «Криптоцентра-АВИЗО».</p><p>Стена, бетонная чиновничья стена, совершенно непробиваемая. Иногда дело доходило до полного абсурда. С самого начала использования этой системы  Центробанк хотел провести такую модернизацию калькулятора, чтобы алгоритм выработки КПД для телеграфных авизо был бы оригинальный, разработанный специально для ЦБ, и реализован в специальной версии калькулятора, которую назвали «Электроника  МК – 85 Б». Это разумное требование, поскольку калькулятор «Электроника МК-85 С» был предназначен для армии, для широкого применения, и не исключалось, что он мог попасть в руки криминала. Применение же специализированного калькулятора, изготовленного специально для ЦБ и содержащего уникальный алгоритм выработки КПД, заведомо повышало надежность системы защиты авизо. И вот в конце 1993 года ЦБ заключил с кл-овской конторой Договор на разработку «Электроники МК-85 Б», в котором всю техническую часть – разработку оригинального алгоритма выработки КПД и программирование модели калькулятора на компьютере – пришлось выполнять мне. Но поскольку в таких огромных системах, как сеть РКЦ Центробанка, самая большая проблема – переходный период, т.е. обеспечение устойчивой работы системы при внесении в нее изменений, то одним из требований ЦБ было, чтобы калькулятор также поддерживал все прежние алгоритмы, на которые к тому времени уже было получено разрешение ФАПСИ. А в назначенный день «Х» по команде все переводят калькулятор на новый режим работы.</p><p>В это время у меня уже было намного больше понимания о том, что необходимо ЦБ и какие есть для этого возможности в калькуляторе. Нужно было реализовать хеш-функцию, в которую подмешиваются знаки секретного ключа, причем в процессе подмешивания и знаки ключа и хешируемая информация принимают участие в выработке новых подстановок, которые в свою очередь используются в схеме типа «Ангстрем-3». Детальное описание подобного способа построения хеш-функций (только без подмешивания знаков ключа) я приводил в книге «Практическая криптография», по такому же принципу строились хеш-функции для асимметричной электронной подписи в системе «Криптоцентр».</p><p>Подробное описание этого нового алгоритма я по просьбе ЦБ сразу же отправил в ФАПСИ с тем, чтобы получить разрешение на его использование в ЦБ. Но поскольку такое разрешение возможно только после криптографической экспертизы этого алгоритма, а она может продлиться достаточно долго, то было принято решение начать создание калькуляторов «Электроника МК-85 Б» со старыми и новым алгоритмом, наладить их выпуск, оснастить ими все РКЦ, которые вначале будут работать на прежнем, широко распространенном алгоритме, а переход на новый уникальный алгоритм отложить до получения на него разрешения ФАПСИ.</p><p>И вот завод «Ангстрем» в Зеленограде выпустил несколько тысяч калькуляторов «Электроника МК-85 Б», в каждом из которых был уже реализован новый, уникальный, разработанный специально для ЦБ алгоритм выработки кода подтверждения достоверности телеграфных авизо. Калькуляторами «Электроника МК-85 Б» оснастили все РКЦ, люди стали работать ни них, используя прежний, старый и общеизвестный алгоритм. А от ФАПСИ по поводу нового алгоритма нет никакого ответа: ни положительного, ни отрицательного. Все как в воду кануло! Затрачена масса усилий на разработку этого калькулятора, решены все технические проблемы, огромная банковская сеть готова к переходу на уникальный алгоритм. Но чиновники ФАПСИ – важнее всего!</p><p>Так и остался этот уникальный алгоритм «вещью в себе». А я получил еще одно наглядное подтверждение прописной истины: вся власть в России принадлежит чиновникам. Могут меняться лозунги, вчера были «Вперед, к победе коммунизма!», а сегодня – «Вперед, к победе рынка!», но чиновничья власть в нашей стране неизменна. А отсюда легко вытекает основная мотивация действий многих людей – выбиться в чиновники. Не производство товаров и услуг, а упрямое карабкание по чиновничьей лестнице – вот высший смысл жизни.</p><p>А причина – изобилие нефти и прочих природных богатств. Это легкие деньги, доходы от которых и распределяют чиновники, они и дают эту чиновничью независимость и практически полную безответственность за принимаемые чиновничьи решения.  Основная масса населения, в глазах чиновников, – это потенциальные конкуренты на их долю природных богатств, на их собственность, называемую иногда еще почему-то «общенародной».</p><p>Чиновники ФАПСИ – это особая песня, которую надо петь стоя. В подобных закрытых системах намного больше сохранился ядовитый дух сталинизма и  стремление к бесконечным запретам. В 1991 году, после неудачного путча, из 8 ГУ КГБ уволилась масса народа, начальники были в панике, но примерно через полгода этот шок прошел и чиновники воспряли духом. В смысле стали придумывать, какие бы запреты и неприятности заготовить тем, кто решил покинуть систему КГБ. Первое предложение было очень характерным: законодательно закрепить, что человек, уволившийся из ФАПСИ, 10 лет не имеет права работать по специальности. Различные Конституции и Права человека – это все где-то там, далеко, а здесь свои нравы и обычаи, как при Сталине – 10 лет по рогам. В явном виде это предложение не прошло, все-таки такой сталинизм по ту сторону забора с колючей проволокой уже отошел в прошлое. Но неявно, не мытьем, так катанием, ФАПСИ методично перекрывало кислород всем своим бывшим сотрудникам, которые не захотели оставаться в «действующем резерве». Апофеозом чиновничьих усилий явился Указ Президента РФ № 334, согласно которому любой криптографический «чих» требовал разрешения ФАПСИ. Указ, абсолютно оторванный от реальной жизни, допускающий неограниченное множество трактовок, пытающийся объять необъятное криптографическое пространство. Мне доводилось уже комментировать его в книге «Практическая криптография». Но этот Указ был принят в 1995 году, а вся описываемая выше эпопея с калькулятором «Электроника МК-85 Б» происходила двумя годами раньше, на Центральном Банке ФАПСИ тогда еще только оттачивало свое чиновничье мастерство.</p><p>Все больше и больше сгущались тучи. И не только над криптографией, но и в целом по стране становилось все яснее, что декларированные в 1991 году свобода и демократия – мираж, что в реальной жизни произошла всего лишь смена лозунгов и чиновников. Зависимость же от них простого человека, которым я теперь с полным основанием мог себя называть, отнюдь не уменьшилась, если не сказать большего. Все чаще и чаще приходила в голову крамольная мысль: и стоило ли связываться с этим Центральным Банком? Что в результате? Выгнали за полгода до офицерской пенсии, работа по специальности под вопросом, Гениальный директор, с которым я связался, такой, что на него надеяться нельзя, а у меня трое детей, кормить их чем-то надо. Что там в анекдоте говорил Иосиф Виссарионович Лаврентию Павловичу, глядя на портрет Пушкина?</p><p>– Души прекрасные порывы!</p></section><section><title><p>Глава 3. Break</p></title><p>Russia. Examples.</p><p>Есть в Тверской области чудесный уголок – Лесной район. Это на самом севере области, везде – леса, вековые ели и сосны, тихая речка Молога вдали от цивилизации, на ней еще можно порыбачить, великолепные песчаные пляжики для купания, в окрестных лесах бесконечное множество грибов и ягод, иногда даже можно встретить лесных зверей из детских сказок: зайца, лису, волка и медведя. От Москвы – 400 километров, на машине – 6 часов езды, и ты попадаешь в совершенно иной мир, где нет суеты, где чистый воздух и родниковая вода без хлорки. Здесь, как нигде еще в России, я мог почувствовать себя свободным, а стоящая на берегу Мологи старинная русская деревня Гузеево стала местом моего летнего паломничества. Я построил в ней деревенский дом, и все время, пока я находился в Москве, все мысли – только о том, как летом поехать отдохнуть в Гузеево.</p><p>А как живут там местные жители? Существовавший при Советской Власти совхоз… нет, не развалился. В нем просто уже несколько лет никому не платят денег, а так – Председатель, Правление – все есть. Народ давно уже перешел на самое что ни на есть натуральное хозяйство в российских условиях. А именно: все молодые и работоспособные уехали в райцентр, остались одни пенсионеры – старики и старухи, да местные алконавты, которые летом собирают и продают заезжим кооператорам за копейки грибы, ягоды или рыбу и тут же пропивают полученное, а зимой – христарадничают перед старухами, притаскивая им за кусок хлеба или стакан самогона воды и дров. Все стараются сажать картошку, а вот коров в этой благодатнейшей для них местности уже практически не осталось: заготавливать на зиму сено некому.</p><p>Зимой деревня – словно вымершая, голодные волки по ночам рыскают по деревенским улицам в поисках непривязанных собак. Зато летом, за счет приезжих из Москвы и Питера, деревня оживает, все местные жители относятся к «дачникам» хорошо, простора, леса и реки на всех хватает с избытком.</p><p>До ближайшей деревни – совхозного центра Борисовское – около 16 километров по лесу, до районного центра Лесное – около 47 километров по той же лесной дороге, которая, по нашим российским понятиям, вполне приличная для езды по ней даже на легковой машине. А для местных аборигенов 47 километров – мелочь, пешком пройти можно, хотя раз в неделю ходит автобус.</p><p>Есть даже электричество, высоковольтка протянута по просеке через дремучие леса. А посему местные алконавты или даже заезжие коммерсанты любят воровать с нее провода. Это же цветной металл, его можно, как грибы или ягоды, сдать в пункте приема «лома цветных металлов» и заработать. А несколько окрестных деревень после этого несколько недель сидят без света. Крадут, в основном, зимой, когда все вокруг вымирает, но бывает, когда год на грибы-ягоды неурожайный, то и летом.</p><p>И вот в одно прекрасное лето сидим мы в Гузеево без света неделю, затем другую… Жарко, еда у всех без холодильников быстро портится, нашлась в деревне одна энергичная женщина, Алина Александровна, которая поехала на автобусе в райцентр Лесное чтобы узнать, когда можно на него хотя бы надеяться. А обратно пешком отправилась, эти самые 47 километров – российский вариант марафонской ходки. Мы в это время с детьми как раз возвращались на своей машине из райцентра, по дороге встретили ее и подвезли до деревни. А она нам поведала о деталях своей миссии.</p><p>Недалеко (сравнительно) от райцентра Лесное есть Удомельская АЭС, которая обеспечивает электроэнергией и райцентр Лесное, и совхозный центр Борисовское. А вот Гузеево, которое от Борисовского всего-то в 16 километрах, обеспечивают электроэнергией Бежецкие энергосети, которые на другой стороне Мологи и высоковольтка от которых тянется до Бежецка многие километры по глухим лесам. Почему так получилось – теперь уже никто не знает, давно это было, еще при социализме. А сейчас, в эпоху демократического капитализма, протянуть 16 километров проводов по довольно приличной лесной дороге от Борисовского до Гузеева – большая проблема, которую местные Чубайсы решить не в состоянии. Они без проблем могут только цены на электроэнергию увеличивать.</p><p>– Пишите прямо Путину!</p><p>Так посоветовали ей в районной энергоконторе.</p><p>Зачем Путину? Мелко! Лучше сразу Генеральному Секретарю Организации Объединенных Наций!</p><cite><p>Уважаемый господин Генеральный Секретарь!</p><p>Есть ли у вас там, в Объединенных Нациях, столбы и провода? Если есть, то снарядите, пожалуйста, батальон миротворческих сил и пошлите их к нам, в Лесной район, провести 16 километров высоковольтки между Борисовским и Гузеево. И поставьте, пожалуйста, охрану у каждого столба, а то через месяц опять все провода порежут и будем мы снова сидеть без света и холодильников.</p></cite><p/><p>End of example.</p><p>Чувствовалось, что мое пребывание в конторе у К. подходит к естественному финалу. К. решил, что Центробанк уже выполнил роль дойной коровы, больше с него в таких масштабах не урвать, а посему основной его задачей стала прихватизация добытого. Ведь формально, в период работы с ЦБ, его контора считалась хоть и малым, но государственным предприятием, которое учредил зеленоградский завод. Следовательно, Центробанковский лимон тоже формально был пока государственным, хотя в Уставе, естественно, были соответствующие финансовые полномочия у Гениального директора. А при прихватизации конторы все имущество переходило к «трудовому коллективу». Поскольку этот трудовой коллектив менялся со скоростью кометы, то из потенциальных претендентов оставался чуть ли не один К. Поэтому его естественной для такого человека задачей был переход от условного «чуть ли» к безусловному «один К.». И я был ему в этом заметной помехой.</p><p>Не могу сейчас сказать, были ли тогда у меня реальные шансы бороться с ним за свою долю Центробанковских богатств. Ведь в момент заключения многих Договоров с ЦБ я был на действительной военной службе, т.е. совершенно бесправным. У меня не было никакого контракта с ним и с его конторой, не было четко оговоренных прав и обязанностей. Официальная зарплата соответствовала уровню мелкого клерка, готовящего исходящие документы, иногда с «барского» плеча К. дополнительно подкидывал по сомнительным Договорам подряда, а потом полгода вспоминал о совершенных им благодеяниях. Мне же хотелось самостоятельности, к его глупостям и выходкам очень скоро стало испытываться стойкое отвращение. Единственное, что радовало – те программы, которые мне удалось за это время подготовить. Это система «Криптоцентр» для широкого применения и «Криптоцентр-АВИЗО» для кодирования авизо в ЦБ. Программы собственные, оригинальные, «Криптоцентр-АВИЗО» успешно работал в ЦБ, а обычным «Криптоцентром» заинтересовались некоторые банки, причем люди, интересовавшиеся этими программами, были, как правило, интеллектуально намного выше примитивного К., его байки про «ведущего мирового авторитета в криптографии» вызывали у них, мягко говоря, непонимание, мне после таких пассажей приходилось с удвоенной силой разъяснять им, что не все здесь такие. И вот в какой-то момент пришло понимание того, что надо сделать выбор: или заниматься тяжбами с К. по поводу его прихватизации, или отдать предпочтение криптографии, развитию того, что уже было сделано, внедрению новых идей, новым разработкам.</p><p>Заказчик, срочно нужен был заказчик на эти идеи, который готов был бы меня поддержать, который бы поверил, проявил нетривиальный подход, как тогда, в 1992 году в ЦБ. А найти такого заказчика – большая проблема, особенно с учетом того, что ФАПСИ вовсю закручивало криптографические гайки, стремясь придавить всех, кто вышел из под контроля. «Криптоцентр» – это только моя визитная карточка, за ним ведь могут последовать и другие, еще более интересные системы. Южноафриканцы, посмотрев «Криптоцентр», оценили возможности его продажи на рынке Южной Африки. Пришла бумага: 6 миллионов долларов. Но попробуй получи на это разрешение ФАПСИ! Государство в награду за все мои труды наградило меня статусом «невыездной» непонятно на сколько лет. На 5 – это минимум. Но в ОВИРовской анкете почему-то требуется указывать места работы за последние 10 лет. А уж секретностью я был вымазан по самые уши, 5 лет точно нет никакого смысла даже рыпаться.</p><p>И вот где-то в конце 1994 года другой мой настоящий коллега, Анатолий Григорьевич, который успел поработать торговым менеджером где-то около полугода в конторе у К. и которого я уже упоминал в этой книге, вышел на один очень крупный банк, который даже сейчас я не могу назвать своим  именем: ведь драконовский криптографический Указ №334 Президента РФ еще никто не отменял. Пусть это будет просто W-банк. Этот банк закупил сравнительно большую партию установок программы «Криптоцентр» и сразу же зашла речь о дальнейших шагах нашего возможного сотрудничества. Банк имел множество филиалов во всех крупных городах России и поддерживал связь с ними по электронной почте Sprint-Net. Требовалось, используя систему «Криптоцентр» как основу, разработать, наладить и запустить в промышленную эксплуатацию автоматизированную систему защищенного электронного документооборота между филиалами банка и Центром.</p><p>Как я был рад вновь общаться с нормальными и интеллигентными людьми! Вместо полубезумных реплик К. – диалог технических специалистов, составление технических заданий, проектирование, разработка, отладка, проверка, – все то, что составляет основу реальных дел, а не пустого фантазерства. Но неужели опять все финансы отдавать К.? Он же не способен ни на что, кроме демагогии, подрывающей авторитет инженера, его участие в этом проекте – гибель проекта.</p><p>Однако сам К. почему-то считал, что я являюсь его полным вассалом и все мои работы будут проходить только через его фирму. С соответствующими финансовыми отчислениями – 50% ни за что, только за то, что он сам провозгласил себя великим. А узнав, что такие условия меня не устраивают, устроил, как всегда, театр одного актера: я тебя кормлю-пою, а ты такой неблагодарный.</p><p>Он мне уже надоел до чертиков. Но вот-вот должны были поступить Центробанковские деньги за программы, которые я писал специально для ЦБ около года и К., по широте своей душевной, обещал мне с них аж целых 30%. Причем обещал не только устно, но даже письменно. И вот деньги пришли, но вместо моей честно заработанной доли я опять получил только его демагогию.</p><p>Break! Пора прерывать гениальность Гениального директора. Выслушав в очередной раз его словоблудие, я на сей раз как можно спокойнее сказал:</p><p>– А знаешь что, К., иди-ка ты на х…!</p><p/><p>Больше я никогда не видел этого человека.</p></section><section><title><p>Глава 4. Next step</p></title><p>Russia. Examples.</p><p>Опять милый моему сердцу Лесной район Тверской области. Лес там – всему голова, это основа благосостояния жителей райцентра и окрестных деревень. Лесопилки и различные деревообрабатывающие комбинатики – вот единственная жизнеспособная промышленность, способная там прокормить народ. Бревна, срубы, доски, вагонка, летние дачные домики – все это затем отвозится на продажу в Москву, а иногда даже и в Финляндию – она сравнительно недалеко. Бензопила, острый, как бритва, топор, стамески, долото и всякие другие столярные премудрости – все это в крови у местных жителей, искусство строить избы, колодезные срубы, бани и все прочее из дерева передается из поколения в поколение. Леса вокруг много, но и вырубают его тоже по-черному. А ведь дерево – не трава, за одно лето не вырастет. Но пока еще вырубить весь лес в Лесном районе не удалось. Слишком уж много его там.</p><p>Где рубить лес – так называемые порубочные билеты – это определяет местное начальство, районная администрация – бывший райком КПСС. Есть места для рубки получше, туда и подъехать проще, и деревья там прямые и стройные, а есть и похуже – туда проехать можно лишь зимой по замерзшему зимнику и деревья там на болотине похуже, с гнильцой.</p><p>И вот один раз, в базарный день – пятницу, идем мы с местным аборигеном Юрой, помогавшим мне строить дом, по центральной базарной площади райцентра Лесное. И вдруг Юра поведал мне одну из маленьких местных хитростей.</p><p>– Вон видишь на обочине черная Волга? Это машина главы администрации.</p><p>– А зачем она здесь стоит?</p><p>– Из нее наблюдают, кто где хлеб покупает. В палатке – наш местный хлеб, он похуже и подороже. А с фургончика продают хлеб из Твери, он получше и подешевле. Но все местные стараются покупать только местный хлеб, потому что если кто-то пойдет покупать хлеб в фургончике, глава администрации его запишет и потом припомнит это, когда будут распределять порубочные билеты.</p><p>Вот с этой забавной сценкой из жизни российской глубинки у меня теперь всегда ассоциируется наукообразный термин «административный ресурс».</p><p>End of example.</p><p>– Хороший ты разработчик, но все делаешь сам, в одиночку. А если с тобой что-то случится?</p><p>Такие речи мне часто приходилось слышать от чиновников ЦБ, когда речь заходила о внедрении программы «Криптоцентр-АВИЗО». В их представлении разработка программного обеспечения обязательно должна вестись коллективно, большим колхозом, в котором есть Председатель, Правление, Партийная организация, Местком и множество иных начальников. Так привычнее, но это, как правило, система коллективной безответственности. Такие системы, наверное, хороши в каких-то иных областях деятельности, но только не в математике и программировании, где конечный результат не зависит от начальства. Не может генерал приказать программе перестать выдавать неверный код подтверждения достоверности авизо, избавить ее от «глюков». Это может сделать только программист, который писал эту программу. А сделать ему это будет тем легче, чем меньше постороннего народа совало свой нос в программу. В идеале – если все основные процедуры делал один человек, используя, может быть, только очень хорошо проверенные результаты других людей. А если большую программу одновременно пишет целый колхоз, все модули еще как следует не проверенные, с возможными ошибками, затем все это добро собирается в одну кучу – все, гиблое дело, такой программе нельзя доверять выполнение серьезных задач: непременно «заглючит», а программисты-колхозники будут до бесконечности обвинять в этом друг друга. Мне такое программирование не по душе, поэтому, по возможности, все жизненно важные процедуры в программе я стараюсь делать сам или использовать только то, что уже неоднократно испытано и чему можно доверять (но и все равно обязательно проверять!).</p><p>И вот огромный W-банк встал перед выбором: а не страшно ли связываться с программистом-одиночкой? Если бы в этом банке были одни чиновники, то наверняка вместо реальной разработки автоматизированной системы электронного документооборота получились бы бесконечные дебаты на эту тему, но тут мне опять повезло: нашелся в W-банке человек, который отмел все эти дебаты простым и понятным аргументом:</p><p>– Всю ответственность я беру на себя!</p><p>Это был Владимир Константинович Тяпкин, бывший полковник Советской Армии, инженер, кандидат технических наук.</p><p>Что же требовалось W-банку?</p><p>Первый раз, когда я появился там, мне запомнилась одна картинка. Старинное здание напротив Кремля, комнаты не то что дореволюционной, а прямо доисторической постройки, типа тех, что можно увидеть в фильме «Петр I» или «Иван Васильевич меняет профессию». Одна комната была похожа на боярскую кладовку: размером примерно 5х5 метров, но самое интересное – наклонный потолок. С одной стороны комнаты – сравнительно высокий, а с противоположной – не больше, чем метра полтора, встать и выпрямиться невозможно. Работало в этой комнате управление информатики W-банка, с одной стороны (с высоким потолком) сидела мужская часть, а с другой, где встать невозможно – в рядок три молодых девушки, которые целый день отправляли  по Sprint-Net в многочисленные филиалы банка различные распоряжения, балансы, сводки, статистические отчетности и всю прочую документацию, составляющую основы жизнедеятельности любого банковского организма. И вот требовалось высвободить этих девушек, вытащить их из этой кладовки на свет божий, а всю нудную и однотипную работу переложить на автоматизированную систему защищенного электронного документооборота.</p><p>Криптоцентр позволял только шифровать и подписывать файлы, но он не был приспособлен для их рассылки. К тому же у W-банка были свои, специфические требования к рассылке: при получении адресат должен автоматически посылать отправителю подтверждение получения, заверенное своей электронной подписью. Это требование было основано на нескольких реальных случаях из жизни банка. Один раз девушка ошиблась и при отправке платежных документов по Sprint-Net указала неверный адрес получателя. Пока с этим разобрались, произошла задержка платежа и клиент выставил банку штрафные санкции. В другой раз наоборот, банк выставил по Sprint-Net клиенту по каким-то основаниям штрафные санкции, но клиент отказывался их оплачивать, впоследствии уверяя, что не получал их.</p><p>Общая причина этих и других подобных недоразумений – изобилие ручных операций при существовавшем в то время электронном документообороте, отсутствие четкого разграничения, когда и в какой момент времени ответственность за электронный документ переходит от отправителя к получателю, большая нагрузка на обслуживающий персонал, который, как и все люди, может иногда и ошибаться. И тут я еще раз смог убедиться, что криптография – это хоть и важная, но только одна составляющая в банковской системе электронного документооборота. Другая составляющая, хоть и не такая изящная, но не менее важная – электронная бюрократия, программа-чиновник.</p><p>А не получится ли так, что программа-чиновник оставит без куска хлеба человека-чиновника? Одну подобную сцену мне довелось в явном виде наблюдать в ЦБ. Первая версия программы «Криптоцентр-АВИЗО» была очень простой: девушка набирала с клавиатуры все реквизиты авизовки, программа высчитывала по ним код подтверждения достоверности и выдавала его на экран. В таком виде эта программа первоначально работала в ОПЕРУ – крупном подразделении ЦБ, где ежедневно обрабатывали несколько сотен авизовок. Под кодирование авизо была создана специальная группа, около 10 человек, но на самом деле подготовку исходящих авизо осуществляла совсем другая группа, а подготовленные пакеты авизо в виде базы данных в формате DBF передавались на дискете в группу кодирования. Здесь их распечатывали и для кодирования заново вводили в компьютер все реквизиты вручную. Когда мне впервые поведали эту таинственную Центробанковскую технологию, то я позволю себе здесь не приводить свои эмоции по этому поводу. Вскоре я принес в ОПЕРУ новую версию «Криптоцентра-АВИЗО», в которой уже был автоматический ввод всех необходимых для кодировки реквизитов из DBF-файла. Девушка – операционистка, запустив эту программу, нажала одну клавишу «ENTER» и на экране через секунду высветился результат:</p><cite><p>Успешно закодировано авизо – 50</p></cite><p>Первая реакция девушки:</p><p>– Ну все, теперь нас всех разгонят!</p><p>Но, странное дело, никого не разогнали. Просто вместо дурной и бестолковой работы они стали заниматься анализом баз данных, получением сводных характеристик, повышением своей компьютерной грамотности. А система «Криптоцентр-АВИЗО» тоже при этом развивалась, я все время добавлял туда по просьбе ОПЕРУ все новые и новые возможности. Одна задача оказалась достаточно нетривиальной, но в то же время жизненно очень важной.</p><p>Речь зашла о блокировке возможности повторного приема одного и того же авизо. Это был реальный случай из практики работы ЦБ и начальство потребовало срочно принять меры. Эти меры в первую очередь касались крупных РКЦ, где очень большой объем обрабатываемых авизо. Если РКЦ работало с калькулятором, то тут, опять же, оставалось надеяться только на человеческую интуицию. Но в ОПЕРУ ни одного дня с калькулятором не работали, программа «Криптоцентр-АВИЗО» там использовалась уже давно, к ней все привыкли и настало время сделать ей очередной Upgrade. Проверку на повторяемость можно было осуществить с помощью базы данных, но вся беда была в том, что при кодировании авизо по каким-то прихотям ФАПСИ категорически запрещалось пользоваться компьютерными сетями, хотя  работали одновременно несколько человек на разных компьютерах. Компьютер при кодировании должен работать в автономном режиме, следовательно, об использовании общей базы данных в режиме on-line не могло быть речи. Пришлось вводить локальные системы учета для каждого рабочего места, все записи в которых в конце рабочего дня подписывались операционисткой с помощью «Криптоцентра» и затем сливались в общую базу данных, в которой и происходила проверка на повторяемость.</p><p>Но одной вещи в ОПЕРУ мне так и не удалось сделать – это избавить их от необходимости таскать дискеты из комнаты в комнату при общении с группой, которая готовит исходящие авизовки. Все были согласны: система общения должна быть автоматизирована: подготовил, зашифровал, подписал, послал по сети – принял, проверил подпись, расшифровал, использовал – все в автоматическом режиме, никаких разгуливаний с дискетами по комнатам. Но получить на это разрешение ФАПСИ – это было выше всех моих усилий! И так почти 10 лет все эти девушки своими ножками оттаптывали чиновников ФАПСИ, которым все эти проблемы были глубоко безразличны.</p><p>Но хождение из комнаты в комнату в ЦБ – это всего лишь капля в огромном океане вреда, который нанес тысячам людей чиновничий монополизм ФАПСИ. Вспомним очереди в налоговую инспекцию, регистрационную палату, во всякие обязательные фонды, живущие на деньги налогоплательщиков, но не создающие для этих налогоплательщиков никаких, даже самых элементарных удобств. Здесь же сама напрашивается автоматизированная система защищенного электронного документооборота! Вместо инспекторов – сервера, вместо поездок людей с различными бумагами – пересылка файлов по электронной почте, в зашифрованном виде и с электронной подписью. Так, глядишь, и времена настанут, когда «черного нала» и взяток поменьше будет. Технически сложно? Да, безусловно, причем не только технически, но и организационно сложно сделать первые шаги. Но все эти проблемы постепенно решаемы, это я могу сказать по своему собственному опыту работы с W-банком. Но при одном непременном условии: если такая госструктура как ФАПСИ будет заниматься только тем, что ей положено по ее статусу – ПРАВИТЕЛЬСТВЕННОЙ связью, и не будет совать свой ушлый нос туда, где нет военных и государственных секретов.</p><p>К счастью, W-банк трезво оценивал ФАПСИ. Разрешено все, что не запрещено законом, а если чиновники не могут грамотно составить закон, то это их проблемы. Первая версия автоматизированной системы электронного документооборота для W-банка была создана примерно через полгода. Конечно, первый подобный блин всегда получается немного неуклюжим, не совсем оптимальным, но он заработал! Это была еще DOS-версия, но даже в таком первобытном виде эта система устроила банк намного лучше, чем работа до одурения молодых девчонок. А в моей криптографической эпопее наступил Next step – разработка автоматизированных криптографических систем под конкретного заказчика. Я наконец-то получил долгожданную самостоятельность!</p></section><section><title><p>Глава 5. Бомбила</p></title><p>Russia. Examples.</p><p>Тот год выдался в Лесном районе изобильным на клюкву. Окрестные леса полны болот, а на болоте, на кочках, растут эти красненькие бусинки, которые, кажется, кто-то рассыпал по зеленому болотном мху.</p><p>Сбор каждого сорта ягод имеет свои особенности. Малина растет на довольно высоких кустах, поэтому за ней надо меньше нагибаться, но и лазить по этим непролазным кустам сложно. Черника или брусника – в лесу, обычно в сухом, сосновом, но за этими ягодами надо нагибаться, садиться на землю или вставать на колени. А вот клюква – та на болоте. Под ногами постоянно хлюпает вода, на землю не сядешь, а нагибаться надо так же, как за черникой или брусникой. Да и ходить по болоту труднее, чем по сухому сосновому лесу, похлюпаешь часа три-четыре – и все, сил больше нет, хочется поскорее вылезти на твердую землю.</p><p>Мне очень нравится собирать клюкву, уж больно красиво она рассыпана по болотистым кочкам, но больше, чем сравнительно небольшое 8-литровое пластмассовое ведерко, за день набрать никогда не удавалось. Да и дойти до болота – путь довольно неблизкий: сначала до леса, а потом еще по лесу до самого болота. А по самому болоту еще надо походить, чтобы найти места, где клюква покрупнее и собирать ее полегче. В общем, одного дня сбора клюквы мне хватало на то, чтобы потом еще пару дней от этого сбора «отходить».</p><p>Местные жители собирают клюкву, в основном, на продажу. Кооператоры покупают у них ее по 3 рубля за килограмм, а в Москве на рынках килограмм клюквы стоит уже 30 рублей и то не такой свежей и крупной, какой я ее видел в натуральном виде. И вот один раз, где-то уже ближе к концу сентября, я возвращался на машине в Москву со своего Гузеевского поместья и по лесной дороге до райцентра подсадил подвезти одного местного мужичка. Он-то и поведал мне о том, как и в каких масштабах собирают окрестные сельские жители клюкву. Я не могу ручаться за то, что все в его рассказе было правдой, но по некоторым другим признакам, которые мне доводилось видеть своими глазами в той местности, особо сильно он не выдумывал, да и не было ему никакого смысла выдумывать.</p><p>В начале сентября к нему в гости приехали брат и сват. Где-то примерно с 10 сентября в тех краях официально открывается сезон сбора клюквы, и они, как только открыли сезон, втроем за неделю собрали около 3 центнеров клюквы.</p><p>– Мужики вдвоем на болоте черпаками ее собирали и в мешки, а я эти мешки домой таскал. Вечером еще даже силы оставались, чтобы телевизор посмотреть. И мы столько денег заработали!</p><p>По 3 рубля килограмм, 3 центнера – это 900 рублей, около тридцати долларов. По тем краям за неделю – огромные деньги. А у меня никак не укладывается в голове даже сама возможность такой адской работы – набрать столько клюквы. Но местный народ, видимо, уже доведен безденежьем до такого состояния, что согласен даже на такие каторжные условия. И это всего в 400 километрах от Москвы!</p><p>End of example.</p><p>Встать, не доезжая метров 5 до светофора, в крайний правый ряд. За 3 секунды до зеленого – рви, педаль газа в пол до упора. Только так на перекрестке можно вырваться вперед и обогнать конкурентов, а призом в этой гонке – очередной клиент рублей на 50, а если повезет – то и на 100. Это – народная забава, называемая «подбомбить», т.е. выехать на своей машине в роли частного и никем не контролируемого такси. В Москве вечерком, часов в 8, поймать «бомбилу» нет никаких проблем: поднял руку и меньше чем через минуту можешь даже выбирать варианты.</p><p>При новой демократической жизни бомбилы начисто переиграли государственные такси: по несметному количеству, по ценам, по доступности. Государственное такси должно еще кормить чиновников: начальников, бухгалтеров, налоговую инспекцию, различных проверяющих и прочая, прочая, прочая. Бомбила, чаще всего, кормит только сам себя, сам себе начальник, бухгалтер, автослесарь, сват, кум и брат. А поэтому и цены у бомбилы намного ниже, чем у шашечного такси, все давно уже поняли эту очевидную истину. Пытаться государству (в лице заинтересованных чиновников) запретить «подбомбить» – это все равно, что объявить войну, которую, как и партизанскую, выиграть невозможно. Слава богу, что чиновники это поняли, и никаких ощутимых актов агрессии по отношению к бомбилам не проявляли.</p><p>Ну а меня-то, образованного человека, что потянуло на эти игрища? Во-первых, конечно, мальчишеское желание погонять по городу на машине, как когда-то в детстве на велике. Тем более, что Москва, усилиями Главной Московской Кепки – Юрия Михайловича Лужкова – преображалась прямо на глазах. «Единственное, что простой народ получил от этой демократии – московскую кольцевую автодорогу» – так достаточно просто и понятно объяснил мне текущий политический момент один клиент. Центр города стал чистым и красивым, признаки цивилизации стали проникать и на окраины. Посмотреть на все своими глазами, порадоваться хоть каким-то светлым сторонам в довольно-таки беспросветной жизни – это тоже стало возможным в результате «бомбежек». Во-вторых, естественно, сугубо прагматические цели – подзаработать денег. Хоть и был у меня теперь постоянный клиент – W-банк, но его финансовая поддержка не была особо щедрой. На уровне среднего программиста банка, где-то 400-500 долларов в месяц. Правда, в отличие от программиста банка, я не состоял в штате банка и работал дома в удобное для меня время. Обычно весь день я непрерывно просиживал у компьютера, а к вечеру, чтобы немного развеяться и хоть как-то отдохнуть от монитора, выезжал подбомбить, так сказать, на вечерний выгул железного коня, хотя иногда, когда финансовые проблемы сильно поджимали, приходилось выезжать на бомбежку и среди бела дня.</p><p>И, в третьих, это была школа реальной жизни, общения с простыми людьми, тренировка умения быстро отличать жуликов от порядочных людей. Здесь у меня  выработались свои особые критерии, свои правила поведения: ведь водитель-бомбила – это одиночка, рассчитывать может только на себя. Естественно, что бывают случаи обмана, нетривиальные ситуации, поэтому важно правильно спрогнозировать развитие событий, в первый раз видя человека, подсевшего к тебе в машину клиентом. Эти правила достаточно простые и естественные: не возить пьяных, шумные компании, лиц кавказской национальности, при дальних поездках требовать предоплату, не верить слишком заманчивым обещаниям при назначении цены, по возможности, «бомбить» в своем знакомом районе, более удачная бомбежка всегда бывает в праздники и выходные, стараться не ездить в будни в центр города – там гиблое место, застрянешь в пробках, и т.п.</p><p>Все доходные бомбильные места – вокзалы и аэропорты – оккупированы мафией. У меня была возможность один раз поглядеть на нее «в натуре». Клиент попросил довезти его из Строгино до аэропорта «Шереметьево-1». Не заезжая на платную площадку перед аэропортом, он вышел, а я развернулся и уже здесь, на шоссе, остановился перед голосующим человеком. Судя по всему, ему не хотелось связываться с шереметьевскими «таксистами», вот он и прошел пешком в сторону от их «сервиса» метров 100. Мы с ним быстро договорились о цене, и только я собрался отъезжать, как дорогу мне перегородили две машины – одна спереди, другая – сзади. Из передней вышел мужик уголовного вида и подойдя к моей машине развязно спросил:</p><p>– Ты что, работаешь здесь?</p><p>Это была уже не стоянка перед аэропортом, а обычное шоссе, по которому все машины едут в сторону Ленинградского шоссе. Мафия уже считает и это шоссе своим, осталось только поставить на нем турникет и брать со всех плату за проезд.</p><p>– Я просто ехал по шоссе и остановился подвезти человека.</p><p>– Мы здесь работаем.</p><p>– Ну забирайте его, если хотите.</p><p>Мой пассажир был здоровенным мужиком килограммов под 100 весом. Когда они назвали ему цену, он просто обложил их трехэтажным матом и мафиози (а их было всего двое), еще раз напомнив, что они здесь «работают», уехали.</p><p>«Бомбильный» бизнес был очень простым и распространенным, но получить с его помощью денег, достаточных для содержания семьи, было невозможно. Я всегда считал его своим хобби, способом смены обстановки, своего рода отдыхом после дневного общения с компьютером. Вечерние 3-4 часовые вылазки до кризиса 1998 года приносили, в среднем, 15-20 долларов нечистого дохода, из которого потом нужно было вычитать взятки гаишникам и оплачивать газ пропан-бутан, служивший топливом для моей «пятерки», а также покупать различные запчасти, которые по крайней мере раз в неделю приходилось заменять в ней. После кризиса доходы населения резко упали и, следовательно, упали и «бомбильные» доходы. Примерно в два раза. Плюс к тому стали расти цены на бензин. Вообще, по поводу цен на бензин ситуация в России весьма забавная. Низкие мировые цены на нефть – населению России плохо, случился кризис 1998 года, многие потеряли в нем все свои сбережения. Высокие цены на нефть – опять же плохо, начинается внутренний рост цен на бензин (мировые же цены на него повышаются!) и, как следствие, рост цен на все остальное – продукты, одежду, предметы первой необходимости – стоимость доставки возросла! Причем подобный рост еще сопровождается и типично советским ажиотажем. Примером тому может служить газ пропан-бутан, к которому я привык и всегда использовал только его в качества корма для своего железного коня.</p><p>Повышение цены на пропан-бутан всегда проводилось «по просьбам трудящихся». Эти просьбы появлялись после того, как вслед за подорожанием бензина пропан-бутан… нет, не дорожал, а просто становился дефицитом. Бензиновых мафий (бензоколонок) в Москве было много, а газовых – раз два и обчелся. И вот на всех этих раз два и обчелся одновременно пропадает газ, ну не подвозят его в тех количествах, как всегда. У каждой газозаправочной станции образуются неимоверные очереди, многие уже привыкли к газу, который в среднем в два раза дешевле бензина, в очередях на газозаправочную станцию у пересечения Волоколамского шоссе и МКАД мне приходилось иногда выстаивать по 5-7 часов в ожидании заветного газа. Естественно, что после таких мероприятий появлялись «просьбы трудящихся»: пусть уж лучше подорожает, чем такие очереди. Лучшие люди газовой отрасли страны шли им навстречу: газ дорожал, причем не на скромные 3-5%, а зачуток поболее, раза этак в полтора-два, и как по мановению волшебной палочки все очереди пропадали.</p><p>У газа была еще одна весьма существенная в российских условиях особенность: его труднее разбавить, чем бензин. Если незабвенный Василий Алибабаевич из «Джентльменов удачи» разбавлял бензин одной лишь ослиной мочой, то это, несомненно, был честнейший работник бензоколонки, передовик производства, ударник коммунистического труда. Много ли у него было этой ослиной мочи? Ведро, два? Один раз я подвозил двух не совсем трезвых «королев бензоколонки» и они, проникнувшись ко мне чувством сострадания, всю дорогу советовали никогда не заправляться у них тем, что называется «бензином».  И это в Москве, столице нашей Родины. А на периферии еще проще: один бензовоз, сегодня он возит мазут для печного отопления, а завтра в него заливают бензин АИ-92. Промыть от мазута.</p><p>Ну и, конечно же, описывая трудовые бомбильные будни, нельзя не вспомнить про гаишников, которых тоже можно в какой-то степени отнести к бомбильным начальникам. Одно радовало: огромный численный перевес бомбил перед гаишниками, в результате которого у гаишников иногда просто нет физической возможности слупить со всех по максимуму. Но за все мое бомбильное время мне очень редко удавалось видеть на дороге гаишника, простаивающего на дороге без дела, т.е. без уже пойманной и теперь раскручиваемой жертвы.</p><p>Один раз какой-то гаишный начальничек, будучи без формы и «на отдыхе», оказался моим клиентом. Клиентом довольно своеобразным: сначала, откушав прямо в моей машине водочки, он затем решил «заработать» немного денег. Первым делом мы поехали на квартиру к какому-то бедолаге, у которого ГАИ за что-то отобрало права. Там мой клиент пытался уговорить его все уладить, естественно за определенную мзду. Не стесняясь меня, постороннего человека, этот гаишный начальничек пересказал мне потом детали своих деловых «переговоров», из которых, насколько я понял, следовало, что его там послали куда подальше. Тогда он решил устроить «объезд» своих подчиненных, несущих трудную службу на дорогах столицы нашей Родины. Как говорил один высокопоставленный российский чиновник, «делиться надо». Первую точку он накрыл сравнительно легко, его подчиненные не ожидали приезда своего начальника на водиле-бомбиле. Пришлось за это платить, но зато эти ребята быстро разнесли по всем своим друзьям-сотоварищам весть о необычном обходе, который совершает их начальничек и последующие набеги были уже не столь успешными. Обо всех своих впечатлениях он, опять же нисколько не стесняясь, делился со мной, незнакомым ему человеком, которого он видел в первый раз, но это все были довольно очевидные истины о нравах, творящихся в его ведомстве. В конце концов водочные пары взяли свое, его потянуло «на девочек», а мне он уже порядком надоел, поэтому когда он под каким-то предлогом куда-то отлучился из машины, я не стал его больше дожидаться.</p><p>Вообще-то Москву я бы назвал «краем пузатых ментов», т.е. таких, которые уже насытились жизнью и напоминают ленивого кота: «Мне бы иномарочку остановить и подороже…».  А вот периферия, провинция – это «край голодных ментов», они кидаются на всех без разбору. По крайней мере, гаишники в часто посещаемой мною Тверской области именно такие. Чуть ли не в каждой деревне после пересечения границы Московской и Тверской области по Ленинградскому шоссе – гаишные засады с радарами, которые кормят и поят эту несусветную ораву чиновников с большой дороги. И больше всего обидно, что эти гаишники, молодые люди, обычно прошедшие армию, пытаются перенести армейскую «дедовщину» на всех без разбору. Он (гаишник) всегда прав, он обладает всеми государственными полномочиями, он в конечном итоге принимает окончательное решение, от которого намного дешевле откупиться на месте. А чтобы раскрутить клиента «на бабки» идут в ход разные методы, например страшилки про опасности на дорогах, театрально рассказываемые клиенту, пойманному в глухой деревушке за скорость 80 км/час. Но чаще всего трезвомыслящий клиент начинает свое общение с гаишником сразу же с его основного философского вопроса:</p><p>– Сколько денег надо?</p><p>Ибо, к примеру, в моей бомбильной практике сложилась определенная шкала перевода времени в деньги. Взятка гаишнику – это, примерно, полчаса бомбежки, зачем же терять лишнее время?</p><p>Самое интересное, что и время гаишника тоже легко переводится в деньги. Поэтому, после некоторого времени, необходимого для усвоения этих простейших бомбильных истин, я стал относиться к ним философски спокойно и математически расчетливо. А позже корейцам объяснял особенности российской действительности так:</p><p>– In Russia each policeman – businessman.</p><p>Но гаишные засады и канавы на дорогах – это еще не полный перечень опасностей, подстерегающих вольнолюбивого бомбилу.</p><p>Одна безобразнейшая сцена, которую мне довелось наблюдать на дороге, осталась надолго в моей памяти. Это было в конце июня 2000 года, обычный рабочий день, около 11 часов дня. Я ехал по московской кольцевой дороге и где-то невдалеке от пересечения с Рублевским шоссе движение прекратилось, все машины встали. Наверное, авария, сейчас разберутся, приедет милиция, оформят протокол, поедем дальше. Но милиции там было уже достаточно, а авария была не с транспортом, а с отношением верховных правителей к своему народу. Это Президент Российской Федерации Владимир Владимирович Путин решил проехаться по МКАД от своей дачи до Ясенево, где он в тот день представлял Службе внешней разведки ее нового директора.</p><p>Затор на МКАД был неимоверный, причем в обе стороны. Общее время ожидания проезда монаршего кортежа составило свыше полутора часов. Рядом я заметил автобус с авиапассажирами, направлявшийся в какой-то аэропорт, бетономешалку, которая все это время крутила свой бетон, а приводить все слова, которые были высказаны в адрес властей, здесь нет никакой возможности – слишком уж откровенны они были. Ведь МКАД – это общая дорога, дорога для всех, а не только для всенародно избранных. Для царских забав есть же специальные трассы, есть в конце концов специальный вертолет. Отрубать на полтора часа важнейшую транспортную артерию Москвы – это значит приносить убытки тысячам людей безо всякой надежды получить за них хоть какую-то компенсацию, наносить убытки сотням промышленных компаний, городу, преобразующемуся усилиями московских властей. Многокилометровые «правительственные» пробки – это позор России, наглядное проявление реальных нравов и обычаев, реальной российской «демократии». Царь правит, а дело холопов царю повиноваться, он Богом (всенародно) избранный. Но даже в настоящие царские времена настоящие цари не были столь высокомерны по отношению к своему народу. Во время первой мировой войны царица и царские дочери работали в госпитале сестрами милосердия. А кем работали современные царские дочери во время первой и второй чеченских войн?</p><p>И еще отличие современных царей от настоящих царей прошлого в том, что те, настоящие цари чувствовали себя истинными и рачительными Хозяевами земли русской, ибо основным мотивом их действий было передать наследнику Государство Российское процветающим и богатым. Да и наследник с юных лет набирался государственной мудрости, участвовал в заседаниях Государственного Совета, вникал в дела отца-монарха, готовился стать ему на смену. Культурный и интеллектуальный уровень тех царей также был очень высоким. Так, например, цесаревич Александр III несколько раз проверял с орфографическим словарем свои письма к отцу – царю Александру II, поскольку тот очень строго наказывал за неуважение к русскому языку, за грамматические ошибки в письмах. Ну как тут не вспомнить про Брежнева, который не мог без ошибок написать название своей любимой хоккейной команды – ЦСКА.</p><p>Система власти, созданная свергнувшими настоящих царей большевиками, очень скоро стала по сути такой же царской, но с одним существенным отличием: если раньше отбора в цари не было, был наследник, знал свое предназначение и к нему готовился, то теперь управлять государством стала любая кухарка, пробившаяся в Генеральные секретари или в Президенты, и отнюдь не за счет своего ума и талантов. Но уж дорвавшись до власти – все, все тормоза начисто отказывают. Дозволено все! Высшее существо! Никакой ответственности, ни перед Богом (которого сначала не было, а потом, когда потребовалось, опять появился), ни перед народом, называемым в последнее время модным заморским словечком «электорат». Перед всеми последними шоу-выборами мне почему-то частенько вспоминаются известные слова Вождя Всех Народов, который, глядя с трибуны мавзолея на демонстрацию трудящихся, замечал для своего, узкого круга: «Вот бараны пошли».</p><p>А ведь были времена, когда Россия была по-настоящему великой страной, давшей всему миру уникальную русскую культуру, науку, общественных деятелей, беззаветно преданных своей Родине. Но все – в прошлом, очень и очень далеком, лучший культурный слой, российская интеллигенция были безжалостно вырезаны после Великого Октября.</p><p>На одном фанатизме можно решить какие-то тактические задачи, просуществовать исторически короткое время. А дальше на смену фанатизму должно прийти что-то другое. Например, в Китае пришла экономическая реформа, в результате через несколько лет пол-мира завалено дешевыми китайскими товарами. В России же на смену революционному фанатизму сначала пришли репрессии и страх, затем, когда страх прочно засел в подсознании у большинства людей – безразличие. Власть – сама по себе, народ – сам по себе, хорошо еще, если друг другу не мешают. У власти есть нефть и газ, дающие основной доход. Получить доход от какой-то трудовой деятельности людей – долго и хлопотно, нефть и газ дают его быстро и много. Все просто и понятно, только вот жить в такой стране и с такой системой взаимоотношений власти и народа очень трудно. Ибо, даже если у тебя есть хорошее образование и большое желание работать, ты знаешь, что этого здесь не требуется. Не тот случай. Торговать, обманывать, пробиваться в чиновники или в мафию, к нефтяным деньгам – это ближе к истине.</p><p>Можно ли изменить эту абсурдную ситуацию? В ближайшее время – вряд ли, слишком много в России природных ресурсов, дающих легкие деньги. А увещевать правителей: «Не надо проедать всю нефть и газ, надо развивать промышленность» – бесполезно. Не тот уровень. Надежда может быть только на чудо: откроют ученые (скорее всего, не российские) новые виды топлива и резко упадут мировые цены на нефть и газ. Или инопланетяне прилетят и все у нас наладят.</p><p>Сколько трагических случайностей привели Россию к такому состоянию! Сама Октябрьская Революция (по-простому – переворот) была цепью случайностей. Если бы в царской семье не был болен наследник… Если бы Временное Правительство проявило чуть больше решительности… Если бы, в конце концов, союзники России – страны Антанты – проявили чуть больше понимания к тому, что тогда произошло в России и к каким последствиям это приведет для всего мира… Если бы Белые Армии зацепились за Урал, Крым, Сибирь, создали бы свою, независимую Республику. Ведь вот же наглядный пример – Южная Корея. Не поддалась коммунистическому натиску, отстояла свою свободу и независимость, а теперь, через 50 лет, легко сравнить, кто был прав: Северная или Южная Корея, где лучше жить.</p><p>На примере России почти весь мир понял: так делать нельзя! В одной только России правители, одурманенные легкими нефтяными деньгами, не усвоили элементарных уроков демократии, дающей в конечном итоге и экономически стабильное государство.</p><p>Вот такие мысли частенько одолевали меня во время вечерних бомбежек. От них накапливалась усталость, но и без них, как без наркотика, я уже не мог жить. А дальнейшая судьба представлялась еще более хмурой. Перспектив работы по специальности мало, доходов мало, расходы растут вместе с детьми, мои Жигули-пятерка от почти каждодневной езды по городу постепенно умирали естественной смертью, свалить за границу пока нельзя – невыездной. Один лишь компьютер, как мог, помогал мне пережить это нелегкое время.</p></section><section><title><p>Глава 6. TeleDoc</p></title><p>Russia. Examples.</p><p>Сразу предупреждаю: сам не видел, а только слышал от местных жителей. Своими глазами видел только ту глухомань, по которой течет река Молога, да ту деревню Горки, километров 20 выше по течению от моего Гузеево, о которой пойдет речь.</p><p>Молога счастливо избежала участи многих подмосковных речек, превратившихся в сточные канавы для отходов советских промышленных предприятий. Наверное, просто потому, что и предприятий-то таких там особо и нет, кое-что, конечно, сливают, но сравнительно немного. А потому и рыба пока еще водится, хотя ловят ее  иногда не с помощью примитивных удочки, мережи, сети, а электроудочкой.  Выезжают ночью на лодке с аккумулятором, от которого питается автомобильная фара, и свет от этой фары направляют на воду. Рыба, в том числе и крупная, плывет на свет, тут и бьют по ней колом, оглушают и ловят подсачеком. Просто и понятно, снасти тоже доступные для местных жителей. С обычной удочкой после такой ловли на реке неделю делать нечего.</p><p>Но даже при такой ловле еще остается на Мологе достаточно рыбы и иногда можно поймать крупный экземпляр щуки, судака, леща, язя. Но речь сейчас пойдет не о них, а о соме.</p><p>Около деревни Горки на Мологе были омута, в которых водились сомы. Сом – это нечто вроде поросенка, всеядный, ему можно скармливать любые отходы, и вот вся деревня Горки дружно взялась откармливать одного сома. Все знали место, куда он приплывает на откорм, и сом всегда находил там чем поживиться. Так прошло все лето, а ближе к осени сома решили выловить.</p><p>На трактор «Беларусь» приспособили лебедку с крюком от тракторного прицепа, насадили на нее наживку и закинули в омут, в место сомовьего откорма. Доверчивый сом, не ожидая от людей такой подлости, по старинке схватил съестную подачку, а трактор «Беларусь» взревел своим мотором.</p><p>Сома ели всей деревней. Голова у него была такой, что в пасть к нему спокойно мог засунуть свою голову человек, что многие и делали. А еще с ужасом представляли себе возможность встречи с этим чудовищем при традиционной ловле «электроудочкой», но все равно ловить на нее не перестали.</p><p>End of example.</p><p>Автоматизированная система электронного документооборота прижилась в W-банке. Начальство и простые сотрудники почувствовали ее удобство и постепенно она стала охватывать все новые и новые сферы деятельности в банке. Сначала ей доверяли самые простые банковские документы – статистические отчетности, балансы, различные банковские формы, затем перевели на нее платежные документы, подтверждения векселей, паспорта валютных сделок и еще много всяких других документов, о существовании которых мне, непосвященному в тонкости банковских технологий человеку, никогда не приходилось раньше слышать. Для нее придумали специальное название – TeleDoc – и оно также прижилось в банке. Название это появилось не сразу, сначала были различные варианты: Криптоцентр-V, Омега, но в конце концов выбрали TeleDoc. Тут еще приходилось учитывать российскую специфику: сертификата ФАПСИ на эту систему, естественно, не было, приставку «крипто» в названии лучше не упоминать. Десятки раз мы обсуждали эту проблему с В.К. Тяпкиным, но всякий раз единогласно приходили к выводу – соваться в ФАПСИ по этому поводу – бесполезно. Финансовые затраты на проведение подобной экспертизы будут сопоставимы со стоимостью ее разработки, а гарантии положительного результата никакой нет. И не потому, что система плохая, нестойкая, с какими-то «дырами» и т.п., нет, здесь банк был сам заинтересован в гарантированной стойкости, поэтому все криптографические и программные решения, перед тем, как их использовать в TeleDoc, неоднократно обсуждались и проверялись с Тяпкиным и управлением безопасности банка. Проблема была в другом – сертификатов в то время (1996 – 1998 гг.) не выдавали практически никому, кроме Московского филиала Пензенского НИИ Автоматики, которому патронировал Генеральный директор ФАПСИ, сам выходец из Пензы. Сертифицированные конкуренты были ни к чему, а создать систему зажима для чиновников, особенно в такой сфере, как криптография – привычное дело. Поэтому даже постановка вопроса в ФАПСИ о сертификации TeleDoc вынудила бы меня длительное время заниматься подготовкой различных справок, описаний, разрешений и прочих чиновничьих премудростей, а развитие самой системы при этом бы застопорилось. Но самое главное, что вся эта суета оказалась бы бесполезной и даже вредной: сертификата получить заведомо нельзя, можно только «засветиться», раздразнить ФАПСИшных «гусей».</p><p>Систему TeleDoc, под именем Омега, я подробно описал в книге «Практическая криптография», и если читатель заинтересуется связанными с ней техническими подробностями, то там он сможет найти полную документацию по этой системе. Здесь же я постараюсь описать наиболее интересные перипетии ее создания в условиях суровой российской действительности.</p><p>Первая DOS-версия TeleDoc (TeleDoc-1) просуществовала в банке с 1995 по 1998 года, она, конечно же, была немного неуклюжей, но честно отрабатывала положенные ей функции. Следующая версия (TeleDoc-2) разрабатывалась уже под Windows 32 и была намного более совершенной: в ней появились специализированные базы данных входящих и исходящих документов, специальный интерфейс для работы с ними, различные автоматические режимы, системы централизованного управления и прочая, прочая, прочая. Все это шаг за шагом добавлялось, накапливалось в реально действующей, «боевой» системе без нарушения производственного цикла банка, без задержки документооборота хотя бы на день. Мне нравилась система взаимоотношений, установленных с банком: составляется Техническое задание на год, в котором прописываются самые общие требования к разработке. Все конкретные текущие вопросы, возникавшие у меня при написании программ, оперативно решались с Тяпкиным по телефону без дополнительных бумаг. Примерно раз в неделю – встреча в банке, я привожу им свои программы, они их проверяют, дают свои замечания. В конце года ТЗ принимается, после чего реально работающая в банке версия TeleDoc обновляется. В такой схеме взаимоотношений чиновничьих извращений было по-минимуму, а поэтому работать с банком мне было интересно. Ну а банк, в свою очередь, получал уникальную, разработанную под его требования систему по весьма низкой цене.</p><p>Как я уже отмечал выше, я никогда не состоял в штате банка. Все работы с банком осуществлялись от имени моей частной фирмы ИЧП «Альба», в которой самое главное было – наличие банковского счета. Других признаков предприятия – наличия офиса, секретарши, бухгалтера и вообще какого-то иного персонала, кроме директора, там не было. Но существенно было другое: такая схема взаимоотношений позволяла мне сохранять за собой права интеллектуальной собственности на разрабатываемые программы. Банк финансировал разработку, получал за это право неограниченного тиражирования программ, но у меня оставалась возможность самостоятельной продажи этих программ другим заказчикам. Более того, В.К.Тяпкин неоднократно повторял, что он всячески готов поддерживать мои поиски других заказчиков на TeleDoc, и реально оказывал мне в этом посильную помощь. Ведь самое трудное – объяснить потенциальному заказчику все особенности и преимущества подобной системы, а сделать это можно лучше всего на примере реально работающей системы в реальном банке.</p><p>Сколько раз я предлагал TeleDoc Центральному Банку! Не те времена, не те люди теперь там были. «Несертифицировано!» – вот и весь разговор. Чиновники везде одинаковы, минимум перемен, минимум новизны, минимум ответственности. Вообще-то банковская структура должна быть разумно консервативной, но где провести ту грань разумности? Некоторые эпизоды из жизни ЦБ, которые мне пришлось наблюдать, были явно за этой гранью.</p><p>Упоминавшаяся выше моя программная система «Криптоцентр-АВИЗО», не имевшая сертификата ФАПСИ, успешно работала уже около 3 лет в двух крупных подразделениях ЦБ: Центральном Операционном Управлении (ЦОУ) и в ОПЕРУ-1. Но навязчивая идея руководства ФАПСИ прибрать к рукам ЦБ постепенно привела к мысли заменить все несертифицированное программное обеспечение сертифицированным. Казалось бы, нет ничего проще: опробованная, успешно работающая программа посылается на сертификацию, проводится ее экспертиза, по результатам которой делаются возможные доработки, устраивающие как экспертов, так и реальных пользователей. Но это – в теории, на практике, в реальной жизни все не так. «Сделаем свою программу и насильно заставим всех в ЦБ ее использовать» – так решило это могучее Ведомство.</p><p>ОПЕРУ-1 ломать налаженные технологии и использовать ФАПСИшное творение отказалось наотрез. В конце концов чиновники ЦБ уступили напору этих девушек, обслуживающих счета всех крупнейших государственных организаций, в том числе и самого ФАПСИ. А вот ЦОУ (точнее, его руководство) сдалось, безропотно разломало все что я у них налаживал за эти годы. Потом мне довелось встретить в ЦБ девушку-операционистку из ЦОУ, которая работала с моей программой, и она, чуть не плача, поведала мне о своей новой жизни в условиях ФАПСИшного сервиса.</p><p>Ни разу и ни от кого за все мое посткгбэшное время я не слышал положительных отзывов о ФАПСИ. Везде одно и то же: запретить, навязать свое, которое работает хуже, зато сертифицировано. А от ребят, оставшихся дослуживать в этой Конторе, приходилось слышать: «Гниет там народ, интересной работы нет, многие просто спиваются». Зато административного ража, желания «всех пригнуть», подчинить, заставить кланяться – хоть отбавляй. Один раз газета «Московский комсомолец» в коротенькой заметке поведала, что ФАПСИ активно проталкивает идею оснащения всех контрольно-кассовых машин (любимых всеми торговцами ККМ) автоматической системой электронной подписи. Якобы меньше будет уклонений от налогов. А мне сразу представляется такая картина: по какому-нибудь вещевому или продуктовому рынку под ручку с розовощеким милиционером шагает ФАПСИшник с полными сумками. Электронную подпись проверял.</p><p>Не было у меня ни малейшего желания идти с системой TeleDoc на поклон к ФАПСИ.  Я вложил в нее уйму труда, делал ее с удовольствием, ради удобства людей, ради внедрения своих идей, которым посвятил практически всю сознательную жизнь. Ведь, естественно, никаких криптографических алгоритмов типа ГОСТ или DES я в ней не использовал, только то, что выросло из «Ангстрема-3». Это все хорошо просчитано, основательно проверено, оригинальные криптографические решения. А такие оригинальные решения – это еще один рубеж защиты от потенциального злоумышленника, от различных продвинутых хакеров, научившихся воровать секретные ключи из оперативной памяти компьютера. И теперь объяснять все это чиновникам, мечтающим о контроле за вещевыми рынками?</p><p>Сейчас прошло уже почти 10 лет с момента появления первой версии TeleDoc и можно оценить, что же в ней было сделано правильно, а что, наоборот, не выдержало проверки временем и немного порассуждать о перспективах развития подобных систем. На мой взгляд, первая основная особенность TeleDoc – нестандартный криптографический интерфейс. Что это означает?</p><p>Работы по созданию мировых стандартов криптографического интерфейса велись с начала 90-х годов, и где-то к середине 90-х уже появились первые результаты. Если разработчик программного обеспечения хочет использовать в своих программах криптографические функции шифрования и электронной подписи, то для этих целей Microsoft подготовил и внедрил в Windows начиная с Windows-95 специальный интерфейс – CAPI – Cryptography Application Programming Interface. Этот интерфейс использует для выполнения криптографических операций динамические библиотеки, удовлетворяющие определенным требованиям Microsoft. Такие библиотеки принято называть еще CSP – Cryptography Service Provider. Для разработчика программного обеспечения вся прелесть технологии CAPI-CSP в ее универсальности, возможности выбора различных CSP от различных производителей, и возможность использования всех других богатых интерфейсных возможностей, предоставляемых пользователям Microsoft. Например, для организации закрытой электронной почты (когда письма отправляются в зашифрованном виде и с электронной подписью) достаточно, например, в таких известных почтовых программах, как Microsoft Outlook или Microsoft Outlook Express использовать встроенные в них возможности технологии CAPI-CSP. Таким образом, простейший путь к созданию системы защищенного электронного документооборота – использование уже готовых решений Microsoft и стандартного интерфейса CAPI-CSP.</p><p>Но в первых двух версиях TeleDoc технология CAPI-CSP не используется. Первая версия – это DOS-версия, для DOS эта технология была еще в зачаточном состоянии, а вторая версия для Windows-32 разрабатывалась на основе первой версии TeleDoc, наследуя все ее свойства. Да и по времени разработки второй версии (98 год) – в то время технология CAPI-CSP не была еще так широко распространена.</p><p>Была и еще одна весомая причина, по которой в TeleDoc я стал использовать оригинальный криптографический интерфейс. Это – надежность, устойчивость работы системы в огромной сети W-банка. Собственный криптографический интерфейс – это исходные тексты программ, с помощью которых затем можно разобраться практически в любой сбойной ситуации, понять причину сбоя и устранить ее. Такие ситуации неоднократно возникали на практике, во время повседневной эксплуатации TeleDoc в W-банке. Одну такую ситуацию в банке прозвали «черной дырой» и для того, чтобы понять и устранить ее причину, потребовалось больше года. Дело в том, что к тому времени почтовые «аппетиты» W-банка выросли, дорогостоящая Sprint-Net перестала его удовлетворять, TeleDoc уже достаточно прижился и потихоньку созревал для собственной почтовой системы с использованием протоколов SMTP и POP3. Но пока он созревал, W-банк закупил специальную почтовую систему Pegasus mail, которая также использовала эти же протоколы. Когда же TeleDoc дозрел, то в качестве наказания за долгое дозревание ему была поставлена задача: обеспечить совместимость с Pegasus mail. Все бы ничего, дело нехитрое, протоколы-то одни и те же, но только вот тогда и появилась эта проклятая «черная дыра».</p><p>Вся информация, передаваемая из Центра в филиалы, отправлялась с помощью почтовой системы Pegasus mail (TeleDoc осуществлял только подготовку к отправке, включая шифрование и подпись), а в филиалах принималась по протоколу POP3 с помощью внутренней почтовой системы TeleDoc, а критерием успешного приема была проверка электронной подписи. Все принималось успешно, за исключением «черных дыр», которые регулярно возникали в разных филиалах примерно один раз в три месяца. На этих «черных дырах» проверка подписи давала отрицательный результат, повторная отправка, проводимая как в автоматическом, так и в ручном режиме, давала то же самое, случайные искажения на линии связи были исключены, управление информатики звонило мне домой, как к главному экстрасенсу, специалисту по черной программной магии, и просило, по возможности, расколдовать эти заколдованные мессаджи.</p><p>Вылавливать и исправлять различные программные глюки – это занимает едва ли не 90% времени разработчика-программиста. Но для того, чтобы это успешно сделать, необходимы какие-то исходные точки анализа: глюк должен быть устойчивым, регулярно повторяться, обладать какими-то закономерностями. Причинами глюка, чаще всего, являются ошибки в программе (программ без ошибок, так же как и абсолютной истины, не бывает), но иногда могут быть и конфликты с какими-то другими работающими программами, неверное распределение памяти, некорректное использование внешних устройств и куча всяких иных причин. Здесь же глюк был какой-то случайный, проявлялся редко и в различных ситуациях. Банк по-своему находил из него выходы: информация, содержавшаяся в «черных дырах», перекладывалась в другие пакеты и в них уже благополучно доставлялась по назначению. А я на все вопросы о возможных причинах этого глюка просил дополнительной конкретной информации: содержания пакета при отправке и при приеме (это сложно сделать, все автоматизировано и доступен только конечный результат), чем он отличается от других пакетов (ничем – такой был стандартный ответ), каких-то других «зацепок», по которым можно было бы понять причину глюка. Банку проще было раз в три месяца смириться с глюком, чем ковыряться с причинами его возникновения, и так прошел почти год.</p><p>В конце концов одна энергичная девушка из какого-то филиала все-таки дожала управление информатики банка по поводу этого глюка. Какими-то правдами или неправдами в банке смогли выловить то, что выдавал при глюке в канал связи Pegasus mail и что принимали в филиале. И оказалось, что есть различия! Тут уже у меня появилась конкретная пища для размышлений и в конце концов причина была выявлена: несоответствие в одном редком случае результатов кодировки MIME, осуществляемой Pegasus mail и внутренними процедурами, используемыми в моем любимом Borland C++ Builder v.3.0. Немного домыслив, мне пришлось слегка модернизировать процедуру приема, чтобы исправить эти огрехи.</p><p>Программист никогда не может считать себя застрахованным от подобных ситуаций.</p><p>Готовые чужие программы, к которым нет исходного текста, – это, как говорят в математике, «черный ящик», слепо верить тому, что все в нем работает так, как утверждается в его документации – можно, но осторожно. А вообще, при таких ситуациях лучше руководствоваться этически может быть и не совсем корректной, но математически очень правильной и надежной логикой: никому и ничему не верю, пока не проверю все сам. Даже если под словом «чужие программы» понимаются программы, созданные столь уважаемой и даже, более того, обожаемой мною фирмой Borland.</p><p>А в целом, оригинальный криптографический интерфейс позволил, как это ни странно, ускорить разработку TeleDoc и быстрее добиться его устойчивой работы. Ведь технология CAPI-CSP в то время также была еще новой, хорошую документацию по ней найти было очень сложно, поэтому то время, которое потребовалось бы мне чтобы разобраться во всех ее тонкостях и деталях, могло бы оказаться весьма и весьма значительным.</p><p>Но оригинальный криптографический интерфейс требовал и оригинальной ключевой системы: системы выработки секретных и открытых ключей, системы подтверждения подлинности открытых ключей, их рассылки и смены. Здесь Microsoft также предлагает всем разработчикам использовать свои стандартные решения: различные форматы файлов с секретными ключами, сертификаты открытых ключей и сертификационные центры для распределения открытых ключей. Но во время разработки первых двух версий TeleDoc все это также находилось еще в зачаточном состоянии, а поэтому, пожалуй, единственным способом обеспечения устойчивой работы системы распределения ключей в огромной сети W-банка была разработка оригинального программного обеспечения для менеджера системы распределения ключей.</p><p>Эта система честно отрабатывала установленные ей W-банком функции: примерно раз в полгода в час «Х» проводила полную смену всех ключей у всех пользователей TeleDoc в банке. И это было довольно разумное требование: банк – большой организм, какие-то сотрудники, работавшие с TeleDoc, за полгода могли уволиться, потерять свои секретные ключи, ценность самой информации, обрабатываемой с помощью TeleDoc, за полгода менялась, в общем периодическая полная смена всех ключей была одним из весьма существенных элементов информационной безопасности банка. И в конце концов эта весьма непростая операция стала проходить в банке спокойно, без сбоев и нарушений непрерывного процесса электронного документооборота. Но одну интересную возможность системы TeleDoc при смене ключей банк так и не использовал – это рассылку по электронной почте новых секретных ключей.</p><p>При смене ключей все эмоции отбрасываются, работают чисто математические рассуждения и модели. Зачем проводится смена ключей?  Для ликвидации возможных последствий компрометации каких-то ключей. А можно ли при смене ключей новый секретный ключ шифровать с помощью старого? Эмоции в сторону, считаем все ключи скомпрометированными и вся информация, обрабатываемая с их помощью, доступна потенциальному злоумышленнику. А тогда ему становятся доступными и новые ключи, зачем же в этом случае затевать столь дорогостоящую и трудную операцию по их смене? Следовательно, шифровать новый ключ с помощью старого нельзя, в этом случае смена ключей не может дать 100% гарантии безопасности.</p><p>Но банк большой, ключевая система, по его требованию,  централизована, т.е. выработка почти всех секретных ключей осуществляется в Москве, в центральном офисе банка, а филиалы есть во Владивостоке и на Камчатке. Как бы удобно было не посылать людей за дискетами с новыми секретными ключами из Владивостока в Москву, а выработать ключи на месте или, на худой конец, выслать им файлы по электронной почте! Но выработка секретных ключей на местах почему-то не устраивала W-банк, управление безопасности  считало централизованную выработку более безопасной и надежной. И вот тогда появилась идея рассылки секретных ключей по электронной почте, при которой новые ключи шифруются с помощью абсолютно стойкого шифра – случайной и равновероятной одноразовой гаммы. Здесь, конечно же, тоже возникали организационные сложности, связанные с одноразовой гаммой, но одной дискеты с такой гаммой должно было хватить филиалу на все смены ключей в течение 50 лет. Идея была очень заманчивой, более того, уже реализованной в виде специального программного обеспечения, которое оставалось только применить на практике. Но тут энтузиазм банка почему-то угас, до практического внедрения рассылки секретных ключей дело так и не дошло. Видимо,  успешно работающая система защищенного электронного документооборота стала для банка большой ценностью, которую он не хотел подвергать каким-то дополнительным испытаниям, опасаясь при этом возможных сбоев и нарушений производственного процесса.</p><p>Дефолт подкрался незаметно и проверил на прочность российские банки. Система взаимоотношений (и денежных расчетов) между банками свелась к простейшей формуле: «Никто никому не верит».  А как быть в такой ситуации с прямыми электронными расчетами? Вот тут-то W-банку очень пригодилась система TeleDoc, автоматически посылающая подтверждение получения, заверенное электронной подписью получателя. W-банк окончательно поверил в TeleDoc.</p></section><section><title><p>Глава 7. Частное предприятие</p></title><p>Russia. Examples.</p><p>То лето выдалось в Гузеево жарким и сухим. Дождей не было чуть ли не два месяца, болота в лесу все высохли и, как обычно, начались пожары. Потушить горящее торфяное болото практически невозможно, огонь уходит вглубь, тлеет, а затем разгорается вновь. Так и будет это болото тлеть до осени или даже до зимы, пока осенние дожди или снег основательно не пропитают его водой. Люди в такой ситуации могут лишь немного притушить огонь, не давать ему выйти на поверхность, не допустить верхового пожара. Но все равно, ходить по лесу невозможно, дым разъедает глаза, нечем дышать, ветра нет. Этот дым окутывает и близлежащие деревни, но там днем все-таки появляется ветерок и хоть немного его рассеивает. Но на ночь все равно приходится плотно закрывать все окна. Лучшее спасение – у реки, там ветра побольше, дыма поменьше.</p><p>И вот в один такой день мой 10-летний сын Антон со своим приятелем поехали на великах на рыбалку. Дорога на самые лучшие места шла вдоль реки, места им были хорошо знакомые и даже обжитые современной детворой. Каждый вечер они собирались здесь на тусовки, разводили костер, пекли картошку, приносили различные консервы. И вот в одном таком месте впереди метрах в 20 от их великов прямо на дорогу выбежал зверь, похожий, как он мне потом сам говорил, «на большую лохматую собаку». Это был медвежонок, настоящий, дикий. Они с медведицей, по-видимому, жили на болоте, но пожары вынудили их покинуть места своего привычного обитания и отправиться на поиски менее дымных мест. А река их очень даже устраивала: не так много дыма и на берегу – еда, остатки консервов от человечьих тусовок.</p><p>Человечьи дети затормозили и стали завороженно глядеть на настоящего медвежонка. Но тут из ближайших кустов раздался такой рык его медведицы-матери, что они попрыгали на свои велики и газанули в противоположную сторону со скоростью гоночного мотоцикла.</p><p>Потом примерно с неделю мой сын, заядлый рыболов, боялся близко подходить к реке. Но вскоре страхи улеглись, его снова потянуло на рыбалку и даже на тусовки. И какое воспоминание осталось: своими глазами видел живого дикого медведя!</p><p>End of example.</p><p>При социализме частная собственность была запрещена: все предприятия – только государственные, все добро – народное, общественное. Гражданам иногда разрешалось иметь небольшую личную (но не частную!) собственность. В чем разница между личной и частной собственностью? По марксистско-ленинской теории, личная собственность – это то, что нажито личным трудом, а частная – путем эксплуатации кого-то еще. Это в теории. А как на практике?</p><p>А на практике различных «цеховиков», т.е. людей, организовавших небольшое подпольное предприятие, например, по пошиву дефицитной одежды, сажали в тюрьму на несколько лет: возрождение капитализма, страшное преступление! А один случай, рассказанный мне моей матерью, работавшей преподавательницей физики в ПТУ, поражает своей жуткой дремучестью, в которой пребывало наше государство каких-то 20 лет назад.</p><p>Один парень из их ПТУ решил подарить своей девушке импортные сапоги. Это, как и многое другое, в то время было страшным дефицитом, но чего не сделаешь ради любимой. И вот в один прекрасный день он, отстояв в ГУМе почти 5 часов в очереди, с боем сумел достать отличные итальянские женские сапоги. Прекрасная покупка, но его радость была преждевременна: сапоги оказались малы. Что делать? Расстроенный парень потащил сапоги обратно в ГУМ, чтобы продать их там «с рук», т.е. из рук в руки, минуя государственный прилавок, почти за ту же цену, чуть-чуть увеличив ее, чтобы компенсировать себе моральные потери от 5 часового ажиотажа их законного добывания.</p><p>«Спекуляция» – по такой статье он был задержан и осужден на год тюрьмы, в которой и просидел от звонка до звонка. Когда он вновь появился в ПТУ, это был уже совсем другой человек: прошедший тюремные «университеты», с исковерканной судьбой.</p><p>Что можно иметь человеку, а что нельзя – все определяло коммунистическое начальство. Например, в Тверской (тогда еще Калининской) области в конце 70-х – начале 80-х годов горожанам не разрешалось иметь дом в деревне. Обком КПСС принял постановление: хочешь купить дом в деревне – прописывайся там, работай в местном колхозе или совхозе. К чему это привело? К вымиранию остатков жизни в деревне. И только после прихода к власти Горбачева этот абсурд был ликвидирован.</p><p>Но все социалистические традиции – побольше у человека отнять и побольше ему  позапрещать – оказались очень живучими. Они в полной мере проявились и после официально провозглашенной отмены социализма и перехода к светлому настоящему всего человечества – капитализму с рыночным лицом. Лаконичный анекдот советской эпохи:</p><p>– Имею ли я право?</p><p>– Имеете.</p><p>– Могу ли я?</p><p>– Нет, не можете!</p><p>оказался весьма актуальным в постсоветские времена. Имеет ли человек право на частное предпринимательство? Имеет. А можно ли было реально заниматься им, не нарушая существовавших законов? Нет, однозначно нет, невозможно было в ельцинской России ничего не нарушать, ибо армада чиновников сразу же наплодила такую кучу различных постановлений, методических указаний, разъяснений и  инструкций, что все декларируемые свободы враз накрылись этими килотоннами бумаг.</p><p>Я создавал свое частное предприятие с самыми благими намерениями: оно должно было дать мне желанную свободу деятельности, под которой в первую очередь понималась разработка и внедрение новых компьютерных программ. Торговля, различные финансовые махинации, челночный бизнес меня не привлекали, к тому времени у меня уже было осознание себя, как специалиста в области криптографии, и терять эту специальность, разменивать ее на «купи-продай» мне не хотелось. Буду писать и продавать свои программы, честно платить все налоги, жить поживать и добра наживать.</p><p>Мысль «честно платить все налоги» улетучилась почти сразу же после создания ИЧП «Альба». По тогдашним законам предприятие должно было заранее предположить свою прибыль и из расчета этой предполагаемой эфемерной прибыли отстегивать родному государству каждый месяц реальные бабки. Называлось это чудодействие как авансовые платежи налога на предполагаемую прибыль. Реальных денег еще нет, а налоги с них надо платить уже каждый месяц.</p><p>Да и как я могу запланировать прибыль от своих программ! Кто знает, сколько надо времени на то, чтобы найти заказчика, все ему объяснить, убедить, договориться о реальных механизмах установки, наладки и запуска сложного программного комплекса. Вроде бы логично вести разговор о деньгах и прибыли только после того, как решены все технические вопросы, на которые требуется масса времени. А платить авансовые платежи налога на прибыль мне просто нечем, не буду же я под это дело брать кредит под неимоверные проценты.</p><p>Следовательно, в моих условиях начать работу предприятия и при этом честно платить все налоги, в частности, авансовые платежи налога на прибыль, в принципе невозможно.</p><p>А что такое прибыль? Это разница между реальными затратами на производство продукции, называемыми себестоимостью, и ее продажной ценой. А кто определяет реальные затраты на производство моих программ? Инструкция о порядке определения затрат, включаемых в себестоимость продукции, которую писали чиновники, которые, возможно, о компьютере, кроме редактора Word, ничего больше не знают. Я работаю дома, стол с компьютером занимает полкомнаты в двухкомнатной квартире, где живет семья из 5 человек. Те неудобства, которые он причиняет, те ресурсы, которые потребляет, подлежат включению в себестоимость? По инструкции – нет, ничего там про это не сказано, точнее сказано, но такими общими словами, которые можно толковать по всякому. «А Вы заключите сами с собой договор аренды помещения под Ваше предприятие, вот тогда все будет по инструкции» – так мне разъяснили в налоговой инспекции. Это как – сам с собой? От юридического лица подписываться левой рукой, а от физического – правой? А с мифических доходов, получаемых от такой «аренды», еще и платить подоходный налог?</p><p>А раздел «Использование личного автотранспорта для служебных поездок»? Чиновники милостиво разрешили включать в себестоимость расходы по этой статье. В сумме, эквивалентной стоимости что-то около 10 литров бензина в месяц, т.е. за месяц я могу наездить по служебным поездкам не более 100 км при условии, что в моей машине ничего не сломается, на канавах около налоговой инспекции не полетит шаровая опора или рулевая тяга, в двигателе не израсходуется машинное масло, не износятся покрышки, не проржавеет кузов и т.п.</p><p>В общем, понимание того, что законы – сами по себе, а жизнь сама по себе, пришло очень быстро. Помимо чиновничьих инструкций человеку нужны еще элементарные условия для существования: еда, одежда, расходы на семью, минимальный комфорт. Только после того, как все это обеспечено, государство вправе что-то требовать в виде налогов.  А сложившаяся абсурдная система, не учитывающая реальные особенности российской действительности того времени, не могла не привести к ответной реакции – теневому бизнесу и черному налу. Зато какая армия людей занята в различных инспекциях, обязательных фондах и прочих чиновничьих конторах! Они все прекрасно понимают полную абсурдность этой системы, но это их хлеб насущный, их кормушка, часто с отвращением, но они уже привязались к ней.</p><p>Каждое чиновничье ведомство обеспокоено только одним: как получить для себя побольше прав, побольше людей поставить в рабскую зависимость от себя. Например, где-то до конца 90-х годов налоговая инспекция и различные обязательные фонды имели право выставлять банку обязательные инкассовые поручения на списание задолженности со счета предприятия. Что сие означало на практике? Налоговая отчетность такова, что в ней сам черт ногу сломит, учесть все законодательные закорючки простому человеку физически невозможно, для этого надо ничем другим больше не заниматься, а только целыми днями штудировать тоскливую «Финансовую газету» или еще что-нибудь подобное. Возможны ошибки, неточности, что-то не в соответствии с какой-то мудреной инструкцией, оформлено не по той форме и т.п. Сдавать годовой отчет в налоговую инспекцию – это не программы писать, тут надо все высидеть, выстрадать, выслушать, откланяться, осознать себя мелкой букашкой, дрожащей перед Государственными Интересами. Но вот отчет (и все с каждым годом постоянно увеличивающиеся сопровождающие его бумажки) сдан, наконец-то можно заняться основным делом – программами. Проходит месяц, два, пора наведаться в банк, узнать про состояние своего счета. А там неприятная новость: налоговая инспекция втихаря, не ставя в известность, по обязательному инкассовому поручению списала почти все, что на этом счету было. Для налоговой инспекции – это копейки, мелочь, ради которой никто не будет рыпаться, а для меня, для предприятия в единственном лице – не совсем.</p><p>Что делать в такой ситуации? Писать слезное прошение в налоговую инспекцию: разберитесь, пожалуйста, не может у нас быть такой задолженности. Налоговая инспекция разбирается и даже возвращает деньги. Какая радость – получить что-то от государства! Но радость – с двойным дном. Кто кому в этой ситуации что должен – понять практически невозможно. Налоговая инспекция, сделав еще через какое-то время очередной перерасчет, начинает трактовать возвращенные деньги как недоимку, на которую почти год после этого начисляются банди…, простите, официально утвержденные Государственными Органами пени.</p><p>В конце каждого квартала надо бросать работу и заниматься откровенно бесполезной работой – составлением по большей части липовых отчетов и справок. А потом еще развозить их по разным концам Москвы во всякие обязательные фонды, налоговую инспекцию, статуправление. Да почему же надо ради благополучия нескольких чиновников гонять по этому цирковому кругу тысячи людей? Почему я должен возить одни и те же отчеты и в налоговую инспекцию и в статуправление? Разве эти два ведомства не могут между собой договориться? Какое мне дело до их ведомственных проблем, почему я, свободный (как все время декларируется) человек должен безропотно отстаивать многочасовые очереди для сдачи отчетов в принудительные фонды? Ведомства получают право контролировать огромные массы людей, а люди не могут потребовать от ведомств в ответ каких-то разумных рамок их чиновничьей деятельности, а поэтому бесконечно плодятся никому не нужные бумаги в отчетности, различные справки, сведения, формы, растут очереди и взятки.</p><p>Почти 10 лет я созерцал эту чудовищную систему подавления горсткой чиновников человеческого достоинства тысяч людей. Нет, горбатого могила исправит, чиновничью власть в России просто так победить или хотя бы немного приструнить невозможно. Остается только ее созерцать и фиксировать в своей памяти, как Чудины высказывания в период учебы на незабвенном 4 факультете. Итак, картинки с натуры.</p><p>У меня за все время моей предпринимательской деятельности сложилось убеждение, что налоговая инспекция – это орган, работающий в соответствии с Государственными планами. Планами по штрафам, как, например, и ГАИ. Чем ниже цена барреля нефти на мировом рынке – тем больше разных проверок. Например, единственную проверку моего ИЧП «Альба» налоговая инспекция провела как раз накануне дефолта – весной 1998 года. Вообще мне всегда был очень симпатичен синьор Черника из детской сказки Джанни Родари «Приключения Чипполино». На своей крохотной хижине он повесил такое объявление: «Господа воры! Будьте добры, заходите, и вы сами убедитесь, что брать здесь нечего». Но это совершенно абстрактные ассоциации, не имеющие абсолютно никакого отношения к повествованию про проверку в налоговой инспекции.</p><p>Две серьезных и непроницаемых женщины попросили привезти им через неделю всю документацию ИЧП «Альба». Это куча всяких квартальных и годовых отчетов, различные ведомости, приходные и расходные ордера, авансовые отчеты. Вот последнее то как раз и самое гнусное. Предприятие состоит из одного человека, доходы – только бы прокормиться, да и то это доходы не человека, а предприятия. Чтобы стать доходами человека, их надо почти ополовинить (налоги в Пенсионный фонд, разные соц и мед страхи, подоходный налог). Да что же я, мазохист что ли? Есть статья расходов предприятия «Хозяйственно-операционные нужды», вот по этой статье и можно получить реальные деньги в банке. А потом долго собирать всяческие чеки – подтверждение расходов, осуществленных якобы на нужды предприятия, да еще чуть ли не на каждый такой чек писать авансовый отчет.</p><p>Чеков я к тому отчету набрал целый мешок, а вот писать ко всем авансовые отчеты по всем чиновничьим правилам было просто противно, написал какие-то общие цифры, а при желании в этом мешке можно было найти под них достаточное количество чеков.  Сам же мешок притащил в налоговую инспекцию как часть отчетной документации.</p><p>Примерно так же, как я готовил авансовые отчеты, налоговая инспекция подготовила акт проверки. Лист, на котором куча каких-то непонятных цифр, а в конце вывод – недоимка, штраф в размере где-то около $100. Видимо, плановая цифра. «У нас еще низкие штрафы» – так мне прокомментировали результаты проверки эти две женщины.</p><p>При высоких же ценах на нефть появилась другая напасть: лавинообразно стало нарастать количество бумаг, сдаваемых в Органы, и чуть ли не каждый квартал стали меняться сдаваемые формы. Да и перерегистрация подоспела. При слове «перерегистрация» меня до сих пор начинает трясти мелкой дрожью, ибо почти полгода я ничем другим не занимался, кроме как высиживанием, выстаиванием, собиранием разных бумажек, непредвиденными расходами.</p><p>Конечно же, сейчас, по второму заходу, я бы ни за что не решился на такой подвиг. Но тогда во мне еще не угас исследовательский пыл – посмотреть живьем на постсоветскую систему реальной власти, да и платить денег разным барыгам за «услуги по перерегистрации предприятия» не хотелось. Будь что будет, попробую окунуться с головой в чиновничий омут.</p><p>Вообще сама эта перерегистрация была мне непонятна. Госдума приняла новый Гражданский Кодекс, в котором такой формы предприятия, как ИЧП (индивидуальное частное предприятие) не предусмотрено. Ну и что мне делать? «Все по новой» – так популярно объяснили в налоговой инспекции: регистрационная палата, налоговая инспекция обязательные фонды, статуправление – везде нужна новая регистрация.  Но ведь я же не прекращал деятельности, каждый квартал сдавал отчеты, за что мне теперь такая напасть? Да и в свидетельстве о регистрации моего ИЧП «Альба» ничего не сказано, что оно действует какой-то ограниченный срок. Если законодатели приняли новый закон, затрагивающий интересы всех граждан, то не мешало бы позаботиться о механизмах его запуска. Пожалуйста, я согласен называться по-другому, вместо ИЧП, например, ООО, но почему ради смены трех букв в названии я должен бросать всю свою основную работу и полгода кланяться чиновникам?</p><p>Впрочем, это вопрос риторический. На него есть универсальный вопрос-ответ: «В какой стране живем?». Поэтому компьютер – только для подготовки бумаг, необходимых для перерегистрации.</p><p>Первый рубеж – регистрационная палата. Это та контора, где регистрируют вновь созданное или перерегистрируют ранее долбанное-передолбанное предприятие. Я опять со своим наивным вопросом: деятельности не прекращал, отчеты регулярно сдавал, нельзя ли просто сменить три буквы в названии? Это было воспринято как покушение на чиновничью Власть. Если все так легко будут менять только по три буквы, то и чиновников не послали бы после этого тоже на какие-то буквы в количестве, равном трем. Нет, тут надо просечь ситуацию, смириться и не рыпаться, все равно от регистрационной палаты никуда не деться. Итак, сперва нужен новый Устав. А старый не подойдет? Нет, там ничего не сказано про общее собрание акционеров (состоящих из одного человека), про распределение их доли в Уставном фонде и еще про кучу каких-то мудреных вещей вроде выпуска акций.</p><p>Устав я переписывал раза четыре и каждый раз инспекторша находила в списанном из какой-то типовой книжонки Уставе только ей одной ведомые погрешности. Но это не было еще самой большой проблемой. У ИЧП «Альба» был юридический адрес, совпадающий с моим домашним адресом, что было истиной на все 100%: я все время работал дома. А согласно – минуточку внимания – распоряжения Председателя Регистрационной Палаты, регистрация предприятия с юридическим адресом, совпадающим с адресом постоянного местожительства, осуществляется только при условии, что такое предприятие зарегистрируется в Комитете Поддержки Малого Предпринимательства при Правительстве Москвы. При социализме точно так же собирали взносы на ДОСААФ и Красный Крест, а незабвенная Нона Мордюкова в «Бриллиантовой руке» изрекла вечно актуальную фразу: «А не будут брать – отключим газ!».</p><p>Комитет для моей поддержки располагался в гостиничном номере отнюдь не самой плохой гостиницы. Комитетчиков двое: Председатель и Секретарь, мужчина примерно моего возраста и молоденькая девочка. Ну и, естественно, очередь, но хиленькая, всего каких-то часа полтора, не то, что в Регистрационную Палату, куда надо ездить записываться с утра. Мужчина, бегло пролистав мой Устав, вдруг изрек:</p><p>– А Ваш отец не в Курчатовском институте работал?</p><p>– Да, там.</p><p>– Я его знал, мы с ним вместе работали.</p><p>Видимо, тоже когда-то, в той еще жизни, был инженером. А потом вдруг занялся поддержкой доходяжного малого предпринимательства. Самая подходящая работа для инженера из курчатника. Естественно, пошла раскрутка «на бабки»:</p><p>– юридическая консультация (фактически обязательная);</p><p>– пакет бланков для заполнения при регистрации;</p><p>– пакет каких-то нормативных и прочих документов, типа журналов учета проверок предприятия, которые я почти сразу же забросил куда подальше;</p><p>– проверка на уникальность названия предприятия: старое – Альба  – уже кем-то занято, надо новое, пусть это будет Альба-Софт;</p><p>– пошлины за регистрацию в этом Комитете.</p><p>Да и прием ведет эта  лавочка, естественно, не каждый день. В общем, где-то пару недель я ошивался в этом заведении, пока наконец-то мне не выдали заполненное на бланке, напоминающем сталинские облигации обязательного займа, свидетельство, что мое теперь уже ООО «Альба-Софт» находится под бдительным присмотром Комитета (за мои же деньги). Пора опять в Регистрационную Палату.</p><p>Регистрационная Палата – это как отчий дом: из него уходишь, но потом вновь и вновь туда возвращаешься. Ибо после первой «ходки» дают всего лишь временную регистрацию на три месяца, за которые надо встать на учет в налоговой инспекции, обязательных фондах, статуправлении, открыть счет в банке. И только после всех этих ритуальных обрядов временную регистрацию меняют на постоянную. Но поскольку за три месяца все это провернуть часто бывает просто нереально, то приходится еще не раз заглядывать в эту чиновничью альма-матер за продлением временной регистрации.</p><p>Вообще-то дальнейшие похождения бывшего подполковника КГБ по перерегистрации в обязательных и примкнувших к ним фондах следовало бы описывать вверх ногами или задом наперед. Слишком уж сюрреалистическая картина, никак не укладывающаяся ни в какие рамки ни математической логики, ни простого здравого смысла. Неразумное объяснение может быть только одно: как на Украине обозвали ГАИ? Очень правильно: ДАИ – державна автомобильна инспекция. Гнусно не лицемеря, ясно и понятно. А как расшифровывается ГИБДД? Гони Инспектору Бабки и Двигай Дальше. Но это опять же совершенно абстрактные ассоциации.</p><p>Начнем со статуправления, ибо без кодов ОКПО любое предприятие будет как солдат без офицера. А еще бравый солдат Швейк, устами одного из своих многочисленных героев – майора Блюгера, отмечал, что «каждый офицер есть есть существо необходимое, – в то время как вы, рядовые, являетесь случайным элементом и ваше существование допустимо, но не обязательно». Офицеров-статуправлений в Москве много, есть и недалеко от моего дома. Но для перерегистрации надо идти в Центральный офис – к самому генералу, ибо офицеру заменить три буквы в солдатском имени не по силам. Штраф какой выписать – это запросто.</p><p>Старинное здание напротив Детского Мира напоминало пчелиный улей, а очередь уже с утра змеиным хвостом извивалась с третьего этажа до первого. Я практически никогда не интересовался, что же означают присвоенные мне кем-то и когда-то коды ОКПО. Попав за 5 минут до закрытия конторы в заветный кабинет, в котором сидели три уже абсолютно безразличных ко всему девушки, я только и смог произнести: «Все то же» и сунул девушке листок со своими старыми кодами. Она машинально взяла его и квитанцию об оплате и по ее лицу было видно, что ее состояние явно не лучше моего. Такое впечатление, что чиновники никак не могут жить без ажиотажа, очередей, шума и гама. При социализме такие же очереди были за выкидывавшимися в соседнем Детском Мире дефицитными товарами, а теперь сменивших идеологию правителей периодически охватывают приступы ностальгии по ним. Вот и устраивают они иногда такие искусственные шоу-представления с большой массовкой. Но хоть эта процедура проходит без взяток (?) – отвечаю только за себя, за всех – не знаю.</p><p>Ну а дальше пошли песни о Главном. Обязательные фонды.</p><p>Нормальное предприятие, где есть нормальные работники, начисляет им каждый месяц зарплату, с которой надо отстегивать определенные проценты в Пенсионный фонд, фонды обязательного социального и медицинского страхования, фонд занятости. Величина отстегиваемых процентов определяет отношение к тебе со стороны чиновников этого фонда: чем она больше, тем больше снобизма и желания раскрутить клиента по максимуму. Самый тихий и безобидный фонд – фонд занятости, туда отчисляется всего 1% от суммы заработной платы, самый гнусный  – Пенсионный фонд, в который отчисляется 28% за счет предприятия и плюс еще 1% из самой зарплаты. Все разговоры про то, что каждый россиянин сам жутко заинтересован в легальном получении зарплаты, поскольку тогда к пенсии он сможет накопить себе на достойную жизнь – лукавые. На специальный пенсионный счет  россиянина идет всего лишь этот 1%, а основная часть – 28%, уплаченных фонду предприятием, идут самому фонду и россиянину этих денег больше не видать, как своих ушей.</p><p>Налоговая инспекция не трясла мое предприятие столько, сколько Пенсионный фонд. Идеи простейшие: найти расходы предприятия, не попадающие под раздел «Себестоимость» в соответствии с незабвенной инструкцией о порядке определения затрат, включаемых в себестоимость. Такие расходы автоматически трактуются как скрытые выплаты работникам (?) и с них взимаются отчисления 28% в Пенсионный фонд плюс штраф за скрытые доходы. В общем, без особых усилий Пенсионный фонд может потопить практически любое частное предприятие.</p><p>Первый раз Пенсионный фонд проводил проверку ИЧП «Альба» года через два после его создания. Проводившая проверку женщина-инспекторша работала в нем недавно, а потому была еще в каком-то смысле идеалисткой. Я ей честно (насколько возможно!) рассказал про специфику работы ИЧП «Альба», что я бывший офицер, перешедший на вольные хлеба. И сначала мне казалось, что свершилось чудо – по результатам проверки она написала Акт, в котором говорилось, что нарушений (а следовательно и штрафов) нет. Моя идиллия длилась около недели. Затем, видимо, старшие и более опытные товарищи объяснили ей, что План – закон, его выполнение – долг, перевыполнение – честь. Через неделю она позвонила мне и попросила приехать.</p><p>– У нас было совещание, на котором давали разъяснения по порядку включения затрат в себестоимость, и я поняла, что мы с Вами составили Акт неправильно.</p><p>Ну еще бы, Акт без штрафов (и без взяток!) просто по определению неправильный. В общем, все свелось к раскрутке на стандартные 100 баксов.</p><p>Но это было сравнительно давно, идеалисты из Пенсионного фонда повывелись, а мне надо теперь там перерегистрироваться.</p><p>– Для перерегистрации я должна произвести у вас проверочку.</p><p>– Что для этого нужно?</p><p>– Приносите всю вашу документацию.</p><p>Привожу ей огромную сумку со всей бухгалтерией предприятия, догадываясь, что надо готовить бабки. Но сколько?</p><p>– У меня очень много работы, много больших предприятий. Вашу документацию мне придется брать к себе на дом и там с ней вечерами работать.</p><p>Какая самоотверженная женщина, прямо патриот своей профессии! Не жалеет своего личного времени, не отходит от станка ни днем, ни ночью!</p><p>Проходит месяц, затем другой, беготня с этой перерегистрацией уже порядком надоела. Пора закругляться, а без справки из Пенсионного фонда все дальнейшие шаги застопорились. Лето наступает, пора отдохнуть, съездить в Гузеево, покупаться, позагорать, а не торчать в этой пыльной Москве, бегая по чиновничьим конторам. При сдаче очередного квартального отчета в Пенсионный фонд интересуюсь у этой женщины насчет проверки.</p><p>После нескольких лицемерных монологов про загруженность наконец-то наступает момент истины: $300.</p><p>Когда наконец-то вся эпопея с перерегистрацией закончилась и я в первый раз от лица вновь созданного ООО «Альба-Софт» принес квартальный отчет в налоговую инспекцию, то там удивились.</p><p>– А что это вы начали все сначала? Вы продолжайте отчетность своего ИЧП «Альба», ведь ничего практически не изменилось, только три буквы в названии.</p></section><section><title><p>Глава 8. Тупик</p></title><p>Фельдъегерь долго удивлялся, когда вместо офиса увидел простую квартиру.</p><p>– Я, наверное, не туда попал? Здесь находится ООО «Альба-Софт»?</p><p>– Здесь, здесь, проходите.</p><p>– А Михаил Евгеньевич Масленников это кто?</p><p>– Это я.</p><p>– Вам пакет из Федерального Агентства Правительственной связи и информации. Получите и распишитесь.</p><p/><p>Повеяло прежними запахами: таинственностью, важностью, Государственностью. Так и кажется, что сейчас снова призовут на службу Царю и Отечеству те, кто не поддался тлетворному влиянию капитализма и сохранил в неприкосновенности самые ценные социалистические идеалы: всем все запрещать. Только боюсь, что для такой службы я уже непригоден.</p><p>Оказалось, что я сам теперь стал объектом оперативной разработки (или, может быть, пока еще «профилактики») ФАПСИ. Высунулся на их взгляд чуть больше, чем положено.</p><p>Тест сего послания из прошлого привожу дословно, сохраняя его стиль и орфографию.</p><cite><p>Федеральное Агентство Правительственной связи и информации при Президенте Российской Федерации. Лицензионный и сертификационный центр. 13.03.2001 № ЛСЦ/К – 827.</p><p>Генеральному директору общества с ограниченной ответственностью «Альба-Софт» Масленникову М.Е.</p><p>О лицензировании деятельности в области защиты информации.</p><p>Уважаемый Михаил Евгеньевич!</p><p>Согласно распространяемой по глобальной телекоммуникационной сети «Интернет» рекламе ООО «Альба-Софт» осуществляет разработку и распространение автоматизированных систем «Криптоцентр» и «VTELEDOC», реализующих функции шифрования и электронно-цифровой подписи.</p><p>В соответствии с Указом Президента Российской Федерации от 3 апреля 1995 года № 334 «О мерах по соблюдению законности в области разработки, производства, реализации и эксплуатации шифровальных средств, а также  предоставления услуг в области шифрования информации» деятельность, связанная с разработкой, производством, реализацией и эксплуатацией шифровальных средств без лицензий, выданных Федеральным агентством правительственной связи и информации при Президенте Российской Федерации, запрещена.</p><p>Одновременно Федеральным законом «О рекламе» реклама товаров, реклама о самом рекламодателе, если осуществляемая им деятельность требует специального разрешения (лицензии), но такое разрешение (лицензия) не получено, не допускается.</p><p>В связи с изложенным предлагаем привести деятельность ООО «Альба-Софт» в соответствии с действующим законодательством Российской Федерации. В противном случае к Вашему предприятию могут быть применены меры, предусмотренные российским гражданским и уголовным законодательством.</p><p>О принятых мерах просим сообщить в месячный срок.</p><p>Заместитель начальника Центра				В.Н.Мартынов</p></cite><p>«Вчера котов душили, душили…»</p><p>Документальное подтверждение статуса «враг народа». А насчет отсутствия лицензии – не совсем все так, как расписал г-н Мартынов. Лицензия у меня была, только не от ФАПСИ, а от Гостехкомиссии. Что это за зверь такой? Это вроде как обидно стало Министерству Обороны, что его обошли в криптографическом Указе № 334.  Как же так: при социализме жили вместе, КГБ и Генштаб МО имели свои шифровальные службы, а теперь, при рынке – все криптографические деньги отдать без боя КГБ? Ищите дураков в стране буратино! Быстренько бравые воины соорудили Гостехкомиссию и снабдили ее правами выдавать лицензии на  деятельность, связанную с защитой от несанкционированного доступа (НСД), вопреки всяким Указам всегда трезвого Б.Н.Ельцина – попробуй докажи, что защита от НСД и криптография никак не связаны! Вот туда-то и решили податься мы с В.К.Тяпкиным за легализацией моей полулегальной криптографической деятельности в период расцвета взаимной любви с W-банком.</p><p>Алгоритм получения лицензии в Гостехкомиссии был прост, как правда: около $2000 черного нала и неделя беспробудного пьянства с отставными армейскими полковниками. Детали (Криптоцентр и TeleDoc) их абсолютно не интересовали, наливали до краев, потом лакировали пивком. Но в результате заветную бумажку с гербом и печатью я получил и в ней черным по белому было написано, что «Государственная техническая комиссия при Президенте Российской Федерации разрешает выполнять работы (оказывать услуги) по защите информации, указанные в пунктах 2.1 а, б; 3 г-ж настоящей Лицензии на всей территории Российской Федерации.», а в этих самых пунктах 2.1 а, б, которые сидели на трубе,  и 3 г-ж (нецензурные ассоциации заменяем многоточием…), в частности,  содержались «Разработка (3.1.), производство (3.2.), реализация (3.3.), установка (3.4.), монтаж (3.5.), наладка (3.6.), испытания (3.7.), ремонт (3.8.), сервисное обслуживание (3.9.) программных средств защиты от НСД, защищенных программных средств обработки информации от НСД, программных средств контроля защищенности информации от НСД, программных средств по требованиям безопасности». Нормальный человек, прочитав сей бюрократический шедевр, наверняка будет смеяться, а мне, спустя много лет после описываемых здесь событий, кажется невероятным, то, что сохранилось в этих файлах, как напоминание о том, что такое совок. Потом, уже в Корее, корейцы много раз приставали ко мне с идеями криптографического бизнеса в России. Я открывал им сайт, к примеру, Крипто-Про, показывал иконостас лицензий (что-то около 16) и популярно объяснял алгоритм их получения, обязательно добавляя, что у меня нет ни малейшего желания опять участвовать в этом многомесячном алкогольном заплыве. Русская водка – это не корейская 24% соджа, у корейцев просыпалось чувство самосохранения и вопрос о криптографическом бизнесе в России отпадал естественным путем.</p><p>Но все это потом, намного позже, а пока у меня не было ни малейшего желания вступать в теологический спор с ФАПСИ насчет того, является ли лицензия на «защиту от НСД» криптографической индульгенцией. Прав тот, у кого больше прав. Насчет «мер, предусмотренных российским гражданским и уголовным законодательством», все ясно – напустить на предприятие кучу проверок. Ребята из одного банка, в котором использовался «Криптоцентр», писали мне, что ФАПСИ напрямую не предъявляло им никаких претензий. Зато налоговая полиция моментально обвинила в укрывательстве от налогов «сверхдоходов», полученных банком от использования программ клиент-банк с «Криптоцентром», как средством осуществления электронной подписи. А вообще-то даже проверки (после мук перерегистрации) не стали меня сильно пугать. Проверяйте, штрафуйте, получить что-либо от ООО «Альба-Софт» – проблематично. Движимости или недвижимости нет, торговлей не занимаемся, товаров на складе и самого склада тоже нет, наедут – прикрою к чертовой матери эту лавочку и свалю за границу. Да если и не наедут (хотя это письмо – уже наезд) все равно постараюсь куда-нибудь свалить, куда подальше от всех этих ФАПСИшников, регистрационных палат, налоговых инспекций, Пенсионных фондов, ГАИшников, которые стали реальными хозяевами в стране. Это их страна и в ней надо жить по их законам: кланяться, толкаться в очередях, давать взятки, унижаться. И ко всему прочему еще и не работать по своей любимой профессии. Если страну (чиновников) переделать невозможно, остается ее поменять. Вот только сколько времени надо мной будет висеть это проклятие – невыездной? Через 10 лет после увольнения из КГБ я смогу в ОВИРовской анкете даже не указывать эти темные страницы из моей жизни. Но для этого надо ждать еще целых 3 года, как долго! А если попробовать пораньше, ведь по закону по рогам дают всего 5 лет? Закон законом, а в реальной жизни откажут без объяснения причин, занесут в «черный список» – специальную базу данных ФСБ, и потом из нее уже не выбраться до конца жизни. Повышенная секретность, особый участок – всего этого мне пришлось глотнуть с избытком. Да и для того, чтобы найти интересную работу за границей, нужно время, нужно иметь представление, какие специалисты там наиболее востребованы, нужны ли криптографы.</p><p>Криптографы нужны, несомненно! Электронные расчеты, электронная торговля, банковские услуги – везде нужна криптография. Все нормальные страны постепенно снимают ограничения на использование криптографии, а фирмы, занимающиеся разработкой криптографических программ, стараются не упустить перспективные возможности, завоевать открывающиеся рынки сбыта. И только в России в компании с Северной Кореей и Ираком каждый криптографический чих сопровождается «мерами, предусмотренными российским гражданским и уголовным законодательством».</p><p>Но пока, в данный момент, мне еще сваливать некуда, а в месячный срок надо отвесить очередной поклон ФАПСИ в лице г-на В.Н. Мартынова.</p><cite><p>Заместителю начальника лицензионного и сертификационного Центра Федерального Агентства Правительственной Связи и Информации при Президенте Российской Федерации г-ну Мартынову В.Н.</p><p><emphasis>На Ваш исх. № ЛСЦ/К-827 от 13.03.2001<strong>			</strong>19.03.2001 г.</emphasis></p><p>Уважаемый г-н Мартынов В.Н.!</p><p><emphasis>В соответствии с Уставом ООО «Альба-Софт», зарегистрированным Московской Регистрационной Палатой в реестре за № 572840-РП 03 апреля 2000 г., предметом деятельности ООО «Альба-Софт» является в том числе «разработка научно-технических решений для создания информационно-поисковых систем, систем связи и информационной безопасности».  При осуществлении этой деятельности ООО «Альба-Софт»  разработаны несколько пакетов прикладных программ, ориентированных на использование в широко применяемых в настоящее время операционных и прикладных системах (Windows-32, Microsoft Outlook, Lotus Notes и  т.п.) и предназначенных для упорядочивания и контроля за электронным документооборотом, осуществляемым с их помощью. Программы, разработанные ООО «Альба-Софт», допускают встраивание в них дополнительных модулей, в том числе и модулей, осуществляющих шифрование и электронно-цифровую подпись. </emphasis></p><p><emphasis>Поскольку разработка подобных программ требует их тщательного и длительного тестирования, нашей компанией были подготовлены программы-иммитаторы операций шифрования и подписи, в которых не используются принятые в Российской Федерации стандарты шифрования и электронно-цифровой подписи (ГОСТ Р 34.10-94, ГОСТ Р 34.11-94), а также известные алгоритмы DES, PGP, RSA, IDEA, ГОСТ 28147-89 и им подобные. Наша компания не считает эти программы-иммитаторы (которые мы именуем MCS-модулями) средствами криптографической защиты информации, а рассматривает их как инструмент для тестирования интерфейсной оболочки. Слова «Шифрование» и «Электронная подпись» на сайте компании «Альба-Софт» предназначены для квалифицированных программистов, которым потребуется, имея описание MCS-модулей, заменить их на реальные операции шифрования и подписи.</emphasis></p><p><emphasis>Согласно ст.2 раздела 1, а также  п.1 раздела 5 главы 2 Федерального Закона о рекламе, «реклама – распространяемая в любой форме, с помощью любых средств информация о физическом или юридическом лице, товарах, идеях и начинаниях (рекламная информация), которая предназначена для неопределенного круга лиц» «Реклама должна быть распознаваема без специальных знаний». Информация, помещаемая на сайте ООО «Альба-Софт» в INTERNET, носит технический характер, предназначена для узкого круга специалистов в области электронного документооборота, требует специальных знаний (знаний языков программирования, информатики). Исходя из этого, мы не считаем содержание нашего сайта рекламой.</emphasis></p><p>С уважением,</p><p>М.Е.Масленников, Генеральный директор ООО «Альба-Софт»,</p><p>кандидат физ.-мат. наук</p></cite><p>Знать ничего не знаю ни про какую криптографию, а слова «шифрование» и «электронная подпись» произношу по привычке так же, как по привычке наше государство все еще называю советским. А сколько и в каких условиях заказчик будет «тестировать» MCS-модули – про это ни в каком законе ничего не сказано. Сколько надо, столько и будет. В ОПЕРУ ЦБ «Криптоцентр-АВИЗО» тестировали около 10 лет.</p><p>А вообще-то все чаще и чаще стало появляться ощущение тупика. Что дальше?</p><p>Отношения с W-банком после того, как оттуда ушел В.К.Тяпкин, изменились, в них появилась новая для меня черта: TeleDoc работает успешно, больше ничего не надо. Переходить в штаты этого банка и заниматься там текущими банковскими проблемами мне не хотелось: теряется самостоятельность, а самое главное – работа банковским клерком меня не прельщала. Найти новых заказчиков на мои программы в условиях криптографического геноцида было очень трудно, почти нереально, я убедился в этом за последние 2-3 года. Переквалифицироваться? В кого? В специалиста по 1С бухгалтерии? Спрос на эту программу действительно большой, ибо она – плод общения с чиновниками, попытка автоматизировать ту кипу бумаг, которые каждое предприятие должно готовить и сдавать во время квартальных и годовых отчетов. Но у меня эти бумаги вызывают отвращение, я сам заполнял и сдавал их с большой натугой, исключительно по необходимости. А здесь теперь надо разбираться со всеми этими формами и справками, их обновлениями и изменениями в соответствии с чиновничьими прихотями. Нет, на 1С бухгалтерию меня явно не тянет. Надо что-то другое, а что?</p><p>Вот в таких раздумьях проходил день за днем, а кушать-то хочется каждый день. Вместо бомбильни по вечерам я отчаянно пытался сделать этот источник существования чуть ли не основным, целыми днями разъезжая на своей видавшей виды пятерке по окрестным «охотничьим угодьям». Но таких бомбил тучи! А пятерка, прошедшая к тому времени около 300 тыс. км, разваливалась прямо на глазах. Двигатель дымил, грелся, чтобы мотор не заглох, приходилось жарким летом на полную открывать кран отопителя. Сцепление, коробку передач и прочие машинные части я уже менял на ней несколько раз,  и все равно постоянно приходилось ждать каких-то подвохов. Один раз мне показалось, что что-то подозрительно гремит в левом переднем колесе. Потихоньку я доехал до гаража и когда уже встал перед воротами, чтобы въехать в него, отвалилась левая рулевая тяга. Это было как предупреждение: в следующий раз что-то может отвалиться прямо на ходу.</p><p>Хорош итог прожитой больше чем наполовину жизни: денег нет, работы нет, перспектив нет, так и кажется, что все прожито впустую. Торговать надо было идти, спекулировать чем-то или сесть на должность, сулящую взятки. Один парень, выпускник Высшей школы КГБ с нашего курса, устроился на работу в таможню.</p><p>– Серега, как тебе не стыдно! Ты же математик!</p><p>Так воскликнул, узнав об этом при встрече с ним, бывший командир его учебной группы.</p><p>– Понимаешь, Толян, там же невозможно не брать. Такая обстановка.</p><p>Легкие деньги, привыкание к ним – необратимый процесс. Приходится выбирать: или интересная работа, или таможня, совместно эти два понятия существовать не могут. А у меня все еще оставалась надежда найти когда-нибудь интересную и высокооплачиваемую работу по специальности. По крайней мере, хотелось хотя бы немного за нее побороться.</p><p>Но в России это практически невозможно.</p><p>Свалить, свалить из этой России к чертовой матери, свалить за границу, куда угодно, но только не оставаться больше в этой опостылевшей Москве без работы, без денег, без перспектив, сменить, срочно сменить всю окружающую обстановку, не видеть больше этих налоговых инспекций, Пенсионных фондов, наглых гаишников, считающих себя начальниками всех и вся, и потерявших даже самую малость стыда, не гнушающихся ездить за поборами со своих подчиненных на водиле-бомбиле.</p><p>Нет, еще три года высиживать в России у меня уже нет сил. Все, хватит, есть Internet, поисковые сервера, с их помощью – все силы, всю энергию я буду теперь тратить только на поиски работы за границей.</p></section><section><title><p>Глава 9. One way ticket</p></title><p>Russia. Last example.</p><p>Конец ноября 2002 года, почти ночь. По заснеженной и узкой Живописной улице я занимаюсь своим привычным делом – бомблю. Но настроение уже совсем другое: в декабре я наконец-то сваливаю из России в Южную Корею, работа по специальности, по криптографии. Денег, как всегда, не хватает, но теперь появилась надежда вырваться из этой мрачной страны и попробовать свои силы в зарубежной компании. Моими пассажирами являются трое молодых ребят, это программисты из какого-то банка, засидевшиеся допоздна на работе, интеллигентные и порядочные. Идущая впереди меня машина дает правый сигнал поворота и притормаживает, а я, естественно, чисто машинально объезжаю ее слева и левыми колесами чуть-чуть выезжаю за сплошную разделительную линию. И только тут замечаю милицейскую засаду.</p><p>Сержант – гаишник по возрасту был, наверное, вдвое младше меня, а по объему – вдвое больше. Но он тут – хозяин этой тайги, сейчас пойдут ритуальные заклинания, которые в разные времена прерывались полтинником или стольником.</p><p>– Вы совершили одно из самых опасных нарушений Правил Дорожного Движения – выезд на встречную полосу.</p><p>– Сколько?</p><p>– Пятьсот.</p><p>Наглость этих работников большой дороги способна любого, даже самого уравновешенного человека, вывести из себя. Я намного старше его и по возрасту и по званию, у меня за плечами уже достаточный жизненный опыт, я стараюсь честно заработать немного денег, а он взмахнул своей волшебной палочкой – и надеется, что я просто так отдам ему свой двухдневный заработок! Напрасно!</p><p>– Согласно Закону, я отберу у Вас права и рассматривать Ваше дело будет суд.</p><p>Согласно Закону! Да он даже не удосужился толком прочесть свой основной закон-кормилец – Правила Дорожного Движения. Для трактовки пересечения разделительной полосы как выезда на встречную полосу дорога должна иметь по 4 полосы движения в каждую сторону. А тут всего одна. Согласно Закону нужны также независимые свидетели, показания которых заносятся в Протокол. Потом, год спустя, когда я приехал в командировку из Сеула в Москву и показал этот Протокол милиционеру из Административной группы ГАИ, даже его беглого взгляда на него было достаточно: «Все – липа».</p><p>Теоретически перед Законом все равны. Не нравится мне решение гаишника – его можно обжаловать через суд. Но механизмы применения Закона далеко не одинаковые. Для гаишника, чтобы испортить мне последние впечатления от покидаемой Родины, достаточно всего лишь махнуть своей палкой. Мне же, чтобы добиться справедливости, надо бегать по судам и чиновникам, чего мне только и не хватает для полного счастья.</p><p>Пока гаишник, напрягая все свои извилины, составлял протокол, я записывал на отдельном листе номера всех машин, которые, объезжая мою стоящую пятерку, тоже заезжали за сплошную полосу.</p><p>– А почему Вы их не штрафуете?</p><p>– Не надо за других, отвечайте за себя!</p><p>Когда все эти ритуальные церемонии закончились и я извинился перед поджидавшими все это время в моей машине ребятами, мои нервы не выдержали.</p><p>– Это их страна, их порядки, их блатные нравы! Нормальному человеку в их стране делать нечего! Здесь нет ни законов, ни элементарного человеческого уважения! Почему я, достаточно взрослый человек, бывший офицер, должен как солдат-салага подчиняться прихотям сержанта-самодура? Эта страна такой была, такой и останется еще долгое время, а поэтому в ней лучше не жить!</p><p/><p>Молодые ребята-программисты, узнав, что я вскоре уезжаю в Южную Корею и в своей основной жизни тоже компьютерный фанат, сразу же заинтересовались: что? как?, и всю оставшуюся дорогу мы разговаривали на общем языке. А меня потом, уже в Корее, целый год мучал один и тот же вопрос: ну почему разная шпана в России обладает реальной властью? Верхи – это особый разговор, простой человек чаще всего сталкивается именно с гаишниками, налоговыми инспекторами, различными чиновниками и прочими шишками на ровном месте. И – бессилен перед ними, не по закону, а по реальным механизмам его применения. «Имею ли я право? Имеете. Могу ли я?…» Нет ли здесь старого давнего основного противоречия развитого социализма: между словом и делом?</p><p>Сколько раз потом мне было стыдно перед корейцами за порядки в России!</p><p>– Я в Москве пока дошла от Пушкинской площади до гостиницы Россия, у меня милиция три раза паспорт проверила.</p><p>Так поведала мне одна побывавшая в России корейская девушка. За все время моего пребывания в Сеуле, – а это уже почти пять лет – никто не останавливал меня на улице для проверки документов.</p><p>– У нас есть закон, по которому полицейский должен обращаться к иностранцу на английском языке, а поскольку многие полицейские английский язык знают не совсем хорошо, то они стесняются.</p><p/><p>Стесняются! Их бы в Москву, к российским коллегам, на перевоспитание. Слон я, слон, только ногами не бейте!</p><p>Я устал, просто смертельно устал от своей родной страны и творящихся на ней порядков. Желание жить честно, делать полезное дело, приносить людям пользу – аномальное явление. Понятие человеческого достоинства существует только для избранных, простым же смертным – очереди, унижения, издевательства, взятки. Блатной жаргон, блатные нравы, блатные порядки,  «все как на зоне», как говорит сатирик Михаил Задорнов. Мои программы, в которые была вложена огромная масса труда, остались здесь во многом невостребованными, они не обеспечили мне более-менее достойное существование.</p><p>Я покидал Россию с легким сердцем: хуже не будет. Свободы, реальной и материально обеспеченной свободы, мне здесь не видать. Пролетариату нечего терять, кроме своих цепей, дали бы только отсюда свалить. А поэтому в тот день, когда в моих руках оказалась бордовая книжица с двуглавым орлом и надписью «Заграничный паспорт», я наконец-то поверил в реальность сделать очередной крупный Upgrade в своей жизни.</p><subtitle>* * *</subtitle><p>Вылет рейса «Аэрофлота» Москва-Сеул задержали на три часа. Спокойствие, только спокойствие, олимпийское спокойствие: я почти 10 лет ждал этого момента, так что лишних 3 часа – это капля в море, пивка попью. Вот только позвонить домой не удалось: единственный в Шереметьево-2 телефон-автомат, принимавший монеты-рубли, был сломан. Когда же в Duty-free я выгреб из карманов всю оставшуюся неизрасходованной на телефонные звонки мелочь и высыпал ее перед продавщицей с наивным вопросом: «Что на это здесь можно купить?», она в ответ продала мне на нее последний кусочек моей Родины – крохотную шоколадку.</p></section></section><myfooter><empty-line/><p>Спасибо, что скачали книгу в <a l:href="http://royallib.ru">бесплатной электронной библиотеке Royallib.ru</a></p><p><a l:href="http://royallib.ru/comment/maslennikov_mihail/kriptografiya_i_svoboda.html">Оставить отзыв о книге</a></p><p><a l:href="http://royallib.ru/author/maslennikov_mihail.html">Все книги автора</a></p></myfooter></body><body name="notes"><title><p/></title><section id="n1"><title><p>1</p></title><p>Песня времен гражданской войны 90-х годов в исполнении группы «Профессор Лебединский».</p></section></body><binary content-type="image/png" id="img_1_0.png">
iVBORw0KGgoAAAANSUhEUgAAAXgAAAIJCAIAAAAgabEIAAAlpUlEQVR42u3deUBU5cKA8XErvWaK
ptfAMjcExYVwIUVESykD0QQttQSXwtLiVlresnJLP73dSsvUj2uuidr1IxcstzRAywU1U9Nc2RTZ
ZphhmOXMzDczggIzIAIDc2ae5y8ZZg7D+77n5zlnBpAYiIhsnIQhICKgISKgISICGiICGiICGiIi
oCEioCEiAhoiAhoiAhoiIqAhIqAhIqAhIgIaIgIaIiKgISKgISKgISICGiICGiICGusPILLv2Ksd
BBpGjex3QbM+gYYIaICGiSSgIaAhYn0CDRHQENAQ0BDQEAEN0DCRBDQENJVPHj/d26X4e74edOsb
sfK0XG/Hz7ng9PwBLUzPtW7rgXNOFhhvUZ74sF/LOqZb2oREX9Hc7wY1l1YEuZkeLmnqNXHHLZ3p
SywY5Fqv0hsEGgIai6SxAc0CYqUGg16rSDu+bnKHhl3mn1Pb93NWX1w62PPl2Ayh8GMhPSa0y4j1
KdrKblBzealfp/A9uUXC6vMS3+oesOyyRjwLGmiARhzQmNPdWOPbPHCn1N6ftebKysDOYZvThUJm
PIevqzwzpvLi3/D0/dfF27Ko/1zs2/XNRDmnTgQ0NoFGSF7h2zHySL75g/yjM3s2LHZi9UDzToPe
WH9Babxb5v7Zg92MZxeN3MOWn1UWnoJ881zLYvduMmDx2ZzCLZj+rbq7QdOHGbEBVn5ex/RMrG3c
Mm3ymuDOIetSVOmbwzyD1yZbYSa/7K+usrizkLLmWY/xcdl6g5C2Iaj9sPVpAtdoCGiqHxpBmXX5
ly/Hjl/5l9raiVV+1pXD0WMfbRbyY57sQET7nu/vS8uX/r5ssKt/dErhPqk4GBm89JK2BF4lITNk
b/W//aF0++iR0edzlNoc8x1ytMqc89EjR2+XlrVxSxrSNo1y9w31dw/6NllbIUbvfnVrKZNm9eyz
8GzGgSntvWafLhDZggYaoLF3aEochsw5lCVYZagg99qR/x3XdfAXF3OPTO3Ub5UZAH3GRr9HR+7J
u33elb42KPSHXENZ0Oikx/41rLWk7m251HKlUOoOglKuVpSxcavXas7OcZe4Tvs1vyLHayW+utV0
GdvC3H0GtmszZnumzgA0BDQ2OKLRa/NSjm+bH+IVsjFdsM7Q40GLEnN0BumOIfWK3VpnUOGuqzgU
OXTuGZV1aDRp26MCnn5v80q/UscUpQ46ytq4tSOamLCuQ18L8hj0xQX1Pb67Mr96abnmutf3XHRB
I74FDTRAI6JrNMb9PNBt+G6ZxWd1alnaqW2z+rkN/OpyVtzzrQZuzS69JdWpDwdN+VlusIRm4IaE
FS8+FbbslFxf6stZPgGZ9Y1bO3EK9Rq9JV2Ts+/1bv0XnlGW+d2V+9XLHw2gIaCxBTRC8orerUb8
lGf9s/rMTX7Nh+zIvLikd7cPTqssnBnw8u5cgyU09SWP9pm2LUVjfU8udYvG6sYtmEn9bpRX4atO
elnCO959Zh9XWP/uyv/qQENAU1PQ+G81XZPQq6XXDi14yjVwQ5pgeUSjkaef3jbjyYc6zEwqEG5s
HdN12JL49AKdVn7z6jWZYNDn7pncb3qC3GAFmof7fpuuK3NPLn2LlY1bMrNhZJfQmLtneIrjs/s8
OSMxT2/luyv/qwMNAY2tkydE+bQo/upyo3ZD/xmXXvQSjun14EbFPvtQ234RXx+X6sxHEb8tGGR6
aAO3/pHrL2ftCXOxeKnaddy+m4VbaOJ/5wXmYh+axIh5qUMD0yvnHq/uzbnzdrmSGy95/UVzdfUL
bc1v22094OMk0wmTNjVmnMdDpq/YuOuUH7PvYpN/j69eMsXhd/u3bXL7knjb/u8eVgANAY19JYsL
6fzKweK7puLgK51D4mQMDdAADRNZXeXtnRC08nrxcxzh+srg8L15DA3QAA0TWX3nYB99UupcQ3H4
k48S5AwN0AANE0lAQ0BDxPoEGiKgIaAhoCGgIQIaoGEiCWioxqEhsufYqx0BGqqx/2DZZwhoCGiI
gAZoiIAGaICGgIaAhghogIYIaAhoiIAGaIiABmiAhoCGgIYIaICGCGiABmgIaAhoiIAGaIiAhoCG
CGiAhghogAZoCGgIaIiABmiIgAZogIaAhoCGCGiAhghoCGiIgAZoiIAGaICGgIaAhghogIYIaIAG
aAhoCGiIgAZoiIDGCSkpPzvcMhHQiNUaR/1yREDjIGdJnE8R0JC9KIAyBDRkw/MaTpcIaMi2hx4Q
Q0BDNjwG4UCGgIZsezACMQQ0ZMOjEg5kCGjItocnEENAQ7a1BmUIaMiGp1GcLhHQkG0PbSCGgIZs
eGjDgQwBjfh2XaqB2G3ISaFh9TPaBDSse6whoGHRE2NOQMOKZ+QJaFjrWEPkoNCwypkFAhqWONAQ
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
oAEaIqAhoCGgIaAhAhqgARoCGgIaIqABGiKgARqgIaAhoCECGqAhAhoCGgIaAhoioAEaoCGgIaAh
AhqgIQIaoAEaAhoCGiKgARoioCGgIaAhoCECGqABGgIaAhoioAEaIqABGqAhoCGgIQIaoCECGgIa
AhoCGiKgARqgIaAhoCECGqAhAhqgARoCGgIaIqABGiKgIaAhoCGgIQIaoAEaAhoqi4Pys8MtEwGN
cx22cLBDQEP2uOejDAEN1qAMAQ2JWQGUIaAh21qAMgQ0BDREQCNya1CGgIZs6wLKENCQbXVAGQIa
sq0RKENAQ7aVAmUIaMi2XqAMAQ3ZVg2UIaAh21qDMgQ0ZFtrUIaAhmxrDcoQ0BDQEAGNyK1BGQIa
sq01KENAQ7a1BmUIaMi21qAMAQ3V9DkUEdAQEQENEQENEQENERHQEBHQEBHQEBEBDREBDRER0BAR
0BAR0BARAQ0RAQ0RAQ1DQERAQ0RAQ0QENEQENEQENEREQENEQENEBDREBDREBDTOmzx+ureLxHou
3tPj5YX306T//Pkk//YPmz9Rt5n701OXJ2ZqCz9Z8Pung1rXKfHYpi8dkJez/YBYadEzENI2j+3c
uPyvbk79xyfuDXv++y9N6e9BuiPw74E7pEwmAY09J40NaFZsz7e4RZ9/+rNn3Dq+MH/b8WSpWhBU
udeP/XfeyE5PBC8/X2DxEJ0mP+vEwqdf3C2z3Jpe0Kjkl1cPfGRwiS9n0FxY9NSz3+eU+XxMKQ5P
6+r9vM+T7ycVlPpM3p7QjqF78phIAhoRQ6M+v9D70eCNaULJR2lTNwS59fnsosbKQ7QZvx26ri5j
+7qb370Q+kMJRwpOzuobekcma9Doc3a92PWlnZd3jfOetF9WiqBDE5+ceEjBRBLQiBcazcUlPR+P
+MXKfqz4JeLxHosLpbF+GHKvTxWdwO0b3+cfR5Vl319IWxfo9UaiwpB/5E3vkC0ZuuKfzD/y1sC3
juQzkQQ04oUmb1/Yo77RqTrLx+lSo/u2fqHwnKVC0CiPffLGbsv7aK986Td4dZquzOej+eszX++P
zqjMV2rm9B741VVt8eOhpNnBsy1OqIiARkTQSLc/09z/+2xrD8z+3t/l6cKTIONDii7j1m/R5dmo
dX/I9Xe3ZvUy8J1yd4b6RN05oLF8PgVJ73Xvv/TKbVy0V5cH9Prod9XdT6vPLh67+KyaiSSgEfER
zd5RrfusShEsHyekrOr7aOje4kc0uaZrwTlpFw+vGNl97A+Zugod0SgSXusRtiu3zOeT93P4I6Ve
kmo15Ze7r0hpLq2IXHFJw0QS0Ij4Gs2lz7wfe+VnueXj8n5++THvzy5prWxEuPaVT6sRP93zrOr2
JZZp3YfFFLvsUvL+ulv/Dek4MjZLf+fz+pxdYzxGxWYW3SIkb5yxMVlgIgloxAuNQXN5aT/XZ79N
1pa6sHL920DXfksva6zqkPafvq1CfrQOTX7i+2/8dOdD2b7wLsO33tKV8dW111f6d4z4ueSL13kH
J7kH/C+2ENA4DjQGg+rCipAnOobM+6/pfTQ6nVqafPy/c0M6PjFi5QWVxUMEVV5mctJ/QtxDYm7o
LLcmqKUnFw2ZsK9QDm1y9DOekw7I9GV8dfW5eT083jmuLPWUlcf+0bnn/HPqwlOvqf2mJvCqEwGN
3SZPiPJpYb7s0cInKkFu9RazD5mHl0cO6ti08H2/HQdP/eZIVtERhTz+zSebF7uC0qhN31c+T8zW
ldha8R6ZlKAwvZ71kmsdSVm1HLMr6Zvgx+oZ/1mnhffUn7KLLNJl7nq1p/nL1Xmk9ztH8oGGgIbK
ThYX4hFu/Y12ikPhHiFxMsaIgIaqWN7e8BGrU61eaBFSV4+I2MtPFRDQUJVP2xLnLTpWxhlP/rFF
8xLljBEBDREBDRER0BAR0BARAQ0RAQ0RAQ0REdAQEdAQEdAQEVV3/w/v9VEXVWWXggAAAABJRU5E
rkJggg==
</binary><binary content-type="image/png" id="img_1_1.png">
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
wf8DbEw+aztTx6oAAAAASUVORK5CYII=
</binary><binary content-type="image/png" id="img_2_0.png">
iVBORw0KGgoAAAANSUhEUgAAANEAAACECAMAAAA5pz6ZAAABrVBMVEUAAAAAAAUAAEAAAUAAAkAA
DCYAHmEDBkQDHEoFKGwIOYsJAAAMBkASRpYTAgATOpYXV6wmOpAqE04vJiUwW6szZ7Y1hJs3JWw7
E0lAAABACBFAEDxAEEBBEUBBouVCEUBDEkFFE0FKBwBKHANNO4NPNVNRjs9To+NVDABVSoZWNG9W
qOVbQGdeOlpeuO5fpuNgR3tkHwBlJgRmJwppOmlqHAluPVN4o9h6UDJ7R2GHTl2JOAmQmseSQg+T
2fmWweqa2/mcrWSeoEygw5mk4funTg+o3/mqz6mq0rSvXzOv26Sw4LCw5cew8P+xYzSz8P+18f+4
8v+95cHBcjTE47rE9f/F8f7J9v/KciTLgzTOhErO9P7PoIjQ9PnX6rDX9/HX+f/ZjDTap3rc+v/f
+//gnE3lplPm/P/n7bHq/f/tyYDu+uXz/v/2/v/42Zb52ZP65LH746f7//v7///84Zb857X8//z8
///+6aT+8cb+9M7+////8LD/8LH/8LL/8Lf/8rj/8rz/88L/9MT/+Nb/+dr//Of//Oj//vD//vL/
//X///b///f///n///9ZgHw7AAACtElEQVR42u3bZ3fTMBQG4JeWUWahbAiUWfbem1JWC2FD2avs
vcswZW/Qb6Zx6sS4jitH2LnWefUhsa5iS89RrOGTQNmWQBFFFFFEEUUUpSD6sg3DT6zG6K6KgYFO
ENdH3w4teHJ94u2IwEAniPvWvd7ctuhc7/uj9Yf9gY9rMKTlXtgl3PJfpwfn1ffjYzBoZre4++jx
st29r883jsr7A2/nXbjTdDT0Gm65k8urDwvrDuTy8kaGB/N3Ft6cUtv6AurZ5M7Qa7jlTu7guklz
RIpebdq38pRf5AV+nl3xNOwSxXInt3/r3T31AkVf25e8uDHhZlnkBX5f3XDfDXxae9L/0lfuTBu/
/E3P7FgiFFOyos9bMPTYKoy47IreL+70ApfO7+gu5IMir/zi9NZxXT2z9EVFCkpHic+wD+eiYfvL
KUe8vDMVqOso5wPpz5Vhu0aOvdWsKSohEMgnvGb4cabxWlS+X3Jm6IkQeZSg6N3SvZH5autEaP1I
QZTCYIT/3hbUFlSZJ1UUcsdDOxf4gooRBRsVaUC/s0WKAF3Cv7cVBIuA2CJAuCgwo1asH8HzBIuK
jdMSARkRFZqnIQJSFUFaqnEfQaOPEKuPaizSvI8yI4ox1mVCpDcflfLiRVWsGUSLtBdygaW4VJHB
2lukyHB/JE4Uaw9bTWNki6AyKlLhm4vqnm/JEPmrhWFDxIjKM6lhO+SIVHl3YfTsW5BIew7Nlsi8
fooooogiiiiiiKJs7SYAw8fb8nYT1omU7SIrRga7RZaM3jaLrJlh7RVZtAqyVWTVStVOkWW7CRtF
3PGJEZn/3kecKKHPU0QRRRRRRBFFFFFEEUUUUUQRRRRRRBFFFFFEUSZEUv/hm3gfKYoooogiiiii
iCKKKDITJfQrmtqJ0ksUUUQRRRRRRBFFFFEkM/0FiqJVBjMvLkgAAAAASUVORK5CYII=
</binary><binary content-type="image/png" id="img_2_1.png">
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
</binary><binary content-type="image/png" id="img_5_0.png">
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
1tMvMtJ1YZ3FoPPD9NaR0iuKs64gKEUtZBCdGxGmgULhGKMxyKLrKCkn/XWv7+h7ZRAlRSJlh6KM
+rKYAiGCLpx1XTOMOp2CjhIi6Oh1NCH0FJ2xoHcWQYdIUdyIkNELuui0oIToiJ4Urbciwg9aU9Rf
8alf047VrW84NM/mr/r84tfrV7V/5PBSp6GMuuaXnG09rNP2D3zx4Dfu/d8e35rnb3mX5takeVj9
9nf0n3TAy3v7wwNfe96P/9yrvnLpxz7+ou/e85npa2ZviaPmfY0xGlKt1aYqcRKrWsI+zKWaqL7i
f/CBfP8/8/POCtfY++98MN/2v/4rjNS0Hhf/45UP5Oh/+otF3RuEffWNL/uAvvY3/zSD/ZiGSevD
ibgahLMk3AjCWfjIRz7y+6+40VkOdjVEGpaD7ShPGweqWRms/WShJvWkeZQgkxoqNVMQ6UbkTFZR
hZDOJqfFMC8yRKlqKtlbGzXF405LOIs6ykWRYrW/ujSNuqAejZc78yseG1drsFYtZZktaaPJcKP2
qhApo8lei5SVrpkRq7MuZ5FKIikrnT4XUZUaMhXVSK6Ls1apzqqx0nlYN/psLean5Z0X3fq+sxfM
foXOd5190xvCjxyMca3c8bDG/GU3vs5LyPserXi3pn7bjetrfoMj3/42jl5w9oIXvEPd0WneW+bR
RJRRhvnO3vWFKGmhr6O4srn/Cz6o+577hF2mE+m+F3xQv3EwYhnMywue80E99yoXgzYXFs/6wH77
T1nSdjxYXjNFNc5iV6WzIEWQxa3irAu1I0KuShalOtkbgiykzEG3osiTR0vCWYggCCKTkM4yBCV7
QeRepgzqRj2OVjJObkSImblIsh1F6Jx1aiapz6qE6EI2JCnQp5jpir6h05yFInT0jaAT+pCNCNG5
scYoqggkpaPpYnDWZwh0RaLrnZUudC31gVXzsDb7ZnOrVj+geafeJRe5Fc9Kb+g0/5/omh/UTWje
211TeUxWMe3FJK4mj/VOOfj4yRyjudjPr/rgXrzrWKrdXrz2sg/uVPRZWEXnQ8jrrWMRUnLwgb0W
gpbVNApVYTgtWiDdyBBeV5y1sC3mmBQOGU6d7TLbpqGcWOmLOWQJx+KHC2ukIBSBCGcRRXUWRBOB
UR2UUpWUQtekEJ1wViwxKI1+ow/rmkqK2IhApxRdMHbGrASKDCIFza0OJZCC5qzpdBId4awXyFnM
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
0rZ3DR/3WDtX2+XZQ9XH5mPhmhuH9GklXIaQRISYtPldwydcPsY+Mb6SaWk8fJdt32w404vsn6Fo
MTFpY3g1uH6yiiJKmh41j8bRNUh6m3zqa/Y7l7e8NaVpElKQD5N1tj9u6nTxIuqjTDLk6HMZajCc
vq2oRo+pv/UN74RzuXsVuombxPPkVsO5kJ/13en8fVc91Ls3ni93dXQbCeptUAe5F8n+FGJwyav9
2cP22nQosduaIav7TZ9mZ+jloqcpNv1iWyZ59cF08aPJd/9x5abus741OYo1uLhJtyaHzeOq77t5
cf3nfsSL6d84baH+4XA+u5SVbqqnMdRonkNGEZMtRplIL8KHQlC96PQq6k0UPR5ITRqpSYSLYg9R
N3kotYuiZ4gmtlF06mJLkamlUrs9/X3FefrYu+q1qKmrSrVnkdQ7lyKl21Wq4u7SU15kbqKKrPK1
FqsMZS8uRTqYOBH2nAhZnl2b7Rj1lQjzYTh3nRasz17h3lyzWpPxUFYZk0sajmB3nw8llbowSoMI
f/1fLhxJyl5JEQSxzWqVXwrno0uGHtxGJVw/efP1H7LtXaR9OL0YVG9EiMl0TgYe26ZU2+NXvXN4
kH76U8rRrWR2wnamHkLhQcav+irfdV2MtKWYF9f+qH/VO69utm6cRtff7nh6bX50raMWpqj+Dt/z
eDdPjiHNeyhXs8+5bXr60DkQ3gi0MFx8eZ29Kqq31ZFptrzST2Iw7mGtsiw2Wr95dfP8eGEndrei
9kOcYj7lneHC5Na7x009wsR2vWncY7Q+Mi5e0evd+ZazL1rndtFTrTRiXM03Yy/qaDleeb+KaVOz
66nVyXI31qTb++Qbo32izO7zzSWtU4rQpdJkSVPQu4keVV1lpMOLw1YRXmTxd4Xv+I7v+IevehEh
qkAh8tmFHulF1ma7mXp6uOsZjDKCcBl20dU2WB5sUbzo8yqwF8PVa7+Z4ZQGn5wRckSx70RoKRsl
jUc3hy02rSEF99ZsRK3uTTGIdJbw4hgn/VAKB8NIT+fxoL5WR2rT94Fij7saqIYHPbpLsY9pYj05
q20ig3Io4XpsLulYKqvl7apO/uzf+LiqECQ1iBApekp8/SedYehN76KOsjrPmz/xh+WehB5dkFHl
6BxOfeT4i5I503xq66M4jHv4r77k1S2taeuH3p099C5iNZzuDl8ZlH03bba3b24XGY/yP/W/P6CL
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
2+udTWtZZdk9HtgbJcSQhGtp5aLY1UN3T1kdlb338HDyzlctwhoWs6RG7zZlUItrFJIIUXX7rt2V
fTenodIna7AqUaxFdhdnVkUNJdNS1W10ehBLcf2Az5SVxdpP+kknlaRPWycjOSi747rYB/s+uFnV
snnlznCkLLIUUe3LaApxt+mqKZJW2p1mTamyyPwoqU5ntVeTZXWaCi1ubSH7x06tyLD25Oq46iPF
Y71DVNm31mqcGNIcYRrdx6rv5HarYg2leO7vvc93v8ftfSi3lgztg0Px0Fv7Ik+H+zv6Wb21l5ZF
tRiro0tbeKZ6Kq3hvDBsHGSxj4vLyTwcLmGI1X7VT617YrkqYVga42YzmlYnrby1TimCeCyubJPx
1vXzrbwxLcTs+bl43Ivbqt9EoqdlSm9cqs/fyqiypwYtS6j068lV7/yy4uyarjeLtTVv4aMXtW4y
tH0YN2uphllG6tNy6dzeef/QU9l3w6bU1FdbPOjTzzqkEr6geGqvVmQqYZdOuyxVWbWRSnU22XZN
z1atl91DuN3IBo1S1WESZ8OyKlUZZluRW7AI1Ejt4FhC9Ka1l51tXj11ZMizVYpW3VtOslyoQvrA
ayJ3dmoRVe1DTxHiitRXcS2CuRZPzRFKeDU4DepeXYu6daKKrViqHskyVs1oO7iM1riKd/rN3Spa
arVVWc6uyCRFmT21X0+uWcQsoqqLeOFlb7zskIJjS9HKcWYxTqHZRT447ySV4wlbyO59Xlq04yR3
TaSg1t5aRW7WdJ2L7Fg8M4+H5iS1tl6U1zW9uq8K9Zh0B3GvowrtRX//GS/jbpIsN4tvTlukh1Vm
8UZrvx+cZh5vbrO1vur0cKP5vG5+SV6EwRvUdadjSbk5X4jHXjQrZ8uLg3J1eLD/BX9p8kxzXJ1S
RqopHI5G49CEeNdv8P5Rt3T2exlc/pi/fu/n9wv92y+pOci0DK9Zf8wPXvz8bv2Wb1+pCo5ZPv4f
/Li34u2/72U9nTSNhjUsVcxF+oKkETIFsvHUu7/fLy2M7J2tOWjtdbC3+qz6QT1QpRCd/+Iz/7m4
Om+pTzWSlP1KMU5soYsUnbKkYZNx9mqhrHpXfZFxlZuxX0WyEI1NCNrtwd2Oxt6KPUU1dz1Xe9ur
o6WsImVPVLVnDb0kxTx6JkOyHo1tlFE5jGvaq4Jh004na+hOq0hR6Vf9yo6uqMnRyl1V3S46u/Xk
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
+j8/+uCHwqP7//I/eTf87KtfeHzwP3zF1/H1V/H15hffxC+9+t+/fuPbf+i/PH5ne+Pt/KW+8+7t
v/XwJ/7yl3/sr772y3/95375V775s3/ln3zjb979uX+/+cf5t/78a3/9T7/zr/+5+e/+ie/+xp+9
/Ut/8ej//mc/969+6S/+zZ/403/pn/7i3/izX/p/vvkjf/XWz9+98fO/9OF/fu9XP/fdhz+3ffD0
82ny+N0b+ejhbd2/8d3T3Tfx8eGdfh1P3/jw8Re+3b2Z8fTGe/U4ZH+wPXj81R95+mC9ee+rmPnO
z6f38499V2/ev/OnT6Zp1YePv/CrR7/O7qvpXd552Pxnb+WDp9tbb3i/PXj3yP3R/Nr7Nzy9cX//
1uS7r95698a7ja/emdsH21c+bncf6+Zn5hsflXe2Bzz5+v5RvvZ+hg8eJ6mum328k7fu90fzZ+6N
+ehXb+LNR+8fNveyx4x74sPmNDcz8TTsfbAm4R4fw4yGbjRKQ5gJw+4wpRW2D6g12B88pW6bKkGJ
/aHK8s5/DHfG5snyXys6WMPokw6vQkJInYI4RcWrphKnEpWKqEMZ/+tme9g8Do8JD+LRYEsID3gk
wylOQSqiLnWIGRpz+T/8sX/0D/zpN/9Q/7E//oVX/9u/+Ad+01r2D949Td+99+7Dk/fTv/zVTXlK
3DcNov25Xz/5ar73J9/qV7x/9GH/I/uvbd/8Z/8ve/AXau2e2Af983zXb62999nzznvOzMnJ6ekw
02FIk2gtIfRPQikV6Y1Fr0qo0bvinTcKvfFCqVdCEaVXgoJ3XogU/yLFSrH0oiJShDZNapB0kulk
cub8mXf27Hfvtdazvo/PWu+fcyYzaZOQIprz+byxddcnvsvb34w3v6ef/4686/3DWw4Pnj4/+fyD
/c1Rbx0ebt1815U9Vx62O3e3xnPe+sjVzXeYxSouZoTSGF6bBuIwZI5BU4mmNovJYlpsGipINQzS
2YgiaJzFxYZE46KxSmOmoUjMQTTmER1qaI1iq6eNZSOGx6EhNTqkNqeN05V5mYzZruxqRkeJOTvd
Om0wPGwWt7P9VRg6x9XedsQDm90wkzmu6DI51s2peiVzdO9qNztujDmOcdhtqQ5cq3uPcfuwlWuP
b2z02rPbmAcdHq/d3cThDTPGwdXxyt2t5f6/8LeYd7PGmE+WYYQJJ4KJY5iHlM1iEipWg4en/rUb
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
KKKipM6aKl//xW/Zz5pyMqvj7HC8c//ou4e9w4Pj4lPSWLbMO2U7rvnccH/jNjd+JN692vn8U1/9
NW6+7vE73G/t++BZjcPexxzv2TxoERLZGIntTraRrYwdGyMbiRG2165unnhy68nbT9wOA6mqs1Bi
VYLSaC0oGqWikYaKVaizFFHURdHiZDoRZhpmohpn5ZTJ2VJCnVUUoX6YitUIVZ9ovBBLtNFJkIpV
zF6qWIU6i1U1mgrqokQp4qJCwymcUJSSUopoaMwhpaSqQoWSWiolWE4uKqizCkWFjkqdpTRaaZyV
oqQ0zoqTTFiYForF5jQpGnXReKlCEaJKFKVx1sZqTq2aOsssXitmoyipxmt11riI1Ve/cnK4d/fs
mfuP7A+zq8W01MxsMT9yPHiYHed7x9ncIwfHMTtx8F3L+86mZUMkmAyMypgstblmwxhbT2JsGJE5
sjEGYRphEGwMW7vh5umNmxu3n7t1e2U3DYOEw17VRQ2rWDUuWqHqRMXZmCkhVK0aalWiVrNXGmk1
WkTNVlGrOc5qtUjjImY0GimiKtRFg4qLIqMRcdaN7zchhNOmEg3qpWXyfUpUqDQay+SVik+LEvXK
wlRnM4n6xCytVUNDQwWliVI0Nidni4mKVUWFeGEeWlGNxgt1FhehJCXmICyTswWLycTEMpnUSyni
YmaoapxM/p/24GjJdsOwrmBjzyEplyv//5+pKLJIzEKAM3cuqZQf/ahuWcktjyGaZtE4yb+YYtP5
Im+nIX/Kbf7D3zj7dJ4+f/+7v//D3//P/3b+3T//6/T5H5QLnUS5/YHSdbhCLE5ep/3D45f528dL
2V7kl82YLzv8Or+8Xn75m9/+81e//M3Hr//pt7/5j19eNr+8Xn7jtYPLWfrDeX6K0KxZiEyWXv5i
eRRNbhl6KYYQy/KKnUiNdGVpEwvzGJa3w+WWYSxzi5C3yW1aNppe89Mu86csPxwmXt42j8NPCxPD
pjEOX4Zl05Dlrcyf5vPwlkfIo80PxTKUVybLeokQQ77M5wel5ZVJtLxOLzFiiOWHsKyRj+tyax4X
ug4HLhxch3zJYwnLYW7FcHoLk7eWW7IYDTEWMYyyeZtveeTTPz54/eo2p/J5cubqv/zxD//nn3/4
v//wx+9/9/unfs/n78hF5lwWpsktM7/MXnzMax9e/+Fvv/xqv/j1t1/99vLb68PrVzvGy/bh9msz
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
y9v/A/fosZwAV+UpAAAAAElFTkSuQmCC
</binary><binary content-type="image/png" id="podstanovka1.png">
iVBORw0KGgoAAAANSUhEUgAAAeMAAAG4CAMAAABB4H8+AAAACXBIWXMAAABIAAAASABGyWs+AAAA
CXZwQWcAAAHjAAABuAAOq5EWAAACOlBMVEUAAAAAAAACAgIDAwMEBAQFBQUHBwcICAgJCQkKCgoM
DAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0fHx8g
ICAiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKystLS0vLy80NDQ1NTU3Nzc4ODg5OTk6Ojo8
PDw+Pj4/Pz9AQEBBQUFCQkJDQ0NHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09RUVFSUlJTU1NV
VVVXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJlZWVmZmZnZ2doaGhqampsbGxu
bm5vb29wcHBxcXFycnJzc3N0dHR1dXV2dnZ4eHh5eXl+fn5/f3+BgYGCgoKDg4OFhYWNjY2Ojo6P
j4+QkJCRkZGSkpKUlJSVlZWWlpaXl5eYmJiampqbm5ucnJyenp6fn5+goKChoaGioqKjo6OkpKSl
paWmpqapqamrq6usrKytra2urq6vr6+wsLCxsbG0tLS3t7e4uLi5ubm7u7u9vb3BwcHDw8PExMTF
xcXJycnKysrLy8vMzMzOzs7R0dHV1dXW1tbY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/g4ODh4eHi
4uLk5OTl5eXm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT19fX2
9vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v5jNTmTAAAAAXRSTlMAQObYZgAAAAFiS0dEAf8CLd4A
ACb+SURBVHja7Z37v2Z3Xd2fDTMwinAKTkDBSvBSrXihVYhJpYpScIy1iqXiJV7aaitpWiv2ojZF
Ee+tincwEugkGWwQLxMjTMb/zfPsvdd3f/ez3+vzPGcIL2Nea/2QA3udz3d/995n54E571lrt4ui
KIqiKIqiKIqiKIqi55f+692X735P95XdYRj87K+9+WWXX/tDTxn3/77tFZdf98M3zcK73UeuDm7h
YZTd1CP3f/7lf/RwOXtm3Mfvv/rCq/c/bty/+K6rl1/3kD3v7qeGn9oVe37hq77jhpt99NtfdflL
/5edvfK67360vKDhYu6o937hBz75W//wfe0ru/un7Ge/5r999Nb1d7zZuG/42eu3rn/PN7iFb33V
fxzcwvWW/+jzH3zsU7/3L/yWd7t7HjTuV3/f4888/r1fbdxv/ZZHb33wvp+2K7/5vn++K/Z8+4l/
+wbjPvoFP/nkX//mN9nZv/6j//CaP7yTmzEUr/HX/cL5P37+je0ru/yMVzM3r1TuUy925gPfsF1a
7lBu+W0/Ubl7/dKX3jLulb86//pXn2Xcz37y/OvH3uBWfupzPvw5T5V7fvpFxv22h6o9j7Pveeud
3IzqGb/sT8//8eQ/aF/Z5We8mnn4Xu/e/ui/vs+Yv/yaJ7dLyx3uesHLvu5/O/eu//lll1/1b57y
p731Jb/sZq898MTtJx6437gv2X/92Evdyu9/0+6N77d7Pr/cx37gnxj3lU9UD2G8ETfuKsx61OgF
t3fftXvmhe0ru/yM+5mfu/pB655/TnzJ/2fzsVf+H1i6W/gvf/0rfsy4L3zLB2995K3/0s+++z67
5T97/fmmXv/nxv32t3/0mQ+95ZJb+Tv+0+7Bf+VWHj8WX/2IcS89Uz2E8UbculQsvPnErd1n8z3+
1Pe/5gPFW377w9/5Fja/9t/R0qvNXH+5cV/6J+dfP/4SO/vxq39ot/yN3/fYM499zzca9+Y7X3n5
y/77Xca9ffUju0ev3i7e4+vff++n8R5ffbbf46/9xfN/vO+N7Su7/Iyb+8jr733Su3sdflrL5B+/
1eiNM+O+Yf+Mn3yJnX3nu/yWX7z/PH7qSnXe//x24/7GuOXfMO70eexWvvZQ9RDw83hl1qNG7737
tz/121/4vvaVXX7Gcn/mZf/+b7z7pvf/6TMf/u5/aheGpeV+/a/8+ad+900PGPd//LMPPfPRt97v
tvwHr/yE39RXvOux24+/6yuN+/bfv/XEuz/vQ8Z94EfO/8uP/KBxzy/mbz72o//YuH/8mp988pMf
+GY7+8lHfnzzv6uXhYvnVz3j3U+89vJr39N9ZZf/ZT+788v4CXZ/9b6XXvqCd37cLMw/PrP73q+6
8qIv//HbblPvvvvSK97xl879+v9SXO7/e9srXvCKt1837s9+0aXP+7ZH3OwX/c75f/6dL/Y34wWf
+82PuF398bW7Lm3//3GbfdHd73i0vsvO3UVRFEVRFEVRFEVRFEXR81sdmgLQzeIS3tIoHgZY5qMI
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
</binary><binary content-type="image/png" id="podstanovka2.png">
iVBORw0KGgoAAAANSUhEUgAAAeMAAAG4CAMAAABB4H8+AAAACXBIWXMAAABIAAAASABGyWs+AAAC
PVBMVEUAAAAAAAACAgIDAwMEBAQFBQUHBwcICAgJCQkKCgoMDAwNDQ0ODg4PDw8QEBARERESEhIT
ExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0fHx8gICAiIiIjIyMkJCQlJSUmJiYnJyco
KCgpKSkqKiorKystLS0vLy80NDQ1NTU3Nzc4ODg5OTk6Ojo8PDw+Pj4/Pz9AQEBBQUFCQkJDQ0NH
R0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09RUVFSUlJTU1NVVVVXV1dYWFhZWVlaWlpbW1tcXFxd
XV1eXl5fX19gYGBhYWFiYmJlZWVmZmZnZ2doaGhqampsbGxubm5vb29wcHBxcXFycnJzc3N0dHR1
dXV2dnZ4eHh5eXl+fn5/f3+BgYGCgoKDg4OFhYWNjY2Ojo6Pj4+QkJCRkZGSkpKUlJSVlZWWlpaX
l5eYmJiampqbm5ucnJyenp6fn5+goKChoaGioqKjo6OkpKSlpaWmpqapqamrq6usrKytra2urq6v
r6+wsLCxsbG0tLS3t7e4uLi5ubm7u7u9vb3BwcHDw8PExMTFxcXJycnKysrLy8vMzMzOzs7R0dHV
1dXW1tbY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/g4ODh4eHi4uLk5OTl5eXm5ubn5+fo6Ojp6enq
6urr6+vs7Ozt7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9
/f3+/v7///9YnbBTAAAAAXRSTlMAQObYZgAAAAFiS0dEvqTcg8MAACV5SURBVHja7Z37n2VHVcXP
gR4YBTKCEx4GISCIgmCUhySCCCJxCKKACIJR8Q2YiIBPjCii+EQBHzwCASfJIAFEEgJMhv/N7nNq
1am69d379szghzCftX5IT87qXbWr6p57ZvquXmuaDMMwDMMwDMMwDMMwDOOKwl03nX7o6ZvumqY/
uPbEte8K2Xme49p/ePFVJ578q/cF7D+/4jEnnvJr9wYDT9OnT8/RwPOCsKnbb3rCie+/La09FbDN
/MD+72tOn3jKLeG807vnd09Jzw993KvPRbV3vOpxJ57+52Htyae87o50QfNFsSue86a7Hrjrl54z
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
+D/rELUuCxAVFwAAAABJRU5ErkJggg==
</binary><binary content-type="image/png" id="tab1-1.png">
iVBORw0KGgoAAAANSUhEUgAAAfIAAAAeCAAAAADyC8NBAAAAAXNSR0IArs4c6QAAAAJ0Uk5TAAPv
mpyCAAADq0lEQVRo3u2abUiTURTHr55IJNPUyGb2RoIhaTpaj9vMKIPe7BVTUZOgrPkh+1BkgR+i
1IqnIKIXeqEXwgwsxRVCZA1ilVkiken0Qxs6o0TCrTLTLbrP+7MVJH6pO+//wzl359wdd85ve555
FQHVBBOiI6DIqShyKoqciiKnosipKHIqipyKIqf6R8i/93yjM/m72q7cDhDknwpSNms3vB93MdN9
OFATMFxbmYjEU+1M5MKj3Ux0Qrk69WbvrMBA7ko4ge0lTd94i9WuLsy0BdIlsBabkOvYRF/0zdQH
CPJ9Ot6tyqNX7gmC3BNRxfsLk9zVDKcVFw1puc0GfXYVs5vVzqwEOIEDAE4jw7SIW1QRbne/kTE2
c0XENHzdyaRtd4NUCYZMSw36u3KaIORKe850XcGMovgKAHkwJLWrQm5D93jfhJ6xdb3zzvauAdYI
Q1lWADbiJtjC7gAXwPqC3oJqixjhly7UxheR0nnZP6EoB+RK+Vu8cGa9nCbpUy615009DJVhHz7H
3lAGQ1K7KuTN6KHoH3QNwIJb8By/8uFNFg6gBpvty9XIlS1q5N6NInIx7QzCT7cG90uV+oKa8OYK
+dmEIefbe4z6+At7WbIyGJLaVSHvQPW8f4KeYotfIu5It27RKOf12ByLwovYfYfMAmBpixLBMyk9
KSIX042opKzMhCxSpUbkUKdJQ863dzpUuJdfDfYogyGoXRXykSks7y8HD8o8J9doKjhvwOZ4OF4s
spiTTvkgVyKs8Zxp1Be5GdVasAakSmbkJBi50N7JMAH5dTSiDIagdtXf2Hdl8C5rq8LTCA0h77CP
xw9KUoUL++3lPsiVCBu1dtQPeSd6jVdmt1SpE70EGG4gE7nYXh0a5JEfnasaDEHtqpH3x13F9u50
hw/PfMYL7KRX4I5lhcDBbf7IxQg72wV+yEG/H38vnO+RK+kPAtTkkIlcbG9IcwWuRQ17ko+AMhiC
2vU5fbNnZhRnpndyyxUhC6rh/Jyp2d2JKOkFa9iRG7/hB1TNmcosZpp0KLlF3KKKcLv7GbxbKMan
waHNKV1sVSo5tIV7lvTI6f/79A1Ni4mJQeHYBM0vV9qzxhWsjMxdlvWDu+MJgyGpXb8z9o+tfzx6
w2/a7q5x/gTbmxHfx2+9pB/RuDrqZ31p//Ng/v92x/aXNOE3MarfTt9IHMyYkF9KmV5MMav0KD00
n9jBjAn5gN3eQzmr5LbbHcQOhv6LxIQTRU6RU1HkVAGmX0uQnChLxoBdAAAAAElFTkSuQmCC
</binary><binary content-type="image/png" id="tab1-2.png">
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
</binary><binary content-type="image/png" id="tab1-3.png">
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
</binary><binary content-type="image/png" id="tab2.png">
iVBORw0KGgoAAAANSUhEUgAAAfEAAABgCAMAAAA6obsdAAAACXBIWXMAAABIAAAASABGyWs+AAAC
fFBMVEUAAAAAAAACAgIDAwMEBAQFBQUGBgYHBwcJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERES
EhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMlJSUm
JiYnJycpKSkqKiorKyssLCwtLS0uLi4wMDAxMTEyMjI0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8
PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERGRkZISEhJSUlKSkpMTExNTU1PT09QUFBRUVFSUlJT
U1NUVFRVVVVWVlZYWFhZWVlaWlpbW1tcXFxfX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhp
aWlqampra2tsbGxtbW1ubm5ycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl7e3t8fHx9fX1+fn5/f3+C
goKDg4OEhISIiIiJiYmLi4uMjIyNjY2RkZGSkpKTk5OUlJSVlZWWlpaXl5eampqdnZ2fn5+goKCh
oaGioqKjo6OkpKSlpaWmpqaoqKirq6uurq6vr6+wsLCxsbGzs7O0tLS1tbW2tra4uLi5ubm6urq7
u7u8vLy+vr6/v7/CwsLDw8PExMTFxcXGxsbHx8fIyMjJycnKysrLy8vOzs7Pz8/Q0NDR0dHS0tLT
09PU1NTV1dXW1tbX19fY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/g4ODh4eHi4uLk5OTm5ubn5+fo
6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7
+/v8/Pz9/f3+/v7///9lg1b3AAAAAXRSTlMAQObYZgAAAAFiS0dE05ffniYAAAqGSURBVHja7Zz3
exRlEMffJYUqkRIEBIKIBKKodEWxgyIqIEVRQIrYaBbsHQRRmlhARRRRDEWki0pVCS2QS/yLvN3b
d/Z935l37nJ38oPPfH+4Z7Oz+915Z7J3m8vnGaVEIpFIJBKJRCKRSCQSiUQi0X+kIGhds/hsemPD
6Irymret2Lr+LQd8Gh0TlPR6ut46K1RLY8MJkYaJz6m5VeXVK43QpvGdymve/Cc87YbAzZAzzMTg
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
kUhUTP0LoGf/w+doWn0AAAAASUVORK5CYII=
</binary><binary content-type="image/png" id="tab3-1.png">
iVBORw0KGgoAAAANSUhEUgAAAgcAAABNCAMAAAAFIzcqAAAACXBIWXMAAABIAAAASABGyWs+AAAC
jlBMVEUAAAAAAAACAgIDAwMEBAQFBQUGBgYHBwcJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERES
EhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMlJSUm
JiYnJycpKSkqKiorKyssLCwtLS0uLi4wMDAxMTEyMjI0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8
PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERGRkZISEhJSUlKSkpLS0tMTExNTU1PT09QUFBRUVFS
UlJTU1NUVFRVVVVWVlZYWFhZWVlaWlpbW1tcXFxfX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2do
aGhpaWlqampra2tsbGxtbW1ubm5xcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl7e3t8fHx9fX1+
fn5/f3+BgYGCgoKDg4OEhISFhYWIiIiJiYmLi4uMjIyNjY2RkZGSkpKTk5OUlJSVlZWWlpaXl5ea
mpqdnZ2fn5+goKChoaGioqKjo6OkpKSlpaWmpqaoqKirq6uurq6vr6+wsLCxsbGzs7O0tLS1tbW2
tra4uLi5ubm6urq7u7u8vLy+vr6/v7/BwcHCwsLDw8PExMTFxcXGxsbHx8fIyMjJycnKysrLy8vO
zs7Pz8/Q0NDR0dHS0tLT09PU1NTV1dXW1tbX19fY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/g4ODh
4eHi4uLk5OTl5eXm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT1
9fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///8gj2UOAAAAAXRSTlMAQObYZgAAAAFiS0dE
2XcKdzgAAAazSURBVHja7Zz5V1VVFMe/h+EJOBAiBk6YmSCm5khZNplYRA7lXI5ENjmgmaaZaaVp
zqWVNqiFFgEaKqjZoIAZKPiAx+PP6Qfgci6r9xbnex7Dau3PD6z9w93sfc/9rrPOu+/7NiAIgiAI
giAIgiAIgiAIgtBpHB+r+NyMWE/aDjL55Ox4T9r2Rrp4WX+2caWUUvRdV+Yke1L2WZXuwSV7Vw2I
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
</binary><binary content-type="image/png" id="tab3-2.png">
iVBORw0KGgoAAAANSUhEUgAAAgAAAABKCAMAAAD6+hzrAAAACXBIWXMAAABIAAAASABGyWs+AAAC
bVBMVEUAAAAAAAACAgIDAwMEBAQFBQUGBgYHBwcJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERES
EhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMlJSUm
JiYnJycpKSkqKiorKyssLCwtLS0uLi4wMDAxMTEyMjI0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8
PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERGRkZISEhJSUlKSkpMTExNTU1PT09QUFBRUVFSUlJT
U1NUVFRVVVVWVlZYWFhZWVlaWlpbW1tcXFxfX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhp
aWlqampra2tsbGxtbW1ubm5ycnJzc3N0dHR2dnZ3d3d4eHh5eXl7e3t8fHx9fX1+fn5/f3+CgoKD
g4OEhISIiIiJiYmLi4uMjIyNjY2SkpKTk5OUlJSVlZWWlpaXl5eampqdnZ2goKChoaGioqKjo6Ok
pKSmpqaoqKirq6uurq6vr6+wsLCxsbGzs7O0tLS1tbW2tra4uLi5ubm6urq7u7u8vLy+vr6/v7/C
wsLDw8PExMTFxcXGxsbHx8fIyMjJycnKysrLy8vOzs7Pz8/Q0NDR0dHS0tLT09PU1NTV1dXW1tbX
19fY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/g4ODh4eHi4uLk5OTn5+fo6Ojp6enq6urr6+vs7Ozt
7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///9c
RnfDAAAAAXRSTlMAQObYZgAAAAFiS0dEzvTZ8v8AAAcFSURBVHja7Zz5V1R1GMafr8CIiNqImCuY
mSBlpmmWZZtLEamZoi3uZosLVqQttpj7klZa2WKWARoqiFEGWCGhA8yM/1M/3Lnfe+fUbO8zv3h6
n5/uOZzzvMt9uNyBD19ApVKpVCqVSqVSqVQqlUqlUv2/dGyKAQAYY4wx/SmP0IZRuaM2hCiP8Gsj
AxUHZRbzhgQqdgDA4fL+k46SHm5DhIdnJvc4sagoUPHuDW4WoG14omlmfen7ysYVom5dj+r5zeGW
J5dRHhvvb+w7fc8PEgsz+9u+5jlbgfriY6HPi89SHvGLkXl4ZnKPmbt/CzfN3cTNAix4KfE03le6
ilqkMwMABnYAaB9IeYxuBFC3VGLwyg0AvxcDL2wDULuC8ohbjNDDb0b0AbQNJT0OlXSnE4DaxaBu
3rA/AFwppjxyIwD67hD/SOsIAhPPAKgvozyIAPg9fBeER/sgzqNz5BGkEYCeEWe4AGx6+lLkUlUN
5THmAoC6AvHANauAgmuYMbN7IOXBBiDm4bsQe0QbH1/JeTy3AOkE4P354ALQ+6Ax5qFeymPL7Avh
ugdypI0cGncF6BfFtBnRfpQHGQDXw7sQexhjJndTHl/ccjmdAETGnyQDsHp+c7hp3hrKI7xldF7F
viHSeYtPAyi4BkD8BHA8uABYD3tBeETOPLKO8hj/PtIJwJ7ZIAMQ7ADQPpTyAACcmC6z2DvsFBB7
B2goozyoAFgPz4zoA2gLUh7OR3yTavF3HmcDMKAdQHsBH4BF20UOHxQ6z7Dnt4s/BVgPJgDWw2dG
9AFcLuQ9Uj4BPpkKNgDPzGuOXHziWc7jbF/LmsmiXya9mXvEuagvPt5zTPZ7AOtBBMB6+M2kHg8f
/DPc8OgqdpbE09iHw30H5Lc/5vH32hE5I9Zdozx2T8grXd8ptzCmAzhcFig/SnokfWqm5+GZyT0+
mzM4b8IbYW4W+jONSqVSqVQqlUqlUqlUKpVKpbq55YGDnetLA2V7JB6+PzbtMrtkfVj2kYFTbXn5
LB4LKodCvRHkcKotT4CltnwysNSCg6G7Vl/srVsoGti7XDZxuazXePZRCKe65YlZPBZUDoXaEQg4
1ZYnwFJbPhlYasHBbWIe0B+A2/aMJ5bmso9iODVWnpjFPw4TgK6iFgpOteUJsDS+fDKwtCMITP86
CwFoHRYt+lW+NZd9lMKpbnlilmwFoHYxWDjVxN+gzBVfPhlYWrMKGLy/IjB2a5TrdOdTqPxYujPL
PorhVLc8MUuWAuCMwMGpJv4GZS5/+aRgqQNSzjzdd37W69xLYPU7eHuZdF7LPorhVLc8MUuWAuCM
wMGpJv4GZS5f+aRgqQMODqgDcG4s12lpAxrGSZfmso9yONUtT8ySnQDERuDgVBN/g0RPAFs+CVga
AwcnhAGEc6lOfzHGGNMqfwkMAgScassTs2QnALERKDjVlheDpfHlE4GlLji4pB7AuTHUxj6qAlC1
U7w3h30Uw6m2PDFLdgIQG4GBU215OVgaXz4BWGrBwVPTfgqfn7WZ2tiSHQDeE/1fn8c+yuFUW56Y
JSsBcEcg4FRbngBLbflkYKkHDh6YlHfrq2FqYyWNAH4ulXh47KMcTvXKy2fxWFA5FOqNIIdTbXkC
LLXlCbBUpVKpVCqVSqVSqVQqlUqlUqlUN7+MGVBR0w1khYJlCFYX5PUaEvbhXCc+GjWlR07Jy6GU
5+qk5UFQwXYNzPG7LiWdjLQ2uF63dkoIWaFgCYLVgrxeQ5kvzXed7GjUFB7RS0uWUziQ9WCOrHXX
wBy/GwdpJyCtDQCsfOtfC8xUXUUtFMFqQV5/Q/IAJD0aNaXH1UFsABwPggq2a6CO3/VB2olIawMA
30+nA+CBvDKC1YK8/obEAUh+NGpKj7ZCPgBthRQVbNfAHL/rh7QTkdZOWoewAfCBvDKC1YK8/oYy
XdrwnKK5J4BUR6OmWHykuWohGwDHg6CC7RqY43d9kHZC0toAQCSHDYAH8koJVhfk9TeUoSq/6+nc
X3ow5dGoKV8kSy6zL4GOB0EF2zUwx+/6IO2EpLWTtMFkADyQV0qwWpDX35BE35SlPBo11QtcU+VS
+iWwqXIpRQXbNTDH73qQdmLS2gDAyWlkACzIKyZYLcjrb0ii3gD33QsA7UH+HaA9SFHBdg3E8bs+
SDsxaW0AYEUtGQAX5JUTrBbk9Tck0Y+3/8eHwky/8/Kz8Ckgn6KC7RqI43d9kHZi0togVL/u7utc
AFwKliBYLcjrbyhDPfbp1Z6vyj9kAxBtra6kfwS0VldSVLBdA3H8rgdpJyGtjckv39xlX11kE7sU
LEOwuiCv11DG2ndvfv7UveACYEy/kS/+xQXA9aCOrI2tgTh+16OkiWOAVSqVSqVSqVQqlUqlUqlU
KtVNq38AUcZ6xHAsHBAAAAAASUVORK5CYII=
</binary><binary content-type="image/png" id="tab4.png">
iVBORw0KGgoAAAANSUhEUgAAAgAAAABKCAMAAAD6+hzrAAAACXBIWXMAAABIAAAASABGyWs+AAAC
Z1BMVEUAAAAAAAACAgIDAwMEBAQFBQUGBgYHBwcJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERES
EhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMlJSUm
JiYnJycpKSkqKiorKyssLCwtLS0uLi4wMDAxMTE0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9
PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERGRkZISEhJSUlKSkpMTExNTU1PT09QUFBRUVFSUlJTU1NU
VFRVVVVWVlZYWFhZWVlaWlpbW1tcXFxfX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZoaGhpaWlqampr
a2tsbGxtbW1ubm5ycnJzc3N0dHR1dXV3d3d4eHh5eXl7e3t8fHx9fX1+fn5/f3+CgoKDg4OEhISI
iIiJiYmMjIyNjY2RkZGSkpKTk5OUlJSVlZWWlpaXl5eampqdnZ2fn5+goKChoaGioqKjo6OkpKSl
paWmpqaoqKirq6uurq6vr6+wsLCxsbGzs7O0tLS1tbW2tra4uLi5ubm6urq7u7u8vLy+vr6/v7/C
wsLDw8PExMTFxcXGxsbHx8fIyMjKysrLy8vOzs7Pz8/Q0NDR0dHS0tLT09PU1NTV1dXW1tbX19fY
2NjZ2dna2trb29vc3Nzd3d3e3t7f39/g4ODh4eHi4uLk5OTm5ubn5+fo6Ojp6enq6urr6+vs7Ozt
7e3u7u7w8PDx8fHy8vLz8/P09PT19fX39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///+wD0LLAAAA
AXRSTlMAQObYZgAAAAFiS0dEzBrXk9MAAAanSURBVHja7Zz5X1RVGMafIzDukiLmjimJUpYrZdnm
Umam5ZaVmmaLa6WmppVb7qYVVmRlGqDhgpqVAhambAP+U/1w575zB2cucJ7z+cAn3+9P88Odd877
nJc7Z7jP5wEURVEURVEURVEURVEURbmniL4/IJJ/iCxS+IjxXhwZ1Xn0MbKGvLCvUTg9M5K/jatR
NCcrkr/1DtcLUNHPcOswxhhD1kD1ipxI3t6k16x6rKzh9KO/cAMw+Tvvg0qyC2u/yT5L1Yi/sK9h
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
</binary><binary content-type="image/png" id="tab5-1.png">
iVBORw0KGgoAAAANSUhEUgAAAgcAAABOCAMAAACDt0WEAAAACXBIWXMAAABIAAAASABGyWs+AAAC
jlBMVEUAAAAAAAACAgIDAwMEBAQFBQUGBgYHBwcJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERES
EhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMlJSUm
JiYnJycpKSkqKiorKyssLCwtLS0uLi4wMDAxMTEyMjI0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8
PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERGRkZISEhJSUlKSkpLS0tMTExNTU1PT09QUFBRUVFS
UlJTU1NUVFRVVVVWVlZYWFhZWVlaWlpbW1tcXFxfX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2do
aGhpaWlqampra2tsbGxtbW1ubm5xcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl7e3t8fHx9fX1+
fn5/f3+BgYGCgoKDg4OEhISFhYWIiIiJiYmLi4uMjIyNjY2RkZGSkpKTk5OUlJSVlZWWlpaXl5ea
mpqdnZ2fn5+goKChoaGioqKjo6OkpKSlpaWmpqaoqKirq6uurq6vr6+wsLCxsbGzs7O0tLS1tbW2
tra4uLi5ubm6urq7u7u8vLy+vr6/v7/BwcHCwsLDw8PExMTFxcXGxsbHx8fIyMjJycnKysrLy8vO
zs7Pz8/Q0NDR0dHS0tLT09PU1NTV1dXW1tbX19fY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/g4ODh
4eHi4uLk5OTl5eXm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT1
9fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///8gj2UOAAAAAXRSTlMAQObYZgAAAAFiS0dE
2XcKdzgAAAbUSURBVHja7Zz5X5RVFMafyzICmoSIgQuQmSCmpiKUZZuJRWRa7uVKZJsLmmmamlaa
5opppS1ooUWAhgpqtihgJgqyDMOf0w/JnRly3rzPBWc+n873J395POe883i9w/twAEEQBEEQBEEQ
BEEQBEEQhDvGoVGK1+bEujI2k+LiqfGujE3tdPGafmzjSiml6KmvFqS40nZale7BiZuW9I/ov6Sp
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
AABJRU5ErkJggg==
</binary><binary content-type="image/png" id="tab5-2.png">
iVBORw0KGgoAAAANSUhEUgAAAgAAAABKCAMAAAD6+hzrAAAACXBIWXMAAABIAAAASABGyWs+AAAC
fFBMVEUAAAAAAAACAgIDAwMEBAQFBQUGBgYHBwcJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERES
EhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMlJSUm
JiYnJycpKSkqKiorKyssLCwtLS0uLi4wMDAxMTEyMjI0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8
PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERGRkZISEhJSUlKSkpMTExNTU1PT09QUFBRUVFSUlJT
U1NUVFRVVVVWVlZYWFhZWVlaWlpbW1tcXFxfX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhp
aWlqampra2tsbGxtbW1ubm5ycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl7e3t8fHx9fX1+fn5/f3+C
goKDg4OEhISIiIiJiYmLi4uMjIyNjY2RkZGSkpKTk5OUlJSVlZWWlpaXl5eampqdnZ2fn5+goKCh
oaGioqKjo6OkpKSlpaWmpqaoqKirq6uurq6vr6+wsLCxsbGzs7O0tLS1tbW2tra4uLi5ubm6urq7
u7u8vLy+vr6/v7/CwsLDw8PExMTFxcXGxsbHx8fIyMjJycnKysrLy8vOzs7Pz8/Q0NDR0dHS0tLT
09PU1NTV1dXW1tbX19fY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/g4ODh4eHi4uLk5OTm5ubn5+fo
6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7
+/v8/Pz9/f3+/v7///9lg1b3AAAAAXRSTlMAQObYZgAAAAFiS0dE05ffniYAAAasSURBVHja7Zzp
W1RlGMbvR2BERQkRcwUzU6TMXCnLNpcickvULHezzQUr0tRs0TR30wors8wyQEMFNSsErEBBlpnx
L+rDmXmZiTOO13sfL7gunt+n+XC4Oc95H17eGX48gKIoiqIoiqIoiqIoiqIoXQr/2wN9OQfJkOKx
4rw4nN199FEyw7ywzyiekerL2c5lHJ+T7svZdourBajuL9x9iIgImYG61Vm+UXtcr1n7aHnr6Ud+
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
AElFTkSuQmCC
</binary><binary content-type="image/png" id="tab5-3.png">
iVBORw0KGgoAAAANSUhEUgAAAgEAAABKCAMAAAAVOHfVAAAACXBIWXMAAABIAAAASABGyWs+AAAC
UlBMVEUAAAAAAAACAgIDAwMEBAQFBQUGBgYHBwcJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERES
EhITExMUFBQVFRUWFhYXFxcZGRkaGhobGxscHBwdHR0fHx8gICAhISEiIiIjIyMlJSUmJiYnJycp
KSkqKiorKyssLCwtLS0uLi4xMTEyMjI0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/
Pz9AQEBBQUFCQkJDQ0NERERGRkZISEhJSUlKSkpMTExNTU1PT09QUFBRUVFSUlJTU1NUVFRVVVVW
VlZYWFhZWVlaWlpbW1tcXFxfX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2ts
bGxtbW1ubm5ycnJzc3N0dHR2dnZ3d3d5eXl7e3t8fHx9fX1+fn5/f3+CgoKEhISIiIiJiYmLi4uM
jIyNjY2SkpKTk5OUlJSVlZWWlpaXl5eampqdnZ2goKChoaGioqKjo6OkpKSmpqaoqKirq6uurq6v
r6+wsLCxsbGzs7O0tLS1tbW2tra4uLi5ubm6urq7u7u8vLy+vr6/v7/CwsLDw8PFxcXGxsbHx8fI
yMjJycnKysrLy8vOzs7Pz8/R0dHS0tLT09PU1NTV1dXW1tbX19fa2trb29vc3Nzd3d3e3t7f39/g
4ODh4eHi4uLk5OTn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT19fX2
9vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7////cMC3VAAAAAXRSTlMAQObYZgAAAAFiS0dExWML
K3cAAAaDSURBVHja7ZzrV5RVFMafI4qIpiGOt8DIhMhM0+xmN5UiMivFbkpKWWlSWXbRyryVmlZY
WdmFi4YQZhlgpYaCzOAf1odh9ntmteaFtZ/zyfbv07sWaz1rn332vPPOzI8DGIZhGIZhGIZhGIZh
GIbxf6VxngMAOOecc2OpjL6NM0bP2NhHZSRfmZ5fuV8XsXxSfuV2ADhYMfamw2RGpiAiIwrTZxxd
WZxf+e4Vbi1A19Scq7nrK+9Pm9aqys1k1FZ1JDsfXkNlbLqjbaDp1h81EW7JtwMdS18DWhKNfV8k
TlAZ2Y3RZURh+ozFu39Pti/bzK0FWPFizGqiP10o7tQuGgAwvgdA93gqY2YbgObVmoCXrwD4IwE8
+xaArWupjKzGKDP8MKIOoGsymXGgpHdEE7D1CVC7N+VPAGcTVMboFICBG9Xvaj1FwJzjAFrKqQxi
AvwM74LI6L6Gyzg3/RBGMgH9045zE7D50VOpUzUNVMZ1JwE0F6pX3FAHFF7EosW946kMdgKGMrwL
dcZg24PruIynV2BEE7CjCtwEXL7bOXfPZSpjy5KTyeY787SFHJh1Fhg1iAWLBkdRGeQEZDKiC3WG
c25uL5Xx5bVnRjQBqbJj5AQ8X9WRbF++nspIbpk5pnLfJO2CE00ACi8CUN8D0hncBEiGXBAZqeP3
1VMZZTswognYswTkBBT1AOieTGUAAI4u1EXsnfIDMPQc0FpOZVATIBlRGFEH0FVEZaQ/6bthO3/z
EXYCxnUD6C7kJ2DlNlXC+xPSd7Fntqk/C0gGMwGS4YURdQBnJvAZw98DPp0PdgIeX96R+uWhJ7mM
EwOd6+eqvlV6Y/Sh9EVL4kh/o+77AMkgJkAy/DBtxr37/0q23l/HriVmNXJ/uP0T/f4PZfyzYVre
tPqLVMbu2WNKXzinj3CuBzhYnl9xmMyIv3GOKCMK02d8vnTimNmvJ7m10J9sDMMwDMMwDMMwDMMw
DMMwjKuFSKvd5XapU9IqKuMbSx16z1dUZefGVTbopAr5IdU5l1fykuoXKnF0Ce9Zekr419KG2H3x
tNo1c55ST4Cnoup8Y6mD8HxFVXa41Lxhnq5r3sXgqVWqjoijS3jP0lPCv85uQ6598bTa6/eUaQfA
U1GVvrHUQXi+oio7AFj3JjsBwHmVoSmOLuE9S08J/zqrDTn3JdJqT08ZLP5NV6yvoip9Y6mD8HxF
VXYA8P1CfgK6JmhfE+gp4rznTE8J/zqrDTn3JdJqdz6C6o90q/VUVK1vLHUQnq+oyunX7yR2AlId
NY+pJ6ChjvOeMz0l/Gu/Dbn3JdJqa9/B27p/9/FVVK1vLHUQnq+oyg4AUirf2H8SdK7kjPp9cdZZ
ynuWnhL+td+G3PsSabWlrWidpVqtp6KqfWOpg/B8RVVOD/9E+kmwvXq1dgASTaC8Z+kp4V97bYjZ
F9Fqf3XOOXeaet0QvrHUQXi+oio7ADi2gH8O6OYcXQBa71l6SvjXXhti9kW02g9rANTsVL/vpVun
9o2lDsLzFVXZAcDarQE+CxSoFpPl6Cq950wNhH/ttSFmX0SrXbUdwHuruQnQ+8ZSB+H5iqrs0NdS
f8sl+l3gdG21JkMcXcJ7lmII/zpqQ+y+ZLTakjYAP5dyE0D4xqL36j1fUZWdK6h49QL9neCo6c/9
TWT0MN6z9JTwr6M2EPtiGIZhGIZhGIZhGIZhGMZVRvSznv4U1RB2ZQhTVNZCnOaa7Qcoj5DISLeE
sSqSaQhjNbYf0RKJU1S9C61dGcIUjeogTnP9b2MUDEm3hLEqkmkIYzW2Hy7Htb5rOrsyhCkqdRCn
uYaZgCHpljBWRTINYazG9iP8BOjsyhCmaHb9utNcg0xARroljFWRTEMYq7H9cFPzipcdDTcBWrsy
hCnqr0V7mmuQCchIt4SxKpJpCGM1th/V3/Wf+7h0PzcBAezKEKaovxbtaa5BngQz0i1hrIpkGsJY
Hb4f35QHuwdo7coQpqi/Fu1prkHuARnpljBWRTINYawO34/L+QGfA3R2ZQhT1FuL+jTXEBMg0i1h
rAJIS6ZhjNXh+vHTDSE/C6jsyhCmaLQW/WmuISZApFvCWAWQlkyDGKtx/Xjgs/P9X1d8EO5dQGlX
hjBFZS3Eaa4hJkCkW8JYFck0hLEa2499txUUzN8rz0Bk1/R2ZQhTVNbCnOYaYAJEuiWMVZFMQxir
RD8MwzAMwzAMwzAMwzAMw7gq+BcREW+7YxFiTAAAAABJRU5ErkJggg==
</binary><binary content-type="image/png" id="tab6.png">
iVBORw0KGgoAAAANSUhEUgAAAiMAAAA5CAMAAADTJttXAAAACXBIWXMAAABIAAAASABGyWs+AAAC
PVBMVEUAAAAAAAACAgIDAwMEBAQFBQUGBgYHBwcJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERES
EhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEjIyMlJSUmJiYn
JycpKSkqKiorKyssLCwtLS0uLi4wMDAxMTE0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+
Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpMTExNTU1PT09QUFBRUVFSUlJU
VFRVVVVWVlZYWFhZWVlaWlpbW1tcXFxfX19gYGBhYWFiYmJkZGRlZWVmZmZoaGhpaWlqampra2ts
bGxtbW1ubm5ycnJzc3N0dHR3d3d4eHh5eXl7e3t8fHx9fX1+fn5/f3+CgoKDg4OEhISIiIiJiYmM
jIyNjY2Ojo6QkJCUlJSWlpaXl5eampqdnZ2kpKSmpqaoqKirq6uurq6vr6+wsLCxsbGzs7O0tLS1
tbW2tra4uLi5ubm6urq7u7u8vLy+vr6/v7/CwsLDw8PExMTFxcXGxsbHx8fIyMjKysrLy8vMzMzO
zs7Pz8/Q0NDR0dHS0tLT09PU1NTV1dXX19fY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/k5OTn5+fo
6Ojp6enq6urr6+vs7Ozt7e3u7u7w8PDx8fHy8vLz8/P09PT19fX39/f4+Pj5+fn6+vr7+/v8/Pz9
/f3+/v7////kuT2cAAAAAXRSTlMAQObYZgAAAAFiS0dEvqTcg8MAAAXPSURBVHja7ZvpW5RlGMXv
h2VUIGxEDLfISJCyBA2jqMwU2sz2xZQws0ytXCrNFdQWrGhRi1DEBYcMsKjY5gX+tz7UcNl1cZ9z
N2N9us/HOfM89ztnzvUMM7w/EZfL5XK5XC6Xy+VyuVwul8vlct1YBegeq5i25BPgt94N17fWz4xV
fqT7beuLYpUfTqAteueACSGEENAVDGwujZUfJOunafbwlnk587YMq8ujt+bGKptZNEqGk76SYeph
LcOUr2V43bZTZpjyaYakI2eLW4c/Lz6vP6H2S7g+1H2b7F6zU/VrDvwUXV67DW2x7o2QbsFFhu/a
dGW042n8pLc3aM6LDd1R4vGX9JUru5Lt95zB0WgZTkanZJh6WMsw5WsZXrftlBlO7p/hIfPqbhHZ
tSHtjr05ISI/F+MhvbOA2XLrYAYd2f0sf42/FyU0K79fRPry1aXzu0Sk4wV8dXqGgbyMQDIMJMNA
MjR2hJwyiztF5Gx52h0REZH+OPb7btK9gbknJIOOLP+ad2SX3qPZv4jINb3iOWMikrwDX52eoa0j
eoaBZBhIhuZzBD4lb0hW1AzmZ9aRHRuRO9716Gu6+/I6OCHMyS5a26b7hUcqYwt3jqP5IyWdqrft
qZ6xnid3qP6CSyLSkYej0TP8Fx2ZMsNAMgwkw2DKkL3HWeNStWI8K6OOtNx2DR9kSwdV94ubr8IJ
T3w3MnCktFm//pr25MXad9Hl7WvQvdH7QwgPjKr+9rpLUcd92TgaPUN7R6bOMJAMA8kwmDI0nCMi
mZ0jLcXt0B/rfKhJNRftM0z4Rv8snNEhIhcWovGLTunmpobu6HJ9o+pH2+fnVh6eSc8RJUNzR5QM
A8kwkAyDKUP2DizuFJFzmfw9cmj2aXbQ9MbRKUO/mMloTLXKIhGJcsDig3XAjPeLSN8sPL5tOY5G
z9DaES3DQDIMJMNgypC9x6/skYy+18j+glOsInK1APvsHPnhdtV6/qyIXFgAFt95Epgz+kSkLw+P
X78HX7ieobEjaoaBZBhIhsGUodDfR06OtKLfR8j693NOwHwfbP41OrdqY9odWf3pbyNfVXys+qer
fowu1r6jb3B8GZr8TH332JXHntP988lE49JhfOF6hraO6BkGkqGtIyxDepYfK49VoN9ZyfK/9+/X
/M/WFOaWvRel3ZHD1dOnLzsE1h5dknvLVrD/vUfR5D9eL8kuaRpS/QNluaWbB1g0SoaTvpJh6mEt
w5SvZfiPbcH+NEOXy+VyuVwul8vlcrlcLpfLZVHwCFwul8v1n4reoOFygb9HCD/D+BgEoFj5EzQD
/dua8SNWvkVjdBi/IpzPIXgP2przN8LxJoYf2TpC+BnGxyAAxcqfoBno4hg/YuVbNEaH8SvC+Zy/
MoK3cOl4EeNvhONNFvwoGKLmn0OAj8EAipk/UWdY8LLAXxq8x0dndBi/QvkcEYj3CMGLGH9D8SaK
H0VN8RBvijLvCOBjMIBi5k/UGf9HR3RGh/ErlM8RgXgPw4sYf0Mtih/tfSQREg9/kGlHIB+DARQz
f6LOwGwI40dsHdEZHcavUD5HMN7D8CLG31CL4kdV7RLkTDW735B0BPMxGECx8if6DMyGMH7E1hGd
0WH8CuVzBOM9DC9i/A2zOH5UMCRBBgvJMUHPEcjHYADFzJ/AGTobwvgRW0d0RofxK5TPIXgPw4sY
f0MsA36UNSFBMINn6QjkY0QEAChm/gTPUNkQxo/YOqIzOoxfMfA5EO9ht6Qz/kYY3kTxo8Ibc45w
PkYFUMz8CZ6hsiGMH7F1RGd0GJtg4HMg3sPeAMbfULyJ4kcr2yXI99UZdYTxMRhAsfEnaAZmQxg/
YuuIzujQjjA+h+A9to4AhonhTRQ/2r+6JyRW7SUXiPkZxscgAMXKn6AZiA1h/IiVb9EYHcavCOdz
CN6DO8L4G+F4E8WPJrYWhXhjUlyutI4xl8vlcrlcLpfL5XK5XC6Xy+VyuVzp6U+4POVSspgUQgAA
AABJRU5ErkJggg==
</binary><binary content-type="image/png" id="tab7.png">
iVBORw0KGgoAAAANSUhEUgAAAikAAAA3CAMAAAD+DiruAAAACXBIWXMAAABIAAAASABGyWs+AAAC
YVBMVEUAAAAAAAACAgIDAwMEBAQFBQUGBgYHBwcJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERES
EhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEjIyMlJSUmJiYn
JycoKCgpKSkqKiorKyssLCwtLS0uLi4wMDAxMTE0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9
PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERGRkZISEhJSUlKSkpMTExNTU1PT09QUFBRUVFSUlJUVFRV
VVVWVlZYWFhZWVlaWlpbW1tcXFxdXV1fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlq
ampra2tsbGxtbW1ubm5ycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl7e3t8fHx9fX1+fn5/f3+CgoKD
g4OEhISIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCUlJSWlpaXl5eampqdnZ2kpKSmpqaoqKip
qamqqqqrq6uurq6vr6+wsLCxsbGzs7O0tLS1tbW2tra4uLi5ubm6urq7u7u8vLy+vr6/v7/BwcHC
wsLDw8PExMTFxcXGxsbHx8fIyMjKysrLy8vMzMzNzc3Ozs7Pz8/Q0NDR0dHS0tLT09PU1NTV1dXX
19fY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/k5OTl5eXn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7w
8PDx8fHy8vLz8/P09PT19fX39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7///99cPVBAAAAAXRSTlMA
QObYZgAAAAFiS0dEyvO0NuYAAAZQSURBVHja7Zz5X5RlFMXPIzAqmhti4JKZojhFuZdF5QJtZtli
uaSm2WpqZUpZlloqKC1YSbkEGIgroplgYsoyA/5X/QCD79Dccx+Wj9Xnc8+Pc55tznvnnYXvBTCZ
TCaTyWQymUwmk8lkMplMJtP/U/uz+0/9RrZL7ndsdkne0FD4c9EuXZwWCn92k61weZS8gXPOObJ/
w7rxoSm7lOn9Jbtp/ejk0eubxOnRdzND4UIllsTxddpCfLGHhfhithRfYNVE8cVsLb7uqSq9pOn7
9JOiP/dHupXLPRypWbBZsufsvBg9t3ADW2HRG6RS+Nmb7lt9vqXyWT7ovZWS83J+TbT2yaXyzAdP
RY4/8CuNRYivMzUhvtjDQnwxW4ovsGqi+DpX79NbyvJtALasZMXApr99E8Af6XSLyyOIWXTXjR5X
yrbn9ef3V1qtZA2qB1A3SJw65hSAypfo2cT4nPIcHI/PKfE5Hl93K2XZKwCWLqNjJlcDqJrS00oB
ANQPp3bdHbLXkFmMHlfKzJ/1DLbI1TTyTwBX5CpPbgUQmUTPJsbnVylifE6Jz/H4ulspLdO/xlcz
WuiY1EbMmnNjUK8qZdMqYradmv+a7L66iG3gRiWlLSwV7SF7w6Fxm9vY0ZozqkVvwzMXWi88vUn0
x54FUJlKYxHj60alJIrPKfE5Hp/ziS+oi1k/Zf3Oh/Rrw/RZbf16UylFd18hs53LuSG6Pwy7xDZ4
6khzw97xheLZ5xyPnJn7ATvbjnzyQnrYOfeI/ELamHs2WvlQEo1FjM+/UhLG55T4HI/P+cQXp0NJ
h5QRqY0AenVPKUo/zuzW6sfWiuaEHfoGv4hvjQMrAZwexzafcFQ2V+fXRM/lrRH96MYxKeE9Q7V7
SuL4vCslcXxOic/x+JxPfHEqGPeJMmJyNYATvficsnvkMWWLy8PZHUf9ItcSkpyJUQDRZDJ3Vy4x
h9cDqBvBD186k8YixudbKUJ8TonP8ficT3xBlYWvhsv5kGUF6M13H3wx+Kh2ikuDua+UYsU9kvNi
FYDTY8ncew8Sc2AdgLpUvvviAnpqMT7PSpHic0p8jsfnfOIL6PqkIzicdZ2OqUo/2FxCfk9RLuRH
ycXMfrTwavTE46t6Winzvr3WfCj7S8k+Nv236Jm578srH5jG9n0ur6b1/BNLZP9kpHZNThM9tRif
X6WI8TklPq9KUeILaMlbAN58gQ/aPyWUTX6jVd4dOu5/9YL93YIhKRM/jPa0UvbMGDBg2m555r6p
KXe+Q1afvY++kF7PSMpY2yj6OyemjF/XoMSSOL5OW3p36HhYiC9mS/HFrepEW4vPZDKZTCaTyWQy
mUwmk8lkMplMJtN/WcE/Q388P96bv7XraAXx1ghyQIXvFTreC3+XwQQG12t4O6C2JSjoP2tLUNB9
/rRAL0qCiydaZEyAn4xkVMR7FZmRLqMVxFsjyAEv+J7Q8V74u5wWg+s1vB16W4KC/rO2BAXd508L
9KIkuHiiRcYEsj0wu6s5u1g8rkTIKwR5rPYpDUToeC/8XU6Lw/Ua3q62JSjoP0/FaVvolULbFvgK
Th0TyHb5dgBxfP72FdKKIiGvEOQdYvA9peO98Hc5EA7Xa3i72pbgg/6LqThtC7VSeNtCH1ZKTjmA
OD6/PEdaUSTkFYIcgAbfUzreC3+XCXMO12t4u9qW4IH+y6k4bQsVnOdtC31YKUOvtT90i8+/NkwY
LxPyCkEOaPA9p+O98HeZMOdwvYa3q20JHui/3JbgtC00cF5pW+jDSkmKvRg6+fy2ZGG8TMgrBDkA
Bb7ndLwX/g5AIMw5XK/h7Wpbgo7+k1Sc1xYEnNfbFvr6nnKLzxfvKTIhrxDkHSLwPafj26Xg7+23
j0SEOYfrNbxdbUtQ0X+WivPagoDzettCH39OCfD5ZTlsM3ZPUQB8Bt9TOr5dCv4OQCDMOVyv4e1q
W4KG/tNUnNcWGjh/O7/7BPj8T1f0sFIIgK/B95yO98LfZcKcw/Ua3q62JSjoP29LcNoWXuD8bamU
4vbfUwJ8/sziRDc4sqZCkAM6fM/peC/8XSbMGVyv4e2A2pagoP+sLUFB9wFPcF7rilAsv/+fEsks
j3+gLCMCk+mf2trl7z7ztlomJpPJZDKZTCaTyWQymUwmk8lkMv1L+hsO8R/3Sfw95wAAAABJRU5E
rkJggg==
</binary><binary content-type="image/png" id="tab8.png">
iVBORw0KGgoAAAANSUhEUgAAAiEAAAFkCAMAAADBtBv3AAAACXBIWXMAAABIAAAASABGyWs+AAAC
LlBMVEUAAAAAAAACAgIDAwMEBAQFBQUGBgYHBwcJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERES
EhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEjIyMlJSUmJiYn
JycpKSkqKiorKyssLCwtLS0uLi4wMDAxMTE0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+
Pj4/Pz9AQEBBQUFCQkJDQ0NERERGRkZISEhJSUlKSkpMTExNTU1PT09QUFBRUVFSUlJUVFRVVVVW
VlZYWFhZWVlaWlpbW1tcXFxfX19gYGBhYWFiYmJkZGRlZWVmZmZoaGhpaWlqampra2tsbGxtbW1u
bm5ycnJzc3N0dHR3d3d4eHh5eXl7e3t8fHx9fX1+fn5/f3+CgoKDg4OEhISIiIiJiYmMjIyNjY2U
lJSWlpaXl5eampqdnZ2kpKSmpqaoqKirq6uurq6vr6+wsLCxsbGzs7O0tLS1tbW2tra4uLi5ubm6
urq7u7u8vLy+vr6/v7/CwsLDw8PExMTFxcXGxsbHx8fIyMjKysrLy8vOzs7Pz8/Q0NDR0dHS0tLT
09PU1NTV1dXX19fY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/k5OTn5+fo6Ojp6enq6urr6+vs7Ozt
7e3u7u7w8PDx8fHy8vLz8/P09PT19fX39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7////jcSCPAAAA
AXRSTlMAQObYZgAAAAFiS0dEuTq4FmAAAA/KSURBVHja7Z35d1RFFoDfI0nLJgoRZDWDccAoI4qi
KG4sboi7MyoIMiriMi7DyBoUddQxOm4YwMguk6gEjVk68c+bTocOTbDrVnw3RVX19/3Qx3Pqcqve
ffc8H+kvlyQBAAAAAAAAAAAAgLHjw7+kQsCqS3JN/zRFtKytzzW99Zs5TfsM4z5pEWOGzo0NuQXb
xRwXVQ7o3jS7dvambkOK/Auzck3NcrHeWXjR1e8ZIyrWtbRQua6liMp1LUteoa6lCIu6Siz7j/Dn
0+X/7Tu64hVDxNJt3+ePrNxsTrPmOXOHiAftvnbdsd7WB6WwF5+qvPb46qP54/c+YfrTN7f17bvu
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
</binary><binary content-type="image/png" id="tab9-1.png">
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
aMIm4rfl722Ss1lkPr+Wvs/jbzsiIbn0K+MWdljeYgaPqJCqhKRLvg/qDQ3uXmePC/mS/fnP4Jf+
YLbwZ77gy+CwTEvIl+zPA6b0L7SO3PcQEVlLN4bkHBfyfbhUNqdTD4pIZ87I1LYlIdn6lWULOyzv
cDHtdphRmMAcRC7nTzvCHselNEyVjyRac88gjjWByN/oitDLOCu0YXcSzCc+TaLIMgZxDOMZwFEs
R+QSOnGoiQ18LbLeMgZzFBcwmCNZTLivCY7gIM7na7L1P9rbJN/Qg71MFKTIFPZiV07G17aIyOP0
QugZOouJ71dqrPxb2NFF5KkdSEIe5yeMYTBL9Lwr+1ANj4QBbeMnzMk6bKt4PfQ61TKWxa6xmjfS
8Z8lRKn2SyVEaXASUmlNi9/lICFKYyE3N6+VHEk/RrMPY+li3kf1uZutZAxlVFBGGeNI+n71ZwRr
TFsv5+geliS5dgUVTGQtIklPtATljAo/Y3Tq2T5m0bVc7zS7RnyPplMeaju5xO6TOyrRGnZvcxuR
qFNbSbGCT6wufaS/zjsU2d28tnMYUxH5HS34grW05Y8x7mYjqWAdIpMYHdyqD+4psSCLe1jYNy28
9md0MbE6Z3IK1YhcHLklbtezfczstVzvNLdGXI8q6ccKVrA8WOL2yR4Vu4a9V7n4qUWd2hSl5CQk
k5vXXxE+J30hc6V549n1MhvIzxHJRULc7UV906JrD2SS8URLvkaxNDAV8NWL+pi5a9m+aL4acT2y
x8bXp+iouDWivc3lG7Cd2nTWKiUnIZncvG6jOeF7IQ/QJIjhiXqZzaUjtzKTwVklJLo91zcttXZL
htKdCj43fmWfmreXmjCduHpJUq//u2vZvmi+GnE9sg9uX5+io+LWsHub/RvwO7UpSslISGY3r5tp
EZGQmYh5S9Z1N3sT4fqsEmJvz/VNS639Y+bxF3owhaRfWcqVtKnxBfPVi0qIu5bti+arEdcjW0J8
fYqOilvD7m32b8Dv1KYoJSIh2dy8njSRvikJuZYOse5mZ3FC1nsh7vZc37To2rPYhe0sJtXGKutN
p2i9qIS4a9m+aL4acT2yx8bXp+iouDXs3mb/BvxObYpSIhKSzc1rE/sxA5H/oBWbqaInv4lxN3ud
ZrybVULc7dkltjRcYwwWy7gMEZE76RRxC7HrhSXEXcv1RXNrxPXIvdFpr+uOil3D7m32b8Dv1KYo
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
</binary><binary content-type="image/png" id="tab9-2.png">
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
</binary><binary content-type="image/png" id="tab9-3.png">
iVBORw0KGgoAAAANSUhEUgAAAi8AAAIgCAMAAAB6XHmjAAAACXBIWXMAAABIAAAASABGyWs+AAAC
/VBMVEUAAAAAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8Q
EBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIj
IyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2
NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJ
SUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tc
XFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlqampra2tsbGxtbW1ubm5v
b29wcHBxcXFycnJzc3N0dHR1dXV2dnZ3d3d4eHh5eXl6enp7e3t8fHx9fX1/f3+AgICBgYGCgoKD
g4OEhISFhYWGhoaHh4eIiIiJiYmKioqLi4uMjIyNjY2Ojo6Pj4+QkJCRkZGSkpKTk5OUlJSVlZWW
lpaXl5eYmJiZmZmampqbm5ucnJydnZ2enp6fn5+goKChoaGioqKjo6OkpKSlpaWmpqanp6eoqKip
qamqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4uLi5ubm6urq7u7u8
vLy9vb2+vr6/v7/AwMDBwcHCwsLExMTFxcXGxsbHx8fIyMjJycnKysrLy8vMzMzNzc3Ozs7Pz8/Q
0NDR0dHS0tLT09PU1NTV1dXW1tbX19fY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/g4ODh4eHi4uLj
4+Pk5OTl5eXm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT19fX2
9vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v7////URy7PAAAAAXRSTlMAQObYZgAAAAFiS0dE/tIA
wlMAAFPhSURBVHja7Z17vJ3TtffnKtHWNQTddSuKl7oTyUqypSGOQwVphEMlWoeUOFFJG9VWOC0a
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
AABJRU5ErkJggg==
</binary></FictionBook>
