Читаем Криптография и свобода полностью

К. был в нашем отделении и, следовательно, формально находился у меня в подчинении. Но он не был офицером, к тому же подробности его работы «заводским толкачом» мне были абсолютно неинтересны, они, как я понял позже, сводились в основном к шушуканью с «нужными» людьми, не всегда, естественно, бескорыстному. Как специалист он был никакой, не мог сам написать или даже грамотно проверить написанную кем-то программу, о криптографии имел представление на уровне солдата из части радиоперехвата, где когда-то служил и, по его словам, красил траву перед приездом в часть генералов-начальников 8 ГУ КГБ. Но у него были те качества, которыми не обладало большинство людей в Спецуправлении: пронырливость, хитрость, жадность, легкость, с которой он раздавал направо-налево различные обещания, а потом обязательно под разными предлогами обманывал связавшихся с ним людей, полное отсутствие такого понятия, как честь и доброе имя в глазах окружающих. На понимание этих простых житейских фактов у меня, к сожалению, ушло несколько печальных лет общения с этой мерзкой личностью.

Но поначалу мне даже нравилась его активность. К. выделялся из общей полусонной массы людей, всегда куда-то спешил, был все время «при деле», производил впечатление делового человека, полного грандиозных замыслов. Казалось, сам бог велел мне попробовать вылезти из КГБшного инкубатора через общение с ним. Какое мне дело до его темных сторон, программировать я научился, теперь пора учиться свои программы рекламировать и продавать, чтобы они не оставались «вещью в себе», а реально работали и приносили взаимное удовлетворение разработчику и потребителю.

Первыми на свет божий появились программные реализации калькулятора «Электроника МК-85 С» и системы выработки секретных ключей к нему. На идею программы выработки секретных ключей меня натолкнули женщины нашего отделения. В Спецуправлении работали, в основном, мужчины, и для того, чтобы коллектив не становился чрезмерно «мужским», начальство старалось в каждой рабочей комнате держать по крайней мере одну женщину. Их функции сводились, в основном, к техническим операциям: подготовкам отчетов, программированию каких-то простых задач и, естественно, раздаче продовольственных заказов, соблюдению очередности дежурства «по заказам» и тому подобное. С появлением компьютеров их основным времяпровождением в нашем отделении стала одна из самых первых и очень популярных компьютерных игр TETRIS. Но ведь это же готовый генератор случайных чисел! Моменты времени при нажатии на клавиши во время игры – это и есть случайная последовательность, которую можно использовать для генерации секретных ключей для «Электроники МК-85 С».

Сказано – сделано. Несложно было подготовить простенькую программку, которая фиксировала моменты времени при нажатии на клавиши и затем я, руководитель отделения, стал просить женщин в рабочее время играть в TETRIS: для проверки генератора надо было набрать статистику вырабатываемых знаков и просчитать ее характеристики. Просчитали: все нормально, практически случайное и равновероятное распределение.

Но все-таки калькулятор «Электроника МК-85 С» был весьма примитивным устройством, разрабатываемым для низовых звеньев Советской Армии. Его первоначальная программная реализация тоже не отличалась богатством функциональных возможностей: зашифровать и расшифровать, результат выдать на экран, такие программы для меня уже были неинтересны. Ведь возможности компьютера позволяли реализовывать практически все мыслимые в то время криптографические фантазии, я уже почувствовал вкус к программированию, к хорошему и удобному интерфейсу, была огромная жажда сделать что-то свое, нетривиальное, но в то же время понятное для пользователя, даже самого непросвещенного в криптографии. Например, используя в качестве прототипа популярный интерфейс типа Norton Commander, сделать систему шифрования и электронной подписи файлов, заложить туда возможности как симметричного, так и асимметричного шифрования, ввести систему выработки секретных и открытых ключей, а также учет использования криптографических функций. Такую систему естественно было назвать Криптоцентр.

