Léxico TI › Seguridad › Relleno con ceros

Relleno con ceros

Seguridad Svenska → Actualizado: 2026-10-13

Relleno del último bloque con bytes nulos: sencillo, pero ambiguo a la hora de quitarlo después.

El relleno con ceros completa un bloque incompleto con bytes nulos hasta alcanzar el tamaño del bloque. Es simple y no necesita campo de longitud, pero no se puede eliminar de forma unívoca: si el texto en claro termina en bytes nulos, el receptor no sabe dónde acaban los datos reales. Por eso casi no aparece en protocolos nuevos, donde PKCS#7 es la opción habitual.

Quien necesite quitar el relleno sin ambigüedad tiene que añadir una longitud o un MAC, o cambiar a PKCS#7. El mismo principio vale para cualquier esquema de relleno: al quitarlo hay que poder distinguir los datos del relleno.

← Volver al léxico