Efecto avalancha

El término real fue utilizado por primera vez por Horst Feistel,[1]​ aunque el concepto se remonta a al menos la difusión de Shannon.

Esto puede ser suficiente para romper parcial o completamente el algoritmo.

Por lo tanto, el efecto de avalancha es una condición deseable desde el punto de vista del diseñador del algoritmo o dispositivo criptográfico.

También es la razón por la que las funciones hash tienen grandes bloques de datos.

El SAC se basa en los conceptos de integridad y avalancha.

La función de hash SHA-1 exhibe un buen efecto de avalancha. Cuando se cambia un solo bit, la suma de hash se vuelve completamente diferente.