Шрифт:
Интервал:
Закладка:
Я ввел свой логин и опять очутился на палубе «Зомби Чарджера» в ожидании, когда кто-нибудь меня подзаведет. Вот что мне не нравилось в этой игре, так эта заморочка.
> Привет!
напечатал я проходящему мимо пирату.
> Прокачаешь меня?
Тот остановился.
> С какой стати?
> Мы с тобой в одной команде. Плюс тебе начисляются очки за опыт.
Придурок какой-то. Новичок, что ли? Впрочем, отвечает быстро.
> Ты где территориально?
Знакомое начало.
> В Сан-Франциско.
> А где в Сан-Франциско?
Я вышел из программы. С игрой творилось что-то странное. Я переключился на LiveJournal и принялся переползать от блога к блогу. Пролистав с полдюжины, я наткнулся на такое, отчего у меня застыла кровь в жилах.
Блогеры из LiveJournal обожают дурачиться и задавать друг другу прикольные вопросы. Например, к какому виду хоббитов ты принадлежишь? Или — считаешь ли ты себя великим любовником? Какая планета нравится тебе больше всего? С кем из киноперсонажей ты себя идентифицируешь? К какому эмоциональному типу ты относишься? Все заполняют такие вопросники и дают заполнить друзьям, а потом сравнивают, что получилось. Совершенно невинная забава.
Но анкета, появившаяся в икснете в ту ночь, была далеко не безобидной и застремала меня по-черному.
> Какой твой пол?
> В каком ты классе?
> В какой школе учишься?
> В каком районе живешь?
Результаты ответов на эти вопросы появлялись на карте города в виде булавок с цветными головками, воткнутых в местах проживания и расположения школ, после чего давались неудачные рекомендации, где покупать пиццу и все такое.
Я посмотрел на анкету и представил, как будут выглядеть мои ответы.
> Мужской
> Семнадцать
> Сезар-Чавес
> Портеро-Хидл
Во всей нашей школе только двое соответствуют такому описанию. То же самое наверняка и в остальных школах. И если вы решили вычислить икснетовцев, то с помощью подобной анкеты успешно справитесь с задачей.
Конечно, это плохо само по себе. Но еще хуже логическое умозаключение, которое следует из факта появления анкеты: икснет засветился, и теперь ДНБ использует его против нас в качестве подставы.
А еще это значит, что среди нас завелись стукачи.
Я раздал икснетовские диски сотням ребят, и они, в свою очередь, сделали то же самое. Эти ребята известны мне достаточно хорошо. А некоторые даже очень хорошо. Всю свою жизнь я прожил на одном месте, и за эти годы завел сотни и сотни друзей, начиная с детсадовских одногруппников и тех, с кем вместе гонял футбольный мяч, а позже к ним прибавились соратники по ролевым играм и одноклубники, школьные приятели. Конечно, самыми близкими друзьями для меня остается моя команда по ИАР, но очень многим я доверяю настолько, что без колебаний вручил им икснетовский диск.
И теперь я остро нуждался в их дружеской поддержке.
Я разбудил Джолу, трижды набрав номер его мобильника и каждый раз давая отбой после первого гудка. Через минуту он уже был в икснете, и мы могли спокойно общаться. Я сказал ему зайти на мой блог с последним сообщением о радиофургоне, и через минуту он вернулся, перепуганный до предела.
> Ты уверен, что они охотятся за нами?
В ответ я послал ему текст анкеты.
> Вот черт, нам хана.
> Нет, не все так плохо, но мы должны точно знать, кому можно верить.
> Как это сделать?
> Вот это я и хотел обсудить — сколько ты знаешь надежных ребят, за которых можешь поручиться?
> Ну, 20–30 примерно.
> Я хочу собрать команду из надежных парней, чтобы мы обменялись кодами и создали сеть доверия.
Сеть доверия — одна из тех криптографических примочек, о которых я читал, но еще никогда не применял на практике. Это почти гарантированный способ обезопасить от подслушки ваш разговор со своими людьми. Единственное неудобство этого способа в том, что вы должны лично встретиться с корреспондентами по сети хотя бы раз в самом начале.
> Понятно. Идея неплохая. Но как ты соберешь всех вместе, чтоб переписать коды?
> Вот и я хотел спросить тебя об этом — как нам встретиться и не подставиться?
Джолу принялся было печатать и тут же стер, напечатал еще и опять стер.
> Даррел бы сообразил
напечатал я.
> Да уж, он в таких делах волок конкретно.
Джолу помолчал, потом напечатал:
> Как насчет вечеринки?
> Что, если собраться где-нибудь под видом тусовки, так что если кто-то спросит, что мы тут делаем, у нас готова отговорка?
> Точно! Ты гений, Джолу!
> Знаю. Я уже даже знаю, где можно собраться.
> Где?
> Сутро-Батс!
Глава 10
А как бы вы поступили, если бы поняли, что в вашей команде завелся стукач? Можно, конечно, публично разоблачить его, выставить у позорного столба и с позором же изгнать. Но если это не единственный шпион, то второй станет более осторожным, и тогда выявить его будет намного труднее, чем первого.
Есть выход получше: засечь канал связи между шпионом и теми, кто его подослал, и сливать в него дезинформацию. Скажем, шпион получает задание собрать сведения о ваших передвижениях. Не мешайте ему следовать за вами по пятам и делать нужные пометки, зато потом вскройте над паром конверт с донесением и подмените отчет о ваших передвижениях на липовый. При желании вы можете выставить шпиона перед его хозяевами как лживого и ненадежного, и тогда они сами избавятся от него. Можно также спровоцировать кризисную ситуацию, вследствие чего противная сторона будет вынуждена раскрыть и других своих агентов. Короче, вы их всех поимеете.
Такой прием называется «подрыв изнутри», и, если задуматься, это довольно стремный приемчик с весьма болезненными последствиями. Возьмись кто-нибудь подрывать изнутри ваши коммуникации, вас могут поиметь любым из тысячи доступных способов.
Конечно, владея шифровальным делом, вы сумеете эффективно противостоять попыткам напасть изнутри на ваши каналы связи. Если у вас на вооружении есть криптография, противник, даже добравшись до ваших сообщений, не сможет прочитать их, подправить, подменить на ложные. Именно для этого и придумали тайнопись.
Но помните, чтобы криптография работала, вы должны снабдить своих партнеров декрипторными ключами, то есть поделиться с ними кое-какими своими секретами, знанием способов шифрования и дешифрования сообщений, так, чтобы не подпустить и близко к вашей информации желающих подпортить ее изнутри.
В этой связи у специалистов возникла немного напряжная, но невероятно остроумная идея использовать «открытые» декрипторные ключи.
При открытой системе каждая пара пользователей имеет по два ключа, которые представляют собой длинные цепочки математической абракадабры и обладают почти магическими свойствами. Что бы вы ни зашифровали одним ключом, вторым обязательно расшифруете, и наоборот. Более того, данную операцию могут проделать исключительно эти два ключа, и никакие другие. Поэтому если вам удалось расшифровать сообщение с помощью одного из двух ключей, то вы знаете, что оно зашифровано посредством второго, парного ключа (и наоборот).
Так вот, вы берете один из этих двух ключей (все равно какой) и просто-напросто раскрываете его, рассекречиваете, делаете общеизвестным. Пусть о нем знает весь белый свет. Вот, собственно, почему этот ключ и называется «открытым».
Второй ключ вы прячете в самых темных уголках вашего сознания. Вы защищаете его ценой собственной жизни. Никто ни при каких условиях не должен знать, что он собой представляет. Поэтому его зовут вашим «личным ключом». (Уф-ф!)
Теперь предположим, что вы шпион и хотите провести сеанс связи со своим шефом. Его открытый ключ известен всему миру. Ваш открытый ключ известен всему миру. Но никто, кроме вас, не знает вашего личного ключа. И никто, кроме шефа, не знает его личного ключа.
Вам надо послать своему шефу донесение. Во-первых, вы шифруете его своим личным ключом. Теперь ваше донесение готово к отправке, и дело в шляпе, поскольку шеф получит донесение и поймет, что оно от вас. Почему? Очень просто: раз полученное донесение можно расшифровать вашим открытым ключом, значит, его могли зашифровать только вы и только вашим личным ключом. Это все равно что заверить копию оригинала собственной подписью и печатью. Ваш личный ключ будто говорит за вас: это написал я, и никто другой; текст данного документа не был подменен или подправлен.
К сожалению, при таком раскладе посланное вами донесение фактически перестает быть секретным, поскольку ваш открытый ключ всем известен (так и должно быть, иначе вы сможете отправлять шифрованные сообщения только ограниченному кругу людей, которые знают ваш открытый ключ). Любой, кто перехватит донесение, сможет прочитать его. Ему не удастся подменить или исправить содержание, но если вы не хотите, чтобы посторонние знали, о чем информируете шефа, вам необходимо найти лучшее решение.
- Гуглец - Кори Доктороу - Социально-психологическая
- Барон на дереве - Итало Кальвино - Социально-психологическая
- Включи мое сердце на «пять» - Саймон Стивенсон - Научная Фантастика / Социально-психологическая
- Гнездо Феникса - Антон Платов - Социально-психологическая
- Счастье — это теплый звездолет - Джеймс Типтри-младший - Научная Фантастика / Социально-психологическая
- Летящие по струнам - скользящие по граням - Александр Абердин - Социально-психологическая
- Полиция памяти - Ёко Огава - Русская классическая проза / Социально-психологическая
- Чиновничье болото - Олли Лукоево - Городская фантастика / Социально-психологическая / Ужасы и Мистика
- Прорыв - Виктория Майорова - Социально-психологическая
- Птица цвета ультрамарин - Кирилл Бенедиктов - Социально-психологическая