AvalancheAnteil
AvalancheAnteil ist ein Begriff aus der Kryptographie und bezeichnet das Ausmaß, in dem eine kleine Änderung der Eingabe eines kryptografischen Primitives eine Veränderung der Ausgabe bewirkt. Er wird üblicherweise als der durchschnittliche Bruchteil der Ausgabebits definiert, der sich ändert, wenn ein einzelnes Eingabebit umgelegt wird. Der Wert liegt zwischen 0 und 1, und Werte um 0,5 sprechen für eine starke Diffusion.
Definition und Messung: Für eine Funktion F: {0,1}^n → {0,1}^m gilt der AvalancheAnteil als E[H(F(x), F(x ⊕ e_i))]/m,
Bedeutung: Ein hoher AvalancheAnteil ist ein Designkriterium für kryptografische Primitives, da er sicherstellt, dass eine kleine
Anwendungsgebiete: Ingenieure streben einen AvalancheAnteil nahe 0,5 über die Mehrzahl der Runden und Eingabemuster hinweg an.
Einschränkungen: Der AvalancheAnteil ist eine statistische Messgröße und kann je nach Eingaben, Schlüssel oder Struktur variieren.