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.