XXTEA (ХХТ )

  • Описание и уязвимости XXTEA

    • XXTEA — блочный шифр для исправления слабых мест TEA. 
    • Уязвим для атаки открытым текстом с 259 запросами и минимальной работой. 
  • Разработка и особенности

    • Разработаны Роджером Нидхэмом и Дэвидом Уилером в Кембриджской лаборатории. 
    • Алгоритм представлен в техническом отчете в 1998 году. 
    • Не имеет патентов. 
    • Работает с блоками переменной длины, кратной 32 битам. 
    • Количество полных циклов зависит от размера блока, минимум 6. 
  • Улучшения и рекомендации

    • Исправленный TEA использует более сложную функцию раунда. 
    • Может быть более эффективным для длинных сообщений. 
    • Для простоты использования рекомендуется крупноблочная версия. 
    • Для минимизации утечки информации рекомендуется использовать номер сообщения. 
    • Прерывание и объединение атак невозможно. 
    • Для длинных сообщений можно использовать фрагментацию. 
  • Криптоанализ и атаки

    • В 2010 году опубликована атака с использованием дифференциального криптоанализа. 
    • Атака требует 259 запросов для блоков размером 212 байт и более. 
  • Инициализация и реализация

    • Инициализация z может привести к ошибкам сегментации. 
    • В определении MX некоторые программисты предпочитают использовать скобки для уточнения приоритета операторов. 
  • Дополнительные ресурсы

    • Ссылки на реализации на JavaScript, PHP и CL. 

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

XXTEA — Википедия

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

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