Это снова возвращает нас к нашей вымышленной истории: к Джорджу Смайли, находящемуся по ту сторону железного занавеса, к агенту 007, с которым так хотел встретиться Смайли, к Тоби Эстерхази из службы дешифровки и к Биллу Хейдону, небожителю с верхнего этажа Цирка. История приобретает трагический оттенок, когда выясняется, что Билл Хейдон — двойной агент. За десять лет до описанных событий он был завербован Карлой и обязался шпионить в пользу Советского Союза. Брутальность холодной войны разрушила все иллюзии Хейдона относительно того, что он воюет за правое дело; по его мнению, Британская империя развалилась, а британские разведчики превратились в ручных пуделей американского ЦРУ. Такое положение глубоко ненавистно надменному джентльмену Биллу Хейдону. С конца 1950-х гг. он становится «спящим» агентом, ожидающим времени, которое Карла сочтет подходящим. Подходящим для передачи Карле секретных сведений.
Естественно, в зашифрованном виде.
Еще до того, как Тоби Эстерхази успел сесть за стол в своей комнате, Карла уже знал тайную экспоненту 35. Билл Хейдон информировал Карлу о всех мало-мальски важных событиях в лондонской штаб-квартире, где Цирк воображал себя в полной безопасности. Собственно, Карле была известна даже марка авторучки, которой Тоби выполнял свои кропотливые расчеты.
Все хитрости и затраты, составление модуля 221 и степени 11, вычисление секретного модуля 192 и секретной экспоненты 35 яйцеголовыми «ботанами» Цирка, кодирование числа 7 числом 184, которое стоило Джорджу Смайли бессонной ночи в скромном чехословацком отеле, дешифровка 184 в число 7, добросовестно дважды вычисленное Тоби Эстерхази, охрана сейфа, в котором хранился клочок бумаги с секретной экспонентой 35, все эти усилия, ухищрения и работа — все пошло прахом и было в один момент обесценено. Бессовестный изменник Хейдон одним махом уничтожил результаты этих нечеловеческих усилий.
Собственно, агента 007 можно было считать мертвецом уже в тот момент, когда он только собирался в путь на Восток.
Мы недаром снабдили нашу незатейливую вымышленную историю таким прискорбным концом. Если бы тот безвестный ученик Пифагора, придумавший понятие простого числа, знал, что его увлекательный поиск тайн чисел будет использован в грязных шпионских делах, то он бы отказался от своих исследований, движимый тошнотой и отвращением, и был бы не так уж и неправ.
Железного занавеса уже нет. Теперь совершенно не важно, кто тогда выиграл — Смайли или Карла. Кого теперь волнует, насколько смог подорвать могущество Цирка тайный крот Билл Хейдон? Кто воздаст должное честолюбию и преданности Тоби Эстерхази? Кто придет с цветами на могилу агента 007?
Чего стоит теперь вся хитроумная работа искусных «ботанов» шифровального отдела Цирка? Ничего.
Естественно, грязные игры спецслужб с их трюками и обманами продолжаются и сегодня, ибо власть имущие и сегодня воображают, что со всех сторон окружены врагами, желающими выведать их тайны — тайны, позволяющие им обладать неслыханным влиянием. Тайны, которые передают доверенным лицам только по секретным каналам, не зная при этом, насколько можно полагаться на этих самых доверенных лиц.
Абсолютно надёжные методы
Задолго до изобретения метода RSA, в начале ХХ в., инженер Гилберт Сэндфорд Вернам изобрел способ шифрования, который генерал-майор американской армии Джозеф Освальд Моборн довел до совершенства и окрестил «одноразовым блокнотом» (one-time-pad, OTP). Дело в том, что изначально для шифрования использовались блокноты, из которых после каждого составления шифровки вырывали страницу и тут же уничтожали ее. То есть ее использовали только один раз, отсюда и слово «одноразовый» в названии.
Метод OTP в сравнении с методом RSA обладает многими недостатками, главный из которых заключается в том, что как отправитель, так и получатель шифрованного послания знают, как его зашифровать и расшифровать. Имея в своем распоряжении метод RSA, озабоченный благополучием своих агентов Цирк едва ли разрешил бы Джорджу Смайли воспользоваться методом OTP для того, чтобы пригласить на встречу агента 007. Дело в том, что всегда существовала опасность того, что Смайли, находившийся на территории противника, мог в любой момент попасть в руки агентов Карлы. В худшем случае они могли — если бы понадобилось, то и пытками — принудить его к разглашению метода шифрования. Используя метод RSA, Смайли знал только метод шифрования, но не расшифровки. Расшифровать донесение он не мог, ибо не знал секретную экспоненту 35. Карла же знает, что ни одному зарубежному агенту британской разведки неизвестна эта секретная экспонента. Поэтому, с точки зрения Карлы, не имеет никакого смысла выслеживать и захватывать Смайли, зажимать ему пальцы в тисках и выпытывать сведения о методах дешифровки. Шпион все равно не мог ничего сказать, так как не знал секретную экспоненту. Эта экспонента хранилась за семью печатями в сейфе Цирка в Лондоне. Начальники британской разведки были уверены в надежности сейфа, так как не подозревали о предательстве Билла Хейдона.