Младший брат - Страница 48


К оглавлению

48
...

> Нет, не все так плохо, но мы должны точно знать, кому можно верить.

...

> Как это сделать?

...

> Вот это я и хотел обсудить — сколько ты знаешь надежных ребят, за которых можешь поручиться?

...

> Ну, 20–30 примерно.

...

> Я хочу собрать команду из надежных парней, чтобы мы обменялись кодами и создали сеть доверия.

Сеть доверия — одна из тех криптографических примочек, о которых я читал, но еще никогда не применял на практике. Это почти гарантированный способ обезопасить от подслушки ваш разговор со своими людьми. Единственное неудобство этого способа в том, что вы должны лично встретиться с корреспондентами по сети хотя бы раз в самом начале.

...

> Понятно. Идея неплохая. Но как ты соберешь всех вместе, чтоб переписать коды?

...

> Вот и я хотел спросить тебя об этом — как нам встретиться и не подставиться?

Джолу принялся было печатать и тут же стер, напечатал еще и опять стер.

...

> Даррел бы сообразил

напечатал я.

...

> Да уж, он в таких делах волок конкретно.

Джолу помолчал, потом напечатал:

...

> Как насчет вечеринки?

...

> Что, если собраться где-нибудь под видом тусовки, так что если кто-то спросит, что мы тут делаем, у нас готова отговорка?

...

> Точно! Ты гений, Джолу!

...

> Знаю. Я уже даже знаю, где можно собраться.

...

> Где?

...

> Сутро-Батс!

Глава 10

А как бы вы поступили, если бы поняли, что в вашей команде завелся стукач? Можно, конечно, публично разоблачить его, выставить у позорного столба и с позором же изгнать. Но если это не единственный шпион, то второй станет более осторожным, и тогда выявить его будет намного труднее, чем первого.

Есть выход получше: засечь канал связи между шпионом и теми, кто его подослал, и сливать в него дезинформацию. Скажем, шпион получает задание собрать сведения о ваших передвижениях. Не мешайте ему следовать за вами по пятам и делать нужные пометки, зато потом вскройте над паром конверт с донесением и подмените отчет о ваших передвижениях на липовый. При желании вы можете выставить шпиона перед его хозяевами как лживого и ненадежного, и тогда они сами избавятся от него. Можно также спровоцировать кризисную ситуацию, вследствие чего противная сторона будет вынуждена раскрыть и других своих агентов. Короче, вы их всех поимеете.

Такой прием называется «подрыв изнутри», и, если задуматься, это довольно стремный приемчик с весьма болезненными последствиями. Возьмись кто-нибудь подрывать изнутри ваши коммуникации, вас могут поиметь любым из тысячи доступных способов.

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

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

В этой связи у специалистов возникла немного напряжная, но невероятно остроумная идея использовать «открытые» декрипторные ключи.

При открытой системе каждая пара пользователей имеет по два ключа, которые представляют собой длинные цепочки математической абракадабры и обладают почти магическими свойствами. Что бы вы ни зашифровали одним ключом, вторым обязательно расшифруете, и наоборот. Более того, данную операцию могут проделать исключительно эти два ключа, и никакие другие. Поэтому если вам удалось расшифровать сообщение с помощью одного из двух ключей, то вы знаете, что оно зашифровано посредством второго, парного ключа (и наоборот).

Так вот, вы берете один из этих двух ключей (все равно какой) и просто-напросто раскрываете его, рассекречиваете, делаете общеизвестным. Пусть о нем знает весь белый свет. Вот, собственно, почему этот ключ и называется «открытым».

Второй ключ вы прячете в самых темных уголках вашего сознания. Вы защищаете его ценой собственной жизни. Никто ни при каких условиях не должен знать, что он собой представляет. Поэтому его зовут вашим «личным ключом». (Уф-ф!)

Теперь предположим, что вы шпион и хотите провести сеанс связи со своим шефом. Его открытый ключ известен всему миру. Ваш открытый ключ известен всему миру. Но никто, кроме вас, не знает вашего личного ключа. И никто, кроме шефа, не знает его личного ключа.

Вам надо послать своему шефу донесение. Во-первых, вы шифруете его своим личным ключом. Теперь ваше донесение готово к отправке, и дело в шляпе, поскольку шеф получит донесение и поймет, что оно от вас. Почему? Очень просто: раз полученное донесение можно расшифровать вашим открытым ключом, значит, его могли зашифровать только вы и только вашим личным ключом. Это все равно что заверить копию оригинала собственной подписью и печатью. Ваш личный ключ будто говорит за вас: это написал я, и никто другой; текст данного документа не был подменен или подправлен.

К сожалению, при таком раскладе посланное вами донесение фактически перестает быть секретным, поскольку ваш открытый ключ всем известен (так и должно быть, иначе вы сможете отправлять шифрованные сообщения только ограниченному кругу людей, которые знают ваш открытый ключ). Любой, кто перехватит донесение, сможет прочитать его. Ему не удастся подменить или исправить содержание, но если вы не хотите, чтобы посторонние знали, о чем информируете шефа, вам необходимо найти лучшее решение.

48