Крик (шифр)
Эта статья нуждается в дополнительных цитатах для проверки . ( август 2016 г. ) |
Шифр Scream — это словесный потоковый шифр, разработанный Шаем Халеви , Доном Копперсмитом и Чаранджитом Ютлой из IBM .
Шифр разработан как программный эффективный поточный шифр. Авторы описывают цель шифра как более безопасную версию шифра SEAL .
Общий дизайн Scream близок к дизайну SEAL с функциями блочного шифрования . Есть две версии Scream. Один из них, Scream-F , повторно использует S-блоки из блочного шифра Advanced Encryption Standard (AES), а другой, Scream , внутренне генерирует новые, зависящие от ключа S-блоки как часть фазы инициализации. Функция округления также основана на функции раунда AES, но она более узкая: 64 бита вместо 128 бит.
В шифре используется 128-битный ключ и 128-битный одноразовый номер. Он эффективен в программном обеспечении и работает со скоростью 4-5 циклов на байт на современных процессорах.
Шифр был представлен на конференции Fast Software Encryption (FSE) в 2002 году .