Тень Гегемона | страница 52
- Нет, но скорее всего на общем - его посылают человеку, у которого заведомо нет ключа. Значит, сообщение должно поддаваться расшифровке, а это подразумевает общий язык.
- Тогда шифр должен быть и трудным и легким одновременно?
- Да. Легким для меня, трудным для других.
- Ладно, перестань. С чего ты взял, что оно адресовано тебе?
- Эндер. Дракон. Я был в армии Дракона, как почти все они. Они знают, что там собраны все они, кроме меня. А я - единственный человек, с которым, как им ясно, они могут связаться, не зацепив никого лишнего.
- У вас что, был какой-то свой шифр?
- На самом деле нет, но у нас есть общий опыт - сленг Боевой школы, какие-то рассказы - в общем, скоро будет ясно. Я его должен расколоть, потому что узнаю слово, которое никто другой не мог бы узнать.
- Это если письмо от них.
- От них, - отмахнулся Боб. - Они понимают, что я сделал бы. Нашел бы это слово. Подпись разошлась повсюду, и код сейчас в миллионах компьютеров, но никто не знает, что это код, потому что люди видят смысл и не ищут более глубокого. Это не письмо, а фишка - для всех, кроме меня.
- Ты убедил меня - почти.
- Я его расколю раньше, чем спать лягу.
- Ты еще слишком мал, чтобы пить столько кофе. Аневризму себе заработаешь.
И сестра Карлотта вернулась к своей почте.
Поскольку буквы не делились на слова, Бобу пришлось искать какую-то другую систему, чтобы выделить смысл. Не было сочетаний двух или трех букв, которые не вели бы в явный тупик, но это Боба не удивило. Если бы он составлял такое сообщение, он бы опустил все артикли, союзы, предлоги и местоимения, которые только мог бы. И не только в этом дело, но и почти все слова наверняка были нарочно написаны с ошибками, чтобы не было повторений. Но некоторые слова будут написаны верно, и это те, которые незнакомы людям, чьи корни не лежат в субкультуре Боевой школы.
Было всего два места, где повторялся один и тот же символ - по одному в каждой строке. Вполне возможно, что здесь следующее слово начиналось с той буквы, на которой заканчивалось предыдущее, но Боб в этом сомневался. В таком сообщении ничего не было бы случайным. И Боб написал программку, которая подставила различные буквы в повторяющиеся сочетания, начиная с "аа", и стал выбирать из них те, что казались ему осмысленными. Начал он с пары одинаковых букв во второй строке, потому что они тоже были окружены одинаковыми буквами - по системе 1221.
Легко было отбросить полную бессмыслицу, вроде " xddx ", или " pffp ", но пришлось покопаться в вариантах " abba ", " adda ", " deed " и " effe " и посмотреть, что происходит с письмом при такой подстановке. Некоторые варианты казались осмысленными, и Боб оставил их для дальнейшего изучения.