Léxico TI › Seguridad › Vector de inicialización

Vector de inicialización

Seguridad Svenska → Actualizado: 2026-08-20

El valor inicial no secreto que hace que el mismo mensaje cifrado dos veces produzca un texto cifrado distinto cada vez.

Un vector de inicialización se introduce junto a la clave y no necesita mantenerse en secreto — normalmente se envía en claro antes del texto cifrado. Sin él, el cifrado sería determinista, y un atacante podría notar cuándo se reenvía el mismo mensaje.

Los requisitos varían según el modo de operación, y ahí es donde ocurren los errores. CBC exige que el vector sea impredecible: si el atacante puede adivinar el siguiente IV, puede verificar suposiciones sobre el texto plano. CTR y GCM solo exigen que sea único, pero ahí la reutilización es catastrófica — en GCM, un nonce repetido llega a filtrar la propia clave de autenticación. Los 24 bits de IV de WEP son el ejemplo de libro de texto de lo que pasa cuando el espacio se agota.

← Volver al léxico