IT-словарь › Безопасность › Grain (шифр)

Grain (шифр)

Безопасность Svenska → Обновлено: 2026-10-20

Потоковый шифр из проекта eSTREAM, сочетающий линейный и нелинейный регистры сдвига.

Grain разработали Мартин Хелл, Томас Юханссон и Вилли Майер и подали в проект eSTREAM в 2004 году. Шифр использует два регистра сдвига: линейный даёт длинный период, нелинейный затрудняет предсказание выхода. Такая комбинация компактна и быстра в аппаратной реализации — в этом и состояла цель для устройств с жёсткими бюджетами по энергии и площади кристалла.

У семейства несколько вариантов с разной длиной ключа, а в поздних версиях добавлена аутентификация. Grain — хороший пример изящного потокового шифра, который после криптоанализа всё равно пришлось дорабатывать, как и многих кандидатов eSTREAM.

← Назад к словарю