Léxico TI › Seguridad › Modo PCBC

Modo PCBC

Seguridad Svenska → Actualizado: 2026-10-13

Propagating CBC, una variante de CBC pensada para propagar errores que resultó no ofrecer integridad.

PCBC (Propagating Cipher Block Chaining) es una variante de CBC en la que cada bloque depende tanto del texto plano anterior como del texto cifrado anterior. La idea era que un solo bit alterado se propagara por todos los bloques siguientes, lo que en teoría debía dificultar las manipulaciones sin detectar.

En la práctica, la combinación tiene un fallo conocido: dos bloques de texto cifrado contiguos pueden intercambiarse sin que cambie el descifrado del resto del mensaje. Un atacante puede reordenar bloques y aun así obtener un mensaje que se descifra en datos plausibles. Por tanto, PCBC no ofrece integridad en ningún sentido útil.

Kerberos versión 4 usaba PCBC, y es uno de los ejemplos más citados de un modo que parece resistir la manipulación sin hacerlo. Propagar un error no es lo mismo que detectarlo.

← Volver al léxico