Glossário

Cifra de bloco

algoritmo de cifra de blocopermutação de blocos com chave

Uma cifra de bloco é um algoritmo simétrico que transforma blocos de dados de tamanho fixo sob uma chave secreta.

Definição

Uma cifra de bloco mapeia cada bloco claro de tamanho fixo para outro cifrado do mesmo tamanho. AES usa blocos de 128 bits e vários tamanhos de chave. Tamanho do bloco e da chave são propriedades distintas.

Modos de operação

A primitiva processa apenas um bloco. CBC, CTR e GCM definem mensagens longas ou parciais. Alguns exigem preenchimento, outros funcionam como fluxo; GCM também autentica.

Uso seguro

ECB cifra blocos iguais do mesmo modo e revela padrões. Outros modos impõem regras para nonce ou vetor. Reutilização, falta de autenticação ou preenchimento incorreto comprometem a segurança.

Perguntas frequentes

Não. AES sempre usa blocos de 128 bits e chaves de 128, 192 ou 256 bits.

Não. CBC costuma precisar; CTR e muitos modos autenticados tratam um bloco final parcial.

Blocos claros iguais produzem blocos cifrados iguais e revelam estrutura.

Veja também