Помощь - Поиск - Пользователи - Календарь
Полная версия: Инвертировать ф-цию из RFC2144.Приз от 1K$ до 2K$.
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Deny
Задача:
Инвертировать функцию из RFC2144 пункт 2.0.
Или см. пункт Цель:

Методы:
Полная (матиматическая) инверсия, перебор (в разумных пределах), нейросеть, другие методы, или комбинации методов.

Цель:
На каждый блок K1...K128 (см. RFC2144) имеются по восемь блоков C1...C64 и до семи блоков M1...M64,
задача найти текущий восьмой блок M1...M64 (полностью или частично) или блок K1...K123 (полностью или частично) или байты Kmi и Kri (полностью или частично) см. RFC2144.

Прочие:
Известно, что восьмой блок M1...M64 может принемать до 262000 возможных значений.

Требования:
Требуется только алгоритм. Готовый исходник то же приветствуется.

Материалы:
Есть работающий исходник описанных функций (пока только на Си), RFC2144.

Примечание:
Пояснение получилось довольно смутным (требуется знание исходника), по этому ожидаются вопросы от заинтересованных, остальным прозьба не беспокоиться.

Срок:
Срок исполнения не ограничен (в разумных пределах).

Приз/оплата:
Первый нашедший практичный алгоритм, реально получит от 1000$ до 2000$, в зависимости от качества исполнения.
Ivs
Deny, я думаю это форум не по криптанализу.... :-/
Deny
Цитата
Deny, я думаю это форум не по криптанализу.... :-/

А тут криптоанализ и не нужен (практически), тут только алгоритм нужен.
По имеющимся функциям - собрать обртную им.
Ivs
Цитата
А тут криптоанализ и не нужен (практически), тут только алгоритм нужен.
По имеющимся функциям - собрать обртную им.

Но я думаю здесь требуется основательное знание криптографии.
Deny
Цитата
Но я думаю здесь требуется основательное знание криптографии.

Как раз в том и секрет, криптоаналитик расчитывает на худшее, и тратит много сил/времени. А простой смертный "свежим всглядом" находит НЕлогичный путь решения.
Согласен, задача не простая, но думаю попробовать стоит, что собственно и предложил.
Ivs
Кинь хоть ссылкой на описание RFC.
Или его тоже не надо знать?????
Deny
Я Clane'у скинул исходник и рфц, он должен выложить их. А вот только рфц - http://icf.hacking.la/documentation/rfc/rfc2144.txt
Ivs
ээ.......а на русском ничего нету...???
Deny
Цитата
ээ.......а на русском ничего нету...???

Ну если только своими словами...
A you not speak on English? Или просто лень?
Ivs
Цитата
Ну если только своими словами...
A you not speak on English? Или просто лень?

Ja, Ja.......... ;D
Very Bad........
Gid
Я взялся за дело!
Уточни условие(e-mail  gid_52@km.ru)
dark0ut
не хило, однако...мне не по зубам (пока)
Ivs
Цитата
Я взялся за дело!
Уточни условие(e-mail  gid_52@km.ru)

Мы мысленно с тобой  ;D
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.