Chiffren-Erkennung

Identifizieren Sie unbekannten Geheimtext, klassische Chiffren und gängige Textcodierungen online. Fügen Sie eine verdächtige Zeichenfolge ein und erhalten Sie eine sortierte Liste wahrscheinlicher Chiffren oder Codierungen mit Vertrauenswerten, Hinweisen, Links zu passenden Werkzeugen und automatischem Knacken, wenn ein unterstützter Kandidat stark genug ist.

Eingabe
0 Zeichen · 0 Bytes
Ausprobieren:
Ergebnis
✓ Statistische Erkennung basierend auf Koinzidenzindex und Häufigkeitsanalyse ✓ Unterstützt 8 Alphabete: Englisch, Russisch, Deutsch, Spanisch, Französisch, Italienisch, Portugiesisch, Türkisch ✓ Verarbeitung erfolgt lokal im Browser
Beispiele
Morsecode
Eingabe .... .- .-.. .-.. --- / .-- . .-.. -

Der Detektor erkennt internationalen Morsecode an Punkten, Strichen, Leerzeichen und Worttrennern; dieses Beispiel codiert HALLO WELT und wird mit etwa 95% Sicherheit als Morsecode erkannt.

Base64
Eingabe SGFsbG8gV2VsdCE=

Das ist die Base64-Darstellung von „Hallo Welt!“. Zeichensatz, Länge und gültige UTF-8-Decodierung führen zu einer Base64-Erkennung mit etwa 90% Sicherheit.

Caesar-Chiffre
Eingabe JHKHLÖH PCFKULFKV BWÖ VHÜVHP GHU FCHÜCU YHUÜFKLHEWPJ WPG GHU HUNHPPWPJ

Ein deutscher Text mit Verschiebung 3. Hoher IoC und eine klare beste Verschiebung im Chi-squared-Test setzen die Caesar-Chiffre mit etwa 95% Sicherheit an die Spitze.

Vigenere-Chiffre
Eingabe VLMCYV CSJXYHYP XJMLWOZH APRX VAJXL BÄW NJKLJX VHZ AHPQSPAZCJPNNKÜMPE YPRYRWJJ GWUNLÄVWEW EEG LPL JJBJXEWUR

Ein längerer deutscher polyalphabetischer Text, verschlüsselt mit dem Schlüssel SCHLUESSEL. Niedrigerer IoC und ein Spalten-IoC-Signal lassen Vigenere mit etwa 76% Sicherheit führen.

Wie die Chiffren-Erkennung funktioniert

Die Chiffren-Erkennung analysiert unbekannten Text und liefert eine sortierte Liste möglicher Chiffren und Codierungen. Jeder Kandidat enthält einen Vertrauenswert, Hinweise und einen direkten Link zum passenden Werkzeug, sodass Sie ohne erneute Eingabe vom Erkennen zur Prüfung wechseln können.

Der Detektor kombiniert zwei Signalarten. Musterbasierte Prüfungen suchen strenge Formate wie Base64-Padding, rein hexadezimale Eingaben, Binärgruppen, URL-Prozentcodierung, Unicode-Escape-Sequenzen, Morsezeichen, A1Z26-Zahlen, Polybios-Koordinaten und JWT-Strukturen mit Punkten. Statistische Prüfungen untersuchen alphabetischen Geheimtext mit Koinzidenzindex, Chi-squared-Buchstabenhäufigkeit, Bigramm-Lesbarkeit, häufigen n-Grammen und chiffrespezifischen Heuristiken.

Wenn ein unterstützter Kandidat mindestens 70% Vertrauen erreicht und den nächsten Kandidaten um mindestens 10 Prozentpunkte übertrifft, kann der Dienst automatisch den passenden Crack-Workflow ausführen. Das gilt derzeit für unterstützte Brute-force- oder Cracker-Aktionen wie Caesar, Affine und Vigenere; die vollständige Kandidatentabelle bleibt weiterhin sichtbar.

Unterstützte Chiffren- und Codierungsfamilien

Das Werkzeug prüft 27 Detektortypen in mehreren Familien: Codierungen und strukturierte Formate: Base64, Hexadecimal, Binary, URL encoding, Unicode escape, JWT; Codes und Alphabetsysteme: Morsecode, Bacon-Chiffre, A1Z26, Polybios-Quadrat; monoalphabetische Chiffren: Caesar, ROT13, Atbash, Affine, einfache Substitution, XOR; polyalphabetische Chiffren: Vigenere, Beaufort, Autokey, Gronsfeld, Alberti; fraktionierende Chiffren: Bifid, Trifid; Transpositionen: Rail Fence, Columnar Transposition; polygraphische Chiffren: Playfair, Hill.

Für sprachabhängige Analyse kann die Alphabet-Einstellung auf Auto-Erkennung bleiben oder manuell auf Englisch, Russisch, Deutsch, Spanisch, Französisch, Italienisch, Portugiesisch oder Türkisch gesetzt werden. Das richtige Alphabet hilft dem Frequenzmodell, den Geheimtext mit dem passenden Sprachprofil zu vergleichen.

Was das Ergebnis bedeutet

Das Ergebnis ist keine einzelne Ja-oder-Nein-Vermutung, sondern ein Diagnosebericht für unbekannten Geheimtext. Die oberste Zeile ist der wahrscheinlichste Kandidat, der Prozentwert zeigt das relative Vertrauen, und die Hinweise erklären, warum der Detektor gepasst hat: Formatmuster, Zeichensatz, IoC-Bereich, Frequenzform, lesbare Bigramme, häufige Wörter, Schlüssel-Längensignal oder chifferspezifische Bewertung.

Mit Werkzeug öffnen wechseln Sie mit demselben Text zur passenden Chiffren- oder Codierungsseite. Wenn ein Kandidat eine unterstützte Crack-Aktion hat, startet Knacken den verfügbaren Solver direkt aus den Ergebnissen. Ein automatisches Ergebnis ist eine hilfreiche Abkürzung des stärksten unterstützten Kandidaten, ersetzt aber nicht die Prüfung naher Alternativen.

Typische Einsatzfälle

Der Dienst ist nützlich bei unbekannten verschlüsselten Nachrichten, Rätseltexten, CTF-Aufgaben, Kryptografieübungen, codierten Tokens, kopierten Datenfragmenten oder historischen Chiffren, wenn zunächst die richtige Richtung gefunden werden muss. Er trennt einfache Codierungen wie Base64, Hex, Binary, URL encoding und JWT von klassischer Kryptografie wie Caesar, Vigenere, Playfair, Affine, Atbash, Rail Fence, Columnar Transposition, Polybios, Bacon, Bifid, Trifid, Hill und verwandten Systemen.

Die Erkennung ist besonders hilfreich als erster Schritt vor der Entschlüsselung: Sie verkleinert den Suchraum, schlägt das relevanteste Werkzeug vor und zeigt, ob der Text eher wie ein Format, eine Substitution, eine polyalphabetische Chiffre, eine Transposition oder ein Koordinatensystem aussieht.

Eingabequalität und Grenzen

Kurze Proben, gemischte Sprachen, viel Interpunktion, Abschreibfehler und unvollständig kopierter Geheimtext verringern das Vertrauen. Strenge Codierungen lassen sich oft schon an kurzen Zeichenfolgen erkennen, statistische Erkennung klassischer Chiffren funktioniert jedoch am besten mit längeren alphabetischen Proben. Als Faustregel liefern 50 oder mehr Buchstaben deutlich mehr Evidenz als ein einzelnes Wort.

Die Eingabe ist auf 3000 Zeichen begrenzt. Für beste Ergebnisse fügen Sie den Geheimtext selbst ein, entfernen Sie fremde Beschriftungen, bewahren Sie nur bedeutungsvolle Leerzeichen und wählen Sie bei Unsicherheit das vermutete Alphabet manuell. Das Werkzeug ist für klassische Chiffren, Lern-Kryptoanalyse und gängige Textcodierungen gedacht, nicht für moderne Verfahren wie AES, RSA oder verschlüsselte Binärdateien.

FAQ

Die Genauigkeit hängt stark von Textlänge, Alphabet, Rauschen und Chiffrenfamilie ab. Strukturierte Formate wie Base64, Hex, Binary, URL encoding, Unicode escape, JWT und Morse sind schon bei kurzen Proben gut erkennbar. Klassische Chiffren werden statistisch erkannt; wenige Wörter liefern oft nur Hinweise, während 50+ Buchstaben deutlich stärkere Evidenz geben.

Der Koinzidenzindex (IoC) misst, wie ungleich Buchstaben verteilt sind. Natürliche Sprache hat ungleiche Häufigkeiten und daher meist einen höheren IoC als zufälliger Text. Caesar, Atbash, Affine und einfache Substitution erhalten viel davon; Vigenere, Beaufort, Autokey und ähnliche polyalphabetische Chiffren verteilen Buchstaben gleichmäßiger.

Viele klassische Chiffren teilen statistische Spuren, besonders bei kurzen Texten. Vigenere, Beaufort, Autokey, Gronsfeld und Alberti können ähnlich wirken; Caesar, Affine, Atbash und Substitution behalten monoalphabetische Muster. Die Rangliste zeigt diese Unsicherheit offen. Bei mindestens 70% Vertrauen und 10 Punkten Vorsprung kann ein unterstützter Crack-Workflow automatisch starten.

Ja. Es prüft Chiffrenfamilien und gängige codierte Textformate wie Base64, Hexadecimal, Binary, URL encoding, Unicode escape, JWT, Morse, A1Z26 und Polybios-Koordinaten. Das ist wichtig, weil viele vermeintlich verschlüsselte Strings eigentlich nur codiert oder strukturiert sind.

Manchmal. Die Erkennung gibt immer zuerst Kandidaten zurück. Hat der stärkste Kandidat eine unterstützte Brute-force- oder Crack-Aktion und erfüllt den Schwellwert, kann ein automatisches Ergebnis erscheinen. Andere Kandidaten können über „Werkzeug öffnen“ oder „Knacken“ weiter untersucht werden.

Die Alphabet-Einstellung unterstützt Auto-Erkennung sowie Englisch, Russisch, Deutsch, Spanisch, Französisch, Italienisch, Portugiesisch und Türkisch. Die Wahl beeinflusst Frequenzanalyse, IoC-Vergleich, Chi-squared-Bewertung und Lesbarkeitsprüfungen.

Nein. Der Cipher Identifier ist für klassische Chiffren, Lern-Kryptoanalyse, Rätseltexte und gängige Textcodierungen gebaut. Moderne Verschlüsselung wie AES, RSA, ChaCha20 oder verschlüsselte Dateien soll zufällig aussehen und lässt sich aus Geheimtext allein nicht zuverlässig identifizieren.

Fügen Sie den rohen Geheimtext oder die codierte Zeichenfolge ein, nicht die umgebende Erklärung. Mischen Sie keine unterschiedlichen Nachrichten und entfernen Sie Labels wie „ciphertext:“. Bei klassischen Chiffren ist längerer alphabetischer Text besser; bei Codierungen sollten Trennzeichen, Punkte, Slashes, Prozentzeichen, Padding und Zeilenumbrüche erhalten bleiben.
Verwandte Tools

Häufigkeitsanalyse

Analysiere Texthäufigkeiten und vergleiche sie mit bekannten Sprachmustern für die Kryptoanalyse.

Caesar-Brute-Force

Caesar-Chiffren-Solver, der alle Schübe testet und den wahrscheinlichsten Klartext markiert.

Buchstabenhäufigkeit

Online-Analyse der Buchstabenhäufigkeit mit Heatmap, Buchstabenzähler und Sprachvergleich.

Affine-Chiffre-Solver

Solver für die affine Chiffre: testet alle gültigen Schlüsselpaare und bewertet wahrscheinlichen Klartext.

Vigenere-Knacker

Automatischer Vigenere-Knacker mit Schluesselrekonstruktion und bewerteten Entschluesselungen.