Saltar al contenido
uencoder

Diffusion

La difusión es el principio de diseño de cifrados de Shannon: cada bit del texto claro y de la clave debe influir en tantos bits del texto cifrado como sea posible, dispersando la estructura estadística.

Propósito

Extender los cambios locales a nivel global mediante permutación y mezcla lineal (p. ej., MixColumns), eliminando la redundancia estadística del texto claro.

Mecanismo

Operaciones como las P-box, ShiftRows y MixColumns hacen que el cambio de 1 bit del texto claro afecte a todos los bits del texto cifrado tras varias rondas. MixColumns de AES logra una difusión eficiente mezclando columnas sobre GF(2^8).

Casos de uso

  • Principio de diseño de cifrados por bloques
  • MixColumns de AES
  • Teoría criptográfica

Herramientas relacionadas

References