Феликс
-
Обзор шифра Phelix
- Phelix — высокоскоростной потоковый шифр с встроенной функцией MAC, представленный в 2004 году.
- Шифр использует только операции сложения по модулю 232 и имеет 256-битный ключ и 128-битный одноразовый номер.
- Существуют опасения по поводу возможности восстановления ключа при неправильном использовании шифра.
-
Представление и производительность
- Phelix оптимизирован для 32-разрядных платформ и может выполнять до восьми циклов на байт на современных процессорах x86.
- В статье «Обзор кандидатов в потоковые шифры с точки зрения аппаратного обеспечения с низким уровнем ресурсов» представлены показатели производительности ПЛИС.
-
Безопасность и атаки
- Phelix был выбран eSTREAM для участия во втором этапе, но не продвинулся до фазы 3 из-за атаки на восстановление ключа.
- Первая атака на Phelix была основана на неверных предположениях и отозвана авторами.
- Вторая атака, проведенная Хонджуном Ву и Бартом Пренилом, показала, что при неправильном использовании ключа ключ Phelix может быть восстановлен с помощью 237 операций и 234 выбранных одноразовых кодов.
- Авторы атаки выразили обеспокоенность по поводу внутренней слабости структуры шифра и его небезопасности.
-
Рекомендации
- Авторы рекомендуют не использовать Phelix до дополнительного криптоанализа.
- Шифр классифицируется как экспериментальная разработка в технических характеристиках.
-
Ссылки
- Ссылки на статьи и внешние ресурсы, связанные с Phelix, доступны в статье.