Glossário

Vetor de inicialização

IVvalor de inicialização

Um vetor de inicialização é uma entrada não secreta que inicia um modo de criptografia e evita repetições perigosas.

Definição

O vetor de inicialização define o estado inicial de um modo e permite que o mesmo texto e chave produzam resultados diferentes.

Requisitos do modo

O IV normalmente é enviado com o texto cifrado e não é secreto. CBC exige IV novo e imprevisível; CTR principalmente contador ou nonce único.

IV e nonce

Nonce enfatiza não repetir; IV é a entrada inicial do modo. Os conceitos se sobrepõem, mas nem sempre são sinônimos.

Perguntas frequentes

Sim. Importa cumprir unicidade ou imprevisibilidade, não escondê-lo.

Geralmente não; o dano depende do modo.

Deve ser gerado segundo o modo, independentemente da chave derivada, salvo protocolo revisado.

Veja também