Оглавление
Макгаффин (шифр)
-
Создание и анализ MacGuffin
- MacGuffin – блочный шифр, разработанный в 1994 году для изучения свойств несбалансированных сетей Фейстеля.
- Создан Брюсом Шнайером и Мэттом Блейзом, был взломан на семинаре Винсентом Райменом и Бартом Пренилом.
-
Структура и алгоритм
- Основан на DES, отличается разделением блока данных на неравные половины.
- Включает 32 раунда, каждый из которых состоит из S-образных блоков и преобразования данных в X.
- Программа key schedule модифицирована для алгоритма шифрования.
-
Криптоанализ
- Раймен и Пренил обнаружили уязвимость для дифференциального криптоанализа, который оказался слабее, чем DES.
- Попытка атаки с использованием S-боксов от DES оказалась менее эффективной.
-
Рекомендации
- Рекомендуется использовать 32 раунда и 128-битный ключ.
- Разработка алгоритмов для защиты только от известных атак не является хорошей практикой.