Оглавление
жилет
-
Обзор шифра VEST
- VEST – это семейство блочных шифров, разработанных для обеспечения безопасности и производительности в аппаратных приложениях.
- Шифры VEST основаны на нелинейных счетчиках и нелинейных накопителях, что обеспечивает высокую скорость и надежность.
-
Структура и функции
- Шифры VEST состоят из нелинейного счетчика, рассеивателя счетчика, биективного накопителя и линейного сумматора.
- Основной накопитель использует нелинейные функции для биективного обновления состояния.
- Аутентификация данных возможна в режиме аутентифицированного шифрования с использованием нелинейных функций.
-
Управление семейством ключей
- Семейство VEST включает четыре корневых семейства, каждое из которых поддерживает управление семейством для создания независимых семейств ключей.
-
Периоды и эффективность
- Нелинейный счетчик RNS обеспечивает очень большие периоды, что затрудняет вычисление вероятностей коротких периодов.
- В программном обеспечении функции обратной связи вычисляются последовательно, что приводит к снижению эффективности по сравнению с аппаратным обеспечением.
-
Производительность и гибкость
- Шифры VEST демонстрируют высокую скорость работы на специализированных аппаратных платформах.
- Предлагаются три стратегии ввода ключей и одна стратегия повторной синхронизации.
-
История и безопасность
- ЖИЛЕТ был представлен на конкурс eSTREAM в 2005 году и прошел через два этапа конкурса.
- Шифры VEST соответствуют рекомендациям по безопасности и прошли более чем годичный контроль.
-
Атаки и рекомендации
- Была опубликована атака, которая восстановила 53 бита состояния счетчика, но разработчики исправили ошибку в спецификации.
- Существуют рекомендации по использованию VEST, включая внешние ссылки на спецификации и исходный код.