Phelix

Phelix

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

Содержание

Производительность

Phelix оптимизирован для 32-битных платформ. Авторы утверждают, что он может достигнуть до восьми циклов на байт на современных 86-разрядных процессорах.

Ниже приведены показатели производительности FPGA оборудования:

Xilinx Чип Фрагменты FPGA Мбит/с GE оценка Описание реализации
XC2S100-5 1198 960.0 20404 (A) Полный раунд 160-битная модель
XC2S100-5 1077 750.0 18080 (B) Полу-раунд 160-битная модель
XC2S30-5 264 3.2 12314 (C) 32-разрядный канал передачи данных

Helix

Phelix представляет собой слегка измененную форму раннего шифра, Helix, опубликованный в 2003 году Нильсом Фергюсоном, Даг Уайтингом, Брюсом Шнайером, Джоном Келси, Стефаном Лаксом и Тадайоши Коно; Phelix добавляет 128 бит для внутреннего состояния.

В 2004 году Мюллер опубликовал две атаки на Helix. Первое имеет сложность 288 и требует 212 адаптивно подобранного открытого текста слов, но требует случайные числа для повторного использования. Соурадиути Пол и Барт Пренил позднее показали, что число адаптивно подобранного открытого текста слов атаки Мюллера может быть уменьшено в 3 раза в худшем случае, используя их оптимальные алгоритмы для решения дифференцальных уравнений сложения. В последующей разработке, Соурадиути Пол и Барт Пренил показали, что атака выше может быть реализована с выбранных открытых текстов (CP), а не адаптивно подобранных (ACP) со сложностью данных 235.64 CP's. Вторая атака Мюллера на Helix является отличительной атакой, которая требует 2114 слов выбранного открытого текста.

Разработка Phelix в значительной мере мотивирована дифференциальной атакой Мюллера.

Безопасность

Авторы сообщают, что Phelix не должен использоваться, пока он не получил дополнительного криптоанализа.

Хунцзюнь Ву и Барт Пренил, авторы дифференциальной атаки, выражают беспокойчтво тем, что каждое слово открытого текста влияет на ключевой поток, минуя достаточные конфузионные и диффузионные слоя. Они утверждают, что это свойственный недостаток в структуре Helix и Phelix. Авторы приходят к выводу, что Phelix небезопасен.

Ссылки

  • D. Whiting, B. Schneier, S. Lucks, and F. Muller, Phelix: Fast Encryption and Authentication in a Single Cryptographic Primitive (includes source code)
  • T. Good, W. Chelton, M. Benaissa: Review of stream cipher candidates from a low resource hardware perspective (PDF)
  • Yaser Esmaeili Salehani, Hadi Ahmadi: A Chosen-key Distinguishing Attack on Phelix, submitted to eSTREAM [withdrawn 2006-10-14]
  • Niels Ferguson, Doug Whiting, Bruce Schneier, John Kelsey, Stefan Lucks and Tadayoshi Kohno, Helix: Fast Encryption and Authentication in a Single Cryptographic Primitive, Fast Software Encryption - FSE 2003, pp330–346 (PDF).
  • Frédéric Muller, Differential Attacks against the Helix Stream Cipher, FSE 2004, pp94–108.
  • Souradyuti Paul and Bart Preneel, Solving Systems of Differential Equations of Addition, ACISP 2005. Full version (PDF)
  • Souradyuti Paul and Bart Preneel, Near Optimal Algorithms for Solving Differential Equations of Addition With Batch Queries, Indocrypt 2005. Full version (PDF)
  • eStream page on Phelix
  • "Differential Attacks against Phelix" by Hongjun Wu and Bart Preneel

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "Phelix" в других словарях:

  • Phelix — is a high speed stream cipher with a built in single pass message authentication code (MAC) functionality, submitted in 2004 to the eSTREAM contest by Doug Whiting, Bruce Schneier, Stefan Lucks, and Frédéric Muller. The cipher uses only the… …   Wikipedia

  • Phelix — steht für: ein Hochgeschwindigkeits Chip, siehe Phelix (Chip) Phelix als Abkürzung steht für: Petawatt High Energy Laser for Heavy Ion Experiments, ein Hochenergie und Hochleistungs Lasersystem Physical Electricity Index, Stromindex an der… …   Deutsch Wikipedia

  • Petawatt High Energy Laser for Heavy Ion Experiments — Logo der Hochenergie Laseranlage Weltweiter Vergleich von PHELIX mit anderen Hochenergie Lasersystemen …   Deutsch Wikipedia

  • Шнайер, Брюс — Брюс Шнайер Bruce Schneier …   Википедия

  • Stream cipher — The operation of the keystream generator in A5/1, a LFSR based stream cipher used to encrypt mobile phone conversations. In cryptography, a stream cipher is a symmetric key cipher where plaintext digits are combined with a pseudorandom cipher… …   Wikipedia

  • Differential-linear attack — Introduced by Martin Hellman and Susan K. Langford in 1994, the differential linear attack is a mix of both linear cryptanalysis and differential cryptanalysis. The attack utilises a differential characteristic over part of the cipher with a… …   Wikipedia

  • VEST — High Level Structure of VEST General Designers Sean O Neil First published June 13, 2005 Cipher deta …   Wikipedia

  • LULI — Laboratoire pour l Utilisation des Lasers IntensesLULI [ [http://www.luli.polytechnique.fr LULI webpage] ] is a scientific research laboratory specialised in the study of plasmas generated by laser matter interaction at high intensities and thei …   Wikipedia

  • Donya Fiorentino — Infobox Person name = Donya Fiorentino birth name = Donya Marlette Fiorentino birth date = birth date and age|1967|11|10 birth place = Key Largo, Florida spouse = David Fincher (1990 1995) Gary Oldman (1997 2001) children = Phelix Imogen Fincher… …   Wikipedia

  • Facility for Antiproton and Ion Research — Logo des GSI Helmholtzzentrums für Schwerionenforschung Das GSI Helmholtzzentrum für Schwerionenforschung in Darmstadt Arheilgen ist eine Großforschungseinrichtung, die 1969 als Gesellschaft für Schwerionenforschung (GSI) gegründet wurde, um… …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»