Отскок атаки

Ответная атака Основы рикошетной атаки Рикошетная атака — метод криптоанализа, основанный на поиске коллизий в блочных шифрах.  Атака использует особенности […]

Ответная атака

  • Основы рикошетной атаки

    • Рикошетная атака — метод криптоанализа, основанный на поиске коллизий в блочных шифрах. 
    • Атака использует особенности блочных шифров, такие как S-блоки и операции MixColumns и SubBytes. 
  • Процесс атаки

    • Атака начинается с генерации начальных точек для дифференциальной характеристики. 
    • Входящая фаза генерирует множество начальных точек для исходящей фазы, используя усеченные дифференциалы. 
    • Исходная фаза проверяет соответствие характеристик желаемому шаблону, используя таблицу DDT. 
    • Вероятность возникновения коллизии увеличивается при использовании большего количества активных байтов в характеристике. 
  • Пример атаки на Whirlpool

    • Атака может быть использована для поиска коллизий в Whirlpool с сокращенным числом раундов. 
    • Для атаки на 4,5 раунда требуется предварительная генерация таблицы различий. 
    • Входящая фаза включает в себя выбор начальных значений и их распространение через S-блоки. 
    • Исходная фаза использует усеченные дифференциалы для проверки соответствия характеристик. 
    • Вероятность возникновения коллизии увеличивается при использовании большего количества активных байтов. 
  • Расширение атаки

    • Атака может быть расширена до 5,5 и 9,5 раундов, увеличивая сложность и сокращая время до столкновения. 
    • При контроле злоумышленником входных данных для расписания ключей Whirlpool атака может быть расширена еще больше. 

Полный текст статьи:

Отскок атаки — Википедия

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

Прокрутить вверх