На дне Марса - Палёк Олег. Страница 15

Чипка вошел в помещение последним: старшие клирики второго курса обучения уже заняли места. Им было проще добираться: все их занятия, и теоретические, и практические, проходили здесь. Не надо идти через все здание, как ему. Всего шесть студентов, негусто. Определенно, программирование не лидировало в системе ценностей студентов. Это объясняло, почему его, младшего клирика, допустили к занятиям на факультативной основе. Преподаватели смотрели на него косо, но не выгоняли.

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

– «Чтобы из Хаоса создать Мир, Богу потребовалась только единица».

– «Чтобы вернуть Хаос, достаточно только нуля», – откликнулись студенты и сели.

Оп Тан осмотрел кабинет, задержавшись взглядом на Чипке, прищурился.

– Тема сегодняшнего занятия, – он показал рукой на экран сзади себя, – шифрование. Надеюсь, все внимательно прослушали теоретический курс, – он опять остановился взглядом на Умнике, намекая на то, что тот не посещал лекции. – Это недавнее направление, введено после Голодной революции. А почему, кто мне ответит? Ми Гель? – Он кивнул клирику с переднего стола, который поднял руку.

– Потому что раньше в Мире не было такого понятия, как «злоумышленник», и не нужно было защищать информацию от кого-либо.

Преподаватель кивнул, усаживая Мигеля.

– Верно, но не совсем. «Злоумышленник» – лицо, которое пытается принести вред кому-то или чему-то. Для этого требуются знания. Однако вред можно нанести и по незнанию. Поэтому существуют шифрованные системы защиты от дурака. Также они применяются для защиты приватности. Поэтому на сегодняшний день в нашем Мире не осталось открытых компьютерных систем и коммуникаций. Специалист по шифрованию как никогда востребован, особо в условиях потенциальной войны с внешним или внутренним врагом.

«Вот и всплыла правда, – подумал Чипка, – Церковь боится как пустынников, так и Сопротивление. У власти всегда есть секреты, которые она вынуждена охранять от масс».

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

Чипка поднял руку:

– Все верно, если только сам алгоритм не имеет изъянов или «черного» хода.

– О, юный клирик первого курса поднял интересный вопрос, – Оп Тан усмехнулся. – Вы думаете, что у злоумышленника будет достаточно времени, чтобы исследовать алгоритм?

– Если он открытый, да.

Оп Тан включил свой компьютер.

– Проверим. Каждый старший клирик получит по одному вычислительному блоку, – на большом экране появилось шесть зеленых квадратов, связанных между собой линиями. – Они связаны между собой шифрованной связью и выполняют некую важную задачу. Чип Ка получит в свое распоряжение тридцать два вычислительных блока – максимум, что выделено кафедрой для практических занятий, – ниже на экране появилось тридцать два красных треугольника, клином направленных на квадраты. – У настоящего злоумышленника будет в на порядки меньше ресурсов. Ваша задача, – он пристально взглянул на Умника, – вывести из строя систему до конца занятия. Каждые две минуты вы будете терять одного нападающего, так мы симулируем защиту вычислительных блоков. Кто выиграет, получит досрочный зачет. Проигравшего направлю на дополнительные теоретические занятия до конца года без права зачета. Все готовы?

Клирики как один обернулись к Чипке.

– Я не знаю алгоритма, защищающего линии связи, – развел руками Умник. – Может, я сразу сдамся, и мы займемся более важными занятиями, чем игрой?

– Вы сдаетесь, даже не попробовав? – брови преподаватели взметнулись, обозначилась складка на лбу. – Может, из-за недостатка теоретических знаний? А ведь мне вас настоятельно рекомендовали.

«Кто этот рекомендатель, знать бы», – подумал Чипка. Вслух он сказал другое:

– Хорошо, я попробую.

– Отлично, начали.

Клирики защелкали клавишами, укрепляя оборону блоков. На экране появились дополнительные линии, окружающие квадратики. Красные треугольники не изменили свой вид.

«Оптан уверен в победе, – подумал Умник, – и он прав на сто процентов. Мне не сломать защиту и за все время нашего Мира. Поэтому я не буду пытаться, а займусь более полезным делом, а именно – учебой». Он отправил свои блоки на самоубийственную атаку, настроив их так, чтобы «война» заняла все оставшееся время. После чего начал исследовать локальную сеть.

Оптан верно сказал про внутренних и внешних врагов. Но почему он не упомянул друзей? Ведь успешные атаки делаются не снаружи, а изнутри. Один шпион за минуту может сэкономить годы работы разведки. Чипка вывел на дисплей карту сети и поразился: защита практически отсутствовала! Критически важные узлы вроде управления производством, архивов Церкви, коммуникаций легко отображались на экране. Хотя нет, щелкнув по названиям, он понял, что доступ ограничен. И все же получается, что злоумышленнику достаточно войти во внутреннюю сеть Церкви, и он может делать все, что пожелает?

Умник достал из контейнера пипетку и капнул в глаз. В классе слишком сухо, линза прилипла к глазу, ухудшив зрение. Теперь изображение на экране стало четче. Он запустил мессенджер Церкви. Это приложение работало только внутри Академии, с домашнего компьютера подключиться к нему было нельзя. Замаскировал вход, завел неприметное имя «Брэ Ин». Посмотрим, о чем болтают офицеры. Ага, чаты о выпивке, бабах, спорте. Рабочие вопросы. Доставка, обеспечение, продукты, уборка и прочее. Чаты охраны, управления, офицерского совета, преподавателей – закрыты, только по приглашению. Чипка нашел папку с лекциями Ордена Знания, выбрал подходящую. Мельком глянул на большой экран – прошло десять минут, его «армия» не продвинулась ни на шаг и уже потеряла пятерых бойцов. За терминалами пыхтели старшие клирики, укрепляя защиту. Ну и пусть стараются. Чипка запустил листание лекции на автомате, удобно сел, достал бутерброд. Оптан что-то делал на своем компе, не обращая внимания на ситуацию в кабинете.

Неожиданно в мессенджере появилось личное сообщение от некого «Ат Так»: «И что, так и будешь сидеть и не попытаешься выиграть?». Умник поперхнулся бутербродом, осмотрелся. Противники уткнулись в терминалы, это не они. Оптан? Зачем это ему? А неизвестный прислал ссылку и замолчал. Чипка кликнул на ссылку, открылась папка с программами. Судя по названиям, вредоносный софт. Одна программа подсвечена красным, видимо, пославший намекает, что надо запустить именно ее. Ну что ж, что он теряет? Он запустил программу, нажал на «расшифровщик», ввел данные. Сколько понадобится на раскодирование протокола связи? Сто лет? Тысячу?

Хорошо, что после запуска Чипка посмотрел на большой экран. Прошло две секунды, и вдруг внешняя защита упала и три блока исчезли. Он быстро нажал на остановку.

В кабинете зашумели клирики. Оптан поднял голову и посмотрел на экран. Демонстративно почесал затылок, подошел к терминалу Умника.

– Вы справились с двумя периметрами защиты и отключили три блока. Как вам это удалось?

– Это случайность, уважаемый преподаватель, я нашел лазейку в коде шифрования, – сказал Чипка дрогнувшим голосом. – Генератор случайных чисел зациклился.

– Гм. Я хотел бы посмотреть код вашей программы.

– Но «бой» еще не кончился, – возразил Чип Ка.

Оп Тан вернулся к своему компьютеру. Трое клириков, «защитники» которых «убили», окружили терминал Умника.