Перестановки

топ 100 блогов thesz14.12.2023 Есть табличное вычисление хэш-функций. Очень простая вещь: для каждого i-го "символа" сообщения (байта, нибла и так далее) используется i-я табличка преобразований из символов в хэши. Таблички строятся случайным образом.

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

Если мы реализуем табличное вычисление хэшей с помощью побитного разрезания (bit slicing) или анализируем какую-то обратную задачу с помощью преобразования в КНФ (логическую схему), то таблицы "синтезируются" в логические выражения.

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

Однако, перестановки могут влиять на свойства алгоритма. Например, перестановки значений в S-таблицах DES, обычно, приводили к ослаблению его стойкости. Но там довольно интересная структура была - вход был шире выхода и, по своей сути, S-таблицы выполняли ещё и распространение изменений. Если я всё правильно понимаю, то условие "выход так же широк, или шире, чем вход," может быть довольно важным в устойчивости.

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

Оставить комментарий

Предыдущие записи блогера :
08.12.2023 150 кг
Архив записей в блогах:
Проверить её НЕВОЗМОЖНО. Человек которому я доверяю на аэродроме в Славянске раздобыл. Каким образом не отвечу. Готовится провокация. Есть УЖЕ как минимум ...
Неделю назад произошла странная история с компанией Деспорт. Как известно, она торгует собственными брендами - Девей, и т.д., китайскими фирмами, а также продает остатки товаров компании Декатлон, магазины с которыми и приобрела, после ухода французского производителя. Товаров Декатлона ...
Светлана родилась и выросла в Севастополе, но с ранних лет ее манила заграничная жизнь. Все мечты сбываются рано или поздно, так или иначе - и девушка оказалась в Германии. Причина переезда Не знаю откуда, но во мне лет с 18 поселилось желание переехать жить за границу. Возможно, ...
Сегодня певец Розенбаум в интервью АиФ призвал нас покаяться и извиниться перед Прибалтикой «за оккупацию».[1] Увидит ли трубадур ответным реверансом извинения Литвы перед жителями Мемельского и Виленского края за продолжающуюся литовскую «оккупацию»? Известно, что передача ...
Оригинал взят у e_muet в Увидела у Мэриксмас, решила перевести, ибо оно того достойно Оригинал взят у morreth в Увидела у Мэриксмас, решила перевести, ибо оно того достойно Жертва изнасилования из мести подожгла своего насильника. Комментарии в интернетах: - Он ...