Glossário

Cifra de fluxo

cifra de fluxo de chavecriptografia de fluxo

Uma cifra de fluxo combina o texto claro com um fluxo pseudoaleatório gerado por uma chave secreta e um nonce.

Definição

Uma cifra de fluxo gera uma sequência pseudoaleatória a partir da chave e normalmente de um nonce, e a combina com o texto claro, muitas vezes por XOR. A mesma sequência descriptografa. ChaCha20 é um exemplo moderno.

Reutilização

O mesmo fluxo nunca deve criptografar duas mensagens. Repetir chave e nonce revela a relação XOR entre os textos e pode permitir sua recuperação.

Integridade

A cifra básica não detecta alterações. Sistemas modernos usam construções autenticadas como ChaCha20-Poly1305.

Perguntas frequentes

Não. A cifra de fluxo gera sequência; a de bloco permuta blocos fixos. Alguns modos de bloco se comportam como fluxo.

Normalmente sim, mas deve ser único para a chave.

O fluxo se cancela ao comparar textos cifrados e relaciona diretamente os textos claros.

Veja também