Mittels einer Häufigkeitsanalyse kann man Caesar knacken.

Der erste Schritt einer Häufigkeitsanalyse ist das zählen der Häufigkeit der Buchstaben eines Textes. Diese Funktion kann in Java mittels einer HashMap umgesetzt werden, die aus einem Counter und Variablen besteht. Um die Funktionsweise zu testen, lasse ich die Werte für einen Beispieltext ausgeben.