Это был конец 1991 года. Жуткое время: магазины пустые в самом что ни на есть прямом смысле этого слова, вечно полуголодное состояние, что будет впереди – непонятно, КГБ, называемое теперь по-другому, но сохранившее все прежние порядки, надоело до чертиков. Надежда только на компьютер, даже скорее не надежда, а почти религиозная вера в него, в его возможности, в то, что когда-нибудь с его помощью удастся вырваться на волю, ощутить себя свободным человеком, не думающим только о том, где и как достать, раздобыть, урвать то, что жизненно необходимо человеку. И вспоминать пережитое, как страшный, кошмарный сон.

Перейти на страницу:

Похожие книги

Адмирал Советского Союза
Адмирал Советского Союза

Николай Герасимович Кузнецов – адмирал Флота Советского Союза, один из тех, кому мы обязаны победой в Великой Отечественной войне. В 1939 г., по личному указанию Сталина, 34-летний Кузнецов был назначен народным комиссаром ВМФ СССР. Во время войны он входил в Ставку Верховного Главнокомандования, оперативно и энергично руководил флотом. За свои выдающиеся заслуги Н.Г. Кузнецов получил высшее воинское звание на флоте и стал Героем Советского Союза.В своей книге Н.Г. Кузнецов рассказывает о своем боевом пути начиная от Гражданской войны в Испании до окончательного разгрома гитлеровской Германии и поражения милитаристской Японии. Оборона Ханко, Либавы, Таллина, Одессы, Севастополя, Москвы, Ленинграда, Сталинграда, крупнейшие операции флотов на Севере, Балтике и Черном море – все это есть в книге легендарного советского адмирала. Кроме того, он вспоминает о своих встречах с высшими государственными, партийными и военными руководителями СССР, рассказывает о методах и стиле работы И.В. Сталина, Г.К. Жукова и многих других известных деятелей своего времени.Воспоминания впервые выходят в полном виде, ранее они никогда не издавались под одной обложкой.

Николай Герасимович Кузнецов

Биографии и Мемуары
100 великих гениев
100 великих гениев

Существует много определений гениальности. Например, Ньютон полагал, что гениальность – это терпение мысли, сосредоточенной в известном направлении. Гёте считал, что отличительная черта гениальности – умение духа распознать, что ему на пользу. Кант говорил, что гениальность – это талант изобретения того, чему нельзя научиться. То есть гению дано открыть нечто неведомое. Автор книги Р.К. Баландин попытался дать свое определение гениальности и составить свой рассказ о наиболее прославленных гениях человечества.Принцип классификации в книге простой – персоналии располагаются по роду занятий (особо выделены универсальные гении). Автор рассматривает достижения великих созидателей, прежде всего, в сфере религии, философии, искусства, литературы и науки, то есть в тех областях духа, где наиболее полно проявились их творческие способности. Раздел «Неведомый гений» призван показать, как много замечательных творцов остаются безымянными и как мало нам известно о них.

Рудольф Константинович Баландин

Биографии и Мемуары
100 великих интриг
100 великих интриг

Нередко политические интриги становятся главными двигателями истории. Заговоры, покушения, провокации, аресты, казни, бунты и военные перевороты – все эти события могут составлять только часть одной, хитро спланированной, интриги, начинавшейся с короткой записки, вовремя произнесенной фразы или многозначительного молчания во время важной беседы царствующих особ и закончившейся грандиозным сломом целой эпохи.Суд над Сократом, заговор Катилины, Цезарь и Клеопатра, интриги Мессалины, мрачная слава Старца Горы, заговор Пацци, Варфоломеевская ночь, убийство Валленштейна, таинственная смерть Людвига Баварского, загадки Нюрнбергского процесса… Об этом и многом другом рассказывает очередная книга серии.

Виктор Николаевич Еремин

Биографии и Мемуары / История / Энциклопедии / Образование и наука / Словари и Энциклопедии