Über Hash-Funktionen
Eine Hash-Funktion bildet Daten beliebiger Größe auf einen Wert fester Größe ab. Dieser Rechner verwendet eine deterministische JavaScript-basierte Hash-Simulation. Für produktive Sicherheitsanwendungen immer Standard-Kryptobibliotheken verwenden.
Shannon-Entropie
Die Shannon-Entropie misst den durchschnittlichen Informationsgehalt pro Zeichen: H = -Σ p(x) log2(p(x)). Höhere Entropie bedeutet mehr Zufälligkeit.
Häufig gestellte Fragen
Was ist ein Hash? Ein Hash ist ein Fingerabdruck einer Datenmenge – eine Funktion, die beliebig große Eingaben auf eine Ausgabe fester Länge abbildet. Gleiche Eingaben erzeugen immer denselben Hash (deterministisch), unterschiedliche Eingaben sollten verschiedene Hashes erzeugen.
Wozu dient die Shannon-Entropie? Die Shannon-Entropie gibt an, wie viel Information pro Zeichen in einem Text steckt. Ein Text mit hoher Entropie ist schwerer vorherzusagen und eignet sich besser als Grundlage für sichere Hashes.