Милосердие (шифр)
-
Описание шифра Mercy
- Mercy — это блочный шифр, разработанный Полом Кроули для шифрования дисков.
- Размер блока шифра составляет 4096 бит, что соответствует стандартному размеру сектора диска.
- Шифр использует 128-битный секретный ключ и 128-битную несекретную настройку для каждого блока.
- Номер сектора диска может использоваться в качестве дополнительной настройки при шифровании.
-
Структура и безопасность
- Mercy использует 6-раундовую структуру Фейстеля с частичным отбеливанием ключей.
- Функция раунда использует конечный автомат, основанный на потоковом шифровании WAKE, с S-блоками Нюберга, аналогичными AES.
- Скотт Флюрер обнаружил атаку, которая работает против полных 6 раундов Милосердия, и ее можно расширить до семи раундов.
-
Рекомендации
- Статья является заглушкой и призывает к расширению для Википедии.