Шрифт:
Полученный нами сигнал идентичен сигналу, который получили храсскиссцы. Сигнал, предупреждающий об опасности столкновения? Возможно. Что это еще может быть? Я хочу услышать ваши соображения по этому вопросу.
Лобот сказал:
— Я склонен думать, что это — опознавательный код. Телеспондеры наших кораблей в ответ на запрос посылают идентифицирующий сигнал. Этот сигнал может быть чем-то подобным.
— Но мы, в отличие от храсскиссцев, не пытались с ним связаться.
— Возможно, приближение нашего зонда послужило сигналом. Мы не можем точно сказать, какое наше действие могло быть расценено как запрос.
— А почему корабль попытался уйти в гиперпространство после этого?
— Может быть, в ответ на сигнал, нужно подтвердить идентификацию?
С3-РО вмешался:
— Они сказали «Привет», а мы не поздоровались с ними. Прямое нарушение этикета.
Ландо согласился:
— Возможно. Корабль приближается к Страннику — Странник передает опознавательный сигнал, не слышит ответного сигнала и считает приближающийся корабль угрозой.
Лобот сказал:
— Запрос и ответ.
Ландо кивнул.
— Он хочет услышать пароль. Но почему он не попытался снова уйти, после того, как гравитационное поле отключили? Достаточно было повернуть на новый курс, и корабли-иммобилизаторы не успели бы сменить позицию и включить поле, чтобы перехватить его.
Лобот сказал:
— Возможно, что этот Странник был построен в то время, когда генераторы гравитации еще не были изобретены. Если мы имеем дело с автоматической системой, невозможность совершить прыжок при исправном гиперприводе — нечто за пределами ее программы.
— Моежт быть и так, если мотиватор и двигатель сработали нормально, система считает, что прыжок сделан. И D-89 уже нет поблизости — угроза исчезла.
— Выглядит вполне правдоподобно.
Ландо усмехнулся.
— Даже более чем правдоподобно. Корабль хочет ответа от любого, кто пытается приблизиться. И он не будет ждать, пока мы угадаем правильный ответ. Он хочет ответа, что называется, «здесь и сейчас».
Несколько часов прошло в бесплодных рассуждениях, пока штаб Ландо искал путь, который мог к чему-то привести. Ландо нетерпеливо повторял:
— Думайте все, думайте. Посмотрите на ситуацию снова. Вы хотите надежно запереть вход на корабль, который вы спрятали в межзвездной пустоте. Вам нужно быть уверенными, что никто посторонний не сможет попасть на борт, но сами вы должны всегда иметь возможность это сделать.
Лобот сказал:
— Прошу прощения, но мы не можем знать точно, намеревались ли строители Странника снова возвращаться на него.
Ландо возразил:
— Мы не знаем. Но если думать, что они закрыли двери и выбросили ключи, нам лучше сразу вернуться домой, пока кого-нибудь не убили. Нет, мы должны предполагать, что на Странник можно проникнуть.
— Хорошо, можно предположить, но это далеко не факт.
— Факт в том, что корабль ждет ответа на свой сигнал. То есть, речь идет о пароле в двоичном коде.
С3-РО сказал:
— Простите, мастер Ландо, но ни одно живое существо не сможет запомнить пароль такой длины и сложности.
— Ответ может быть вовсе не таким длинным, как запрос.
Лобот сказал:
— Он может быть еще длиннее.
Ландо поморщился.
— Дело не в этом. Возможно, вопрос только кажется длинным и сложным потому, что мы его не понимаем. Человек в состоянии запомнить очень большой объем информации, данный в определенном порядке. Я знал одного контрабандиста, который наизусть помнил Сто Предписаний Элзидеса, заученные им еще в детстве, когда он учился в религиозной школе. Моя мать знала сотни песен и стихотворений. А сколько в Галактике существ, чья память лучше человеческой!
Лобот сказал:
— Я не спорю. Но дело в том, что пароли и коды доступа, математические они или лингвистические, не совместимы с ошибками. Не важно, каким длинным будет ожидаемый ответ, важно, чтобы он не содержал ошибок.
— Да, и тут возникают проблемы. Как люди или другие существа могут запомнить всю информацию, которую они должны помнить? Что они будут делать, если что-то вдруг забудут? Некоторые имеют невероятную память, а другие могут забыть день рождения своего ребенка, не говоря уже о всяких там паролях. Если ты долго не пользовался своим ноутбуком и забыл пароль доступа пользователя — что делать? Поэтому многие носят пароли с собой.
— Но это подвергает риску безопасность паролей. Все, что можно носить, можно и украсть.
Ландо кивнул.
— Правильно. Поэтому часто пытаются замаскировать пароли, спрятать каким-то образом.
— Немногим лучше. Все спрятанное может быть найдено.
— Опять правильно. Один карманник как-то сказал мне, что в четырех из пяти украденных кошельков он находил пароли, и часто они были записаны на внутреней стороне кошелька.
С3-РО сказал:
— Вы можете попросить дроида запомнить для вас пароль. Дроиду можно дать инструкцию, чтобы он сообщал пароль только вам. Он никогда не забудет пароль и не ошибется.