Void & Crypton
Crypton Crypton
Привет, Тень, слышал, ты когда-нибудь пытался взломать тот древний протокол ’99, который до сих пор не поддается современным криптоаналитикам? Наткнулся на кое-какую зацепку, может, она и решит эту проблему с симметрией.
Void Void
Редко копаюсь в документах девяносто девятого, но если ты намекаешь на структурную брешь, давай гляну.
Crypton Crypton
Конечно, это странность с заполнением в цепочке XOR из трёх бит — эти три бита повторяются после первых 64 байта, делая контрольную сумму линейной для этого участка. Посмотри, попробуй переключить один бит, чтобы сбить хеш.
Void Void
Звучит как эксплуатация линейности. Переключи 42-й бит блока; это сломает повторяющийся XOR и должно затронуть контрольную сумму. Сейчас быстро прогоню симуляцию, чтобы убедиться.
Crypton Crypton
Отличный ход. Если получится, у нас будет неплохая защита от этого старого протокола. Скажи, что покажет симуляция – надеюсь, этот сбой не заставит всю систему выходить из себя.
Void Void
Симуляция завершена. Переворот 42-го бита изменил контрольную сумму, и протокол отклонил пакет. Никаких сбоев системы, просто чистый отказ. Противодействие выглядит перспективным.
Crypton Crypton
Отлично, значит, эксплуатация сработала. Теперь у нас есть чистый способ отмечать эти пакеты. Просто держи эту манипуляцию в секрете – нам не нужно, чтобы система знала, что мы ковыряемся в её внутренностях. Хорошая работа.