Оглавление
Зерно (шифр)
-
Обзор шифра Grain
- Шифр Grain разработан для использования в аппаратных устройствах и имеет 80-битный ключ и 64-битный IV.
- Шифр использует 7 битов 80-битного NLFSR и 160 битов ключевого потока для генерации ключей.
- Инициализация шифра требует загрузки ключа в NLFSR и IV в LFSR, а затем генерации ключей.
-
Безопасность и реализация
- Шифр считается безопасным, так как не существует атаки быстрее, чем исчерпывающий поиск ключей.
- Шифр может выполнять до 16 раундов параллельно, что ускоряет его реализацию.
-
История и развитие
- Шифр был разработан в 2001 году и представлен в 2002 году.
- В 2004 году была выпущена версия 1.0, которая включала изменения в функции обратной связи NLFSR.
- В 2006 году была опубликована статья о возможной атаке на инициализацию шифра, но не было известно о более эффективных атаках.
-
Рекомендации и внешние ссылки
- В статье приведены рекомендации по использованию шифра и ссылки на внешние ресурсы.
- Страница eSTREAM, посвященная шифра Grain, была архивирована в 2008 году.