Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 601

Vetor de inicialização (IV)

Revisado porCybersecurity entrepreneur & security researcher

O que é Vetor de inicialização (IV)?

Vetor de inicialização (IV)Valor inicial aleatório de um modo de operação de cifra por blocos que garante que textos claros idênticos cifrados com a mesma chave gerem cifrados diferentes.


Um Vetor de Inicialização (IV) é uma entrada pública de uso único combinada com a chave num modo de operação de cifra por blocos, para que o mesmo texto claro, ao ser cifrado duas vezes, produza textos cifrados diferentes. As exigências dependem do modo: o AES-CBC precisa de um IV imprevisível (criptograficamente aleatório) para se manter CPA-seguro, enquanto o AES-CTR e o AES-GCM exigem um IV único (não repetido), embora não tenha de ser secreto — no AES-GCM é também chamado nonce. O tamanho típico é o do bloco (128 bits no AES) para CBC, 96 bits para GCM e 64–128 bits em modos de fluxo/CTR; o IV é transmitido com o cifrado. O mau uso — valores previsíveis em CBC (BEAST) ou nonces GCM repetidos — leva a falhas graves de confidencialidade e autenticidade.

Exemplos

  1. 01

    Uma implementação AES-CBC adiciona um IV aleatório de 16 bytes antes de cada cifrado.

  2. 02

    O AES-GCM utiliza um IV de 96 bits que tem de ser único por cada par (chave, mensagem).

Perguntas frequentes

O que é Vetor de inicialização (IV)?

Valor inicial aleatório de um modo de operação de cifra por blocos que garante que textos claros idênticos cifrados com a mesma chave gerem cifrados diferentes. Pertence à categoria Criptografia da cibersegurança.

O que significa Vetor de inicialização (IV)?

Valor inicial aleatório de um modo de operação de cifra por blocos que garante que textos claros idênticos cifrados com a mesma chave gerem cifrados diferentes.

Como se defender contra Vetor de inicialização (IV)?

As defesas contra Vetor de inicialização (IV) costumam combinar controles técnicos e práticas operacionais, conforme detalhado na definição acima.

Quais são outros nomes para Vetor de inicialização (IV)?

Nomes alternativos comuns: IV, Vetor inicial da cifra.

Termos relacionados

Ver também