СофтХабрахабр

[Перевод] Почему мне посреди ночи позвонили из АНБ и попросили исходники

История моей сверхсекретной чашки для кофе

Это первые слова, которые неизвестный мужчина произнёс по телефону, когда брат передал мне трубку. «Пожалуйста, слушайте внимательно и не вешайте трубку».

Это было особенно жутко, потому что я жил в Калифорнии, и никто не знал, что я в Коннектикуте, за исключением моих ближайших родственников, которые все были там в доме со мной. Были выходные на праздник 4 июля 2000 года, плюс-минус день, и мистер Икс знал: нужно начать именно с этих слов, потому что он звонил за полночь на домашний телефон моего брата в Коннектикуте. Я приехал накануне, как обычно делаю во время нашего ежегодного семейного пикника на День независимости.

Зачем он звонил?

Он попросил взять ручку и бумагу, потому что собирался дать несколько важных инструкций, которые позволят подтвердить его личность. Это был вопрос национальной безопасности.
Звонивший извинился за поздний звонок и сказал, что его зовут Дэйв. И тогда ошеломил меня фразой: «Это вопрос национальной безопасности».

Чёрт возьми, что происходит? Некоторые из моих родных начали собираться рядом с кухней, где я стоял у стены с телефоном. Я посигналил брату принести ручку.

Как ни странно, даже не догадался спросить у Дэйва, как он получил этот номер. Я пытался осмыслить происходящее. Мужчина казался серьёзным и говорил авторитетным голосом; думаю, я уже поверил, что он имеет на это право.

Окей, готов записывать.

Агентство национальной безопасности. Дэйв сказал, что он звонит с базы АНБ в Бетесде. Вот зачем нужна была ручка. Он больше ничего не мог сказать, пока я не перезвоню. Он собирался дать инструкцию из нескольких шагов, как перезвонить ему таким способом, который подтвердит его личность и серьёзность ситуации.

Перезвоните

Дэйв сказал повесить трубку, набрать 411 (справка) и спросить у оператора основной номер военно-морской базы в Бетесде, штат Мэриленд. Затем позвонить по этому номеру, пройти через нескольких других операторов на базе, попросив каждого по очереди подключить меня к следующему в цепочке. Он продиктовал точные слова для каждого такого прыжка, потому что я буду просить о перенаправлении на защищённый объект.

Адреналин ударил в голову и я проснулся.

Но я справился. Чтобы успокоить меня, он сказал, что перезвонит через десять минут, если от меня не будет вестей — на случай, если я облажаюсь.

Обалдеть, АНБ. Через несколько минут я снова разговаривал по телефону с Дэйвом. Это происходило на самом деле.

Нам нужна ваша помощь

Дэйв продолжил. Он сказал, что у них есть ноутбук с файлами, которые зашифрованы моей программой SafeHouse. У них ситуация с национальной безопасностью, требующая немедленного доступа к этим файлам, и им нужна моя помощь. А конкретно, если я им помогу, возможно, они получат доступ к файлам быстрее, чем без моей помощи. Время имело существенное значение: отсюда и звонок посреди ночи.

Если АНБ не получит доступа к файлам, случатся неприятности.

В бесплатной версии шифрование специально ослаблено в соответствии с требованиями Госдепа на экспорт вооружений, а также чтобы подтолкнуть пользователей к покупке продвинутой платной версии. SafeHouse был (и до сих пор остаётся) популярной утилитой Windows, которую я разработал для шифрования приватных файлов, она распространяется как shareware. Клиенты разные, от домашних юзеров до крупных финансовых организаций.

Может, умрут люди. Если АНБ не получит доступа к файлам, случатся неприятности. По крайней мере, Дэйв внушил мне такое впечатление, когда вежливо попросил, готов ли я предоставить исходники, всё время извиняясь, что не может ничего больше рассказать о ситуации.

Казалось, что он предполагает или готов принять отказ. Я упоминаю вежливость Дэйва, потому что она казалась необычной и особенно странной — он был слишком приятным. Но здесь казалось, что дело важное, и просто нет времени на обсуждение. И если бы на его месте был кто-то иной в другой ситуации, так бы и произошло.

Но нет. Конечно, Дэйв сразу спросил, есть ли бэкдор для расшифровки, потому что это сэкономит много времени. SafeHouse разработан по самым высоким стандартам и передовым практикам с использованием сильного 256-битного шифрования.

Любые, без вопросов. Хорошо, я готов предоставить исходники. Поэтому придётся позвонить и разбудить Рона в Портленде. Но была одна небольшая проблема — у меня их нет с собой, ведь я в отпуске. Рон работал программистом в моей команде, и я точно знал, что у него дома есть копия исходников. Стукнул уже час ночи на западном побережье.

Письмо. Звонок. Готово.

Дэйв хранил молчание. Я попробовал прощупать почву: ребята, так вы действительно способны взломать 256-битное шифрование? Даже не рассчитывал на ответ. В криптосообществе давно обсуждают эту тему; и я подумал, что стоит попробовать.

Какая у него версия? Когда этот парень с ноутбуком купил SafeHouse? Чем больше я знаю, тем лучше смогу вам помочь.

Что, серьёзно? И вот тогда Дэйв признался, что у чувака на ноутбуке shareware-версия. Условно-бесплатная версия поддерживала только слабенькое 40-битное шифрование. Это всё меняет. И я думаю, что секретным шифровальщикам АНБ потребуется гораздо меньше времени. Большинство хакеров могут взломать его за пару дней.

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

Тупые преступники

Но серьёзно, этот идиот с ноутбуком планировал взорвать здание или что-то такое, но у него не хватило мозгов или денег, чтобы купить нормальную версию программы за $39,99 с максимальным шифрованием?

Их называют тупыми преступниками не просто так. На этот раз Дэйв ответил: «Удивительно, но такое происходит постоянно. Невероятно, но это правда».

Ответил на все их вопросы, а они не ответили ни на один из моих — естественно. Я продолжал работать с Дэйвом и его командой в течение дня или около того. Но они всегда были вежливы в этих односторонних разговорах, которые разжигали безумное любопытство, которое, как я знал, никогда не будет удовлетворено.

Подарок

Через несколько дней я вернулся домой в Калифорнию, и в моём офисе стояла коробка без опознавательных знаков, с указанием моего имени. Внутри, завёрнутая в белую папиросную бумагу, лежала синяя чашка для кофе АНБ с рукописной запиской на обычной белой бумаге: «Спасибо. Дэйв».

Он ещё не мог рассказать никаких подробностей, потому что всё было совершенно секретно, но сказал, что всё «получилось», и они благодарны за мою помощь. Позже в тот же день позвонил Дэйв.

Молчалив как обычно. Ещё раз я попытался вытянуть детали и спросил, означает ли «сработало», что они взломали шифр; но конечно, он ничего не сказал. Дэйв вообще его настоящее имя? Наверное, с ним весело на вечеринках.

Дэйв просто рассмеялся и сказал: «Это мои обычные бланки в АНБ». Когда я поблагодарил за подарок, то не мог умолчать о тайной записке, которую он положил в коробку.

Именно та, что на КДПВ. Эта сверхсекретная чашка у меня уже 18 лет. Она слишком особенная. Каждое утро я пью кофе, но никогда из этой чашки. Боюсь её сломать, так что пусть стоит на полке в гостиной рядом с другими ценными сувенирами.

Но для меня это неважно. Я никогда не был в АНБ, но насколько я знаю, они продают такие чашки в сувенирном магазине. Эта чашка — напоминание о чём-то плохом, что никогда не произошло, и я сыграл в этом небольшую роль.

Но одна вещь сидит у меня в голове все эти годы: как, чёрт возьми, Дэйв выследил меня за 3000 миль от дома посреди ночи в тот жаркий летний вечер в Бристоле, штат Коннектикут?

Теги
Показать больше

Похожие статьи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть