Глава 52. Завершение расшифровки

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

Обычно он спал тихо и не храпел, но вчера он действительно слишком устал.

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

На этот раз Сюй Чуань проспал до двух часов дня, прежде чем, пошатываясь, проснулся.

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

"Эй, ты здесь, где ты был утром, я как раз тебя искал, только что звонил тебе, но не смог дозвониться."

Чжан Вэйпин окликнул Сюй Чуаня, ему было любопытно, где тот пропадал последние два дня.

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

Смущённо улыбнувшись, он потряс телефоном с чёрным экраном и сказал: "Я всё время был в комнате, вчера вечером немного не спал, разбирался с этими задачами, сегодня встал немного позже, а дозвониться не получилось, потому что телефон разрядился, забыл зарядить."

"Ты, ах, не перетруждайся, нужно беречь здоровье, будущее ещё впереди."

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

Сюй Чуань кивнул: "Да, я буду осторожен, учитель, вы меня искали по какому-то делу?"

"О, да, чуть не забыл."

Чжан Вэйпин опомнился и продолжил: "Мы просмотрели материалы по упрощённому методу решения функции Дирихле, сегодня вечером ты пораньше ложись спать, а завтра мы проведём небольшое совещание в математической комнате, обсудим некоторые вопросы и идеи."

"Хорошо, завтра во сколько?" - согласился Сюй Чуань, уточнив время.

"Это будет зависеть от завтрашнего рабочего графика, если завтра нужно будет расшифровать много информации, то, возможно, придётся отложить."

"Тогда вы свяжитесь со мной, учитель, я буду в своей комнате."

"Хорошо, не забудь зарядить телефон", - Чжан Вэйпин с улыбкой похлопал Сюй Чуаня по плечу.

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

Завтрашнее совещание было для него отличной возможностью, на нём он сможет представить некоторые идеи и методы.

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

Не то чтобы полностью разобраться, но хотя бы иметь общее представление о направлении.

Ведь если он сам не разберётся, то как он сможет дать подсказки другим?

К счастью, вчерашняя ночь не прошла даром, и раз уж он нашёл кончик нити, то оставшуюся работу можно было продолжить, следуя за ним.

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

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

Ближе к вечеру Сюй Чуань отложил ручку и, нахмурившись, уставился на рукопись на столе.

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

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

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

Сюй Чуань не верил, что американская сторона будет использовать совершенно случайные функции и множества для комбинации шифрования, потому что это было маловероятно.

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

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

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

Достаточно применить двузначные функции, и любой домашний компьютер зависнет.

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

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

Так что это очевидно невозможно.

Сюй Чуань не верил, что эти шпионы знают, какая именно функция была расшифрована, и только после этого используют числовую модель для решения.

Даже он сам не осмелился бы сказать, что знает все функции, не говоря уже об этих шпионах.

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

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

Поэтому в исходном зашифрованном тексте или в предварительно расшифрованном открытом тексте обязательно должна быть заложена закономерность.

Подумав об этом, Сюй Чуань обратил свой взор на исходный зашифрованный текст и расшифрованный открытый текст.

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

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

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

Но чтобы убедиться, что идея в его голове верна, он всё же решил досмотреть оставшиеся данные.

Закладка