Confusión y difusión

Confusión y difusión son dos conceptos relacionados con la teoría de la información y de la comunicación.Según Shannon, para hacer un algoritmo de cifrado más resistente es necesario que cumpla con la difusión y confusión.De esta manera, la difusión nos dice que si se cambia un bit en el texto sin cifrar, deberían cambiarse la mayor cantidad posible de bits en el texto cifrado.En cambio la confusión quiere decir que la relación entre el texto cifrado y la clave sea lo más compleja posible.Para este caso las sustituciones cumplen con dicho objetivo.