Тень Гегемона | страница 52



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

- Тогда шифр должен быть и трудным и легким одновременно?

- Да. Легким для меня, трудным для других.

- Ладно, перестань. С чего ты взял, что оно адресовано тебе?

- Эндер. Дракон. Я был в армии Дракона, как почти все они. Они знают, что там собраны все они, кроме меня. А я - единственный человек, с которым, как им ясно, они могут связаться, не зацепив никого лишнего.

- У вас что, был какой-то свой шифр?

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

- Это если письмо от них.

- От них, - отмахнулся Боб. - Они понимают, что я сделал бы. Нашел бы это слово. Подпись разошлась повсюду, и код сейчас в миллионах компьютеров, но никто не знает, что это код, потому что люди видят смысл и не ищут более глубокого. Это не письмо, а фишка - для всех, кроме меня.

- Ты убедил меня - почти.

- Я его расколю раньше, чем спать лягу.

- Ты еще слишком мал, чтобы пить столько кофе. Аневризму себе заработаешь.

И сестра Карлотта вернулась к своей почте.

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

Было всего два места, где повторялся один и тот же символ - по одному в каждой строке. Вполне возможно, что здесь следующее слово начиналось с той буквы, на которой заканчивалось предыдущее, но Боб в этом сомневался. В таком сообщении ничего не было бы случайным. И Боб написал программку, которая подставила различные буквы в повторяющиеся сочетания, начиная с "аа", и стал выбирать из них те, что казались ему осмысленными. Начал он с пары одинаковых букв во второй строке, потому что они тоже были окружены одинаковыми буквами - по системе 1221.

Легко было отбросить полную бессмыслицу, вроде " xddx ", или " pffp ", но пришлось покопаться в вариантах " abba ", " adda ", " deed " и " effe " и посмотреть, что происходит с письмом при такой подстановке. Некоторые варианты казались осмысленными, и Боб оставил их для дальнейшего изучения.