Милосердие (шифр) - Mercy (cipher)
| Общее | |
|---|---|
| Дизайнеров | Пол Кроули |
| Впервые опубликовано | Апрель 2000 г.[1] |
| Полученный из | БУДИТЬ |
| Деталь шифра | |
| Ключевые размеры | 128 бит |
| Размеры блоков | 4096 бит |
| Структура | Сеть Фейстеля |
| Раундов | 6 |
| Лучшая публика криптоанализ | |
| Скотт Флюрер с дифференциальная атака ломает шифр.[2] | |
В криптография, Милосердие настраивается блочный шифр разработан Полом Кроули для шифрование диска.
В размер блока составляет 4096 бит - необычно большой для блочного шифра, но стандартный сектор диска размер. Mercy использует 128-битный секрет ключ, вместе с 128-битной несекретной настройкой для каждого блока. При шифровании диска номер сектора будет использоваться в качестве настройки. Милосердие использует 6-раундовый Сеть Фейстеля структура с частичным ключевое отбеливание. Функция раунда использует зависящий от ключа Государственный аппарат который заимствует некоторую структуру из потоковый шифр БУДИТЬ, с зависимостью от ключа S-боксы на основе Нюберг S-боксы также используются в AES.
Скотт Флюрер обнаружил дифференциальная атака который работает против полных 6 раундов Милосердия. Эту атаку можно даже расширить до семираундового варианта.[2]
Рекомендации
- ^ Пол Кроули, Mercy: быстрый большой блочный шифр для шифрования секторов диска.. В Брюс Шнайер, редактор, Быстрое программное шифрование: 7-й международный семинар, том 1978 г. Конспект лекций по информатике, страницы 49-63, Нью-Йорк, США, апрель 2000 г. Springer-Verlag.
- ^ а б Скотт Флюрер (2 апреля 2006 г.). Криптоанализ блочного шифра Милосердия (PostScript ). Семинар по быстрому программному шифрованию 2001. Royal Park Hotel Nikko, Иокогама, Япония: Cisco Systems, Inc. Получено 15 декабря 2006.
| Эта статья о криптографии заглушка. Вы можете помочь Википедии расширяя это. |