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