Léxico de TI › Segurança › Grain (cifra)

Grain (cifra)

Segurança Svenska → Atualizado: 2026-10-12

Uma cifra de fluxo do projeto eSTREAM que combina um registrador de deslocamento linear com um não linear.

O Grain foi projetado por Martin Hell, Thomas Johansson e Willi Meier e submetido ao projeto eSTREAM em 2004. Ele usa dois registradores de deslocamento: um linear, que garante um período longo, e um não linear, que torna a saída mais difícil de prever. A combinação é pequena e rápida em hardware, que era justamente o objetivo para dispositivos com orçamento apertado de energia e área.

A família tem várias variantes com tamanhos de chave diferentes, e versões posteriores acrescentam autenticação. O Grain é um bom exemplo de cifra de fluxo elegante que ainda precisou de ajustes após a criptoanálise, como aconteceu com muitos candidatos do eSTREAM.

← Voltar ao léxico