Тьюринг (шифр)


Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Turing - это потоковый шифр, разработанный Грегори Г. Роузом и Филипом Хоуксом в Qualcomm для CDMA . [1]

Тьюринг генерирует 160 битов вывода в каждом раунде, применяя нелинейный фильтр к внутреннему состоянию LFSR . Он назван в честь Алана Тьюринга . [ необходима цитата ] Он был разработан на основе шифра SOBER, представленного Роуз в 1998 году. [2] Это очевидно в его главном компоненте, регистре сдвига с линейной обратной связью (LFSR), который представляет собой ту же технологию, что и в семействе машин SOBER. . [3] Turing, однако, отличается от своих предшественников тем, что он производит пять слов (в пять раз больше) вывода для каждого внутреннего обновления. [2] Он также обеспечивает стойкость ключа до 256 бит и разработан для быстрой работы в программном обеспечении, [3]достижение около 5,5 циклов / байт на некоторых процессорах x86 .

Некоторые эксперты обнаружили, что потоковый шифр Тьюринга имеет ряд слабых мест при столкновении с выбранными атаками IV. [4] Например, его алгоритм планирования ключей имеет один и тот же секретный ключ для разных векторов инициализации, что снижает безопасность системы. [4]

Смотрите также

использованная литература

  1. Грегори Г. Роуз и Филип Хоукс , Тьюринг: шифрование Fast Stream, Fast Software Encryption 2003, стр. 290–306 (PDF) .
  2. ^ a b Робшоу, Мэтью; Билле, Оливье (2008). Новые конструкции потоковых шифров: финалисты ESTREAM . Берлин: Springer Science & Business Media. п. 58. ISBN 978-3540683506.
  3. ^ a b Йоханссон, Томас (2003). Быстрое программное шифрование: 10-й международный семинар, FSE 2003, LUND, Швеция, 24-26 февраля 2003 г., исправленные статьи . Берлин: Springer Science & Business Media. п. 290. ISBN 3540204490.
  4. ^ а б Мацуи, Мицуру; Зуккерато, Роберт (2004). Избранные области криптографии: 10-й ежегодный международный семинар, SAC 2003, Оттава, Канада, 14-15 августа 2003 г., исправленные статьи . Берлин: Springer Science & Business Media. п. 205. ISBN 3540213708.

Библиография

внешние ссылки

Получено с https://en.wikipedia.org/w/index.php?title=Turing_(cipher)&oldid=949643343 ".