Phelix
Phelix — высокоскоростной поточный шифр, использующий одноразовый код аутентичности сообщения. Шифр был представлен на конкурсе eSTREAM в 2004 году. Авторами являются Брюс Шнайер, Дуг Уитинг, Стефан Люкс и Фредерик Мюллер. Алгоритм содержит операции сложения по модулю 232, сложения по модулю 2 и циклический сдвиг; Phelix использует 256-битный ключ и 128-битную метку времени. Некоторыми криптографами были выражены опасения насчёт возможности получения секретного ключа при некорректном использовании шифра.

Предтечей к Phelix стал шифр Helix, построенный на простейших операциях, но он оказался взломан. Усовершенствованный Helix получил название Phelix, но и он был отвергнут на конкурсе eCrypt. Причина отказа была спорной — атаки основывались на подборе метки времени, что являлось слабым местом и других шифров, но разработчики заявили, что их шифр устойчив к данного рода атакам. Оказалось, что шифр взламывается дифференциально-линейным криптоанализом, хотя стойкости шифра в других условиях это не угрожает. В итоге Phelix не был допущен к третьему раунду конкурса, за некоторую самонадеянность и неаккуратность авторов.
Помимо всего этого, появился ряд теоретических работ, в которых утверждалось, что смешение операций add-xor-shift не дает необходимой нелинейности, но на практике взломов не было. Теперь дизайн Phelix предлагается авторами к использованию в Skein и Threefish.
Q864718
поточный шифр
Concept
Q1052621
код аутентичности сообщения
Concept
Q1050768
eSTREAM
MEDIA
Q368328
Брюс Шнайер
PER
None
Дуг Уитинг
UNK
Q480484
Стефан Люкс
PER
None
Фредерик Мюллер
UNK
Q1749235
метку времени
UNK
Q1142190
Skein
MEDIA
Q4051445
Threefish
MISC
Q3901296
Phelix
MISC
Q3901296
Phelix
MISC
Q3901296
Phelix
MISC
Q3901296
Phelix
MISC
Q3901296
Phelix
MISC
Q3901296
Phelix
MISC
2004-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
в 2004
DATE
+2^^http://www.w3.org/2001/XMLSchema#decimal
2
NUMBER
instance of
publication date
designed by