Fraktioniertes Morse
Verschlüsseln Sie mit fraktioniertem Morse und einem Schlüsselwort: COME TO THE EAST wird mit dem Schlüssel GERMANY zu FBKKCOKWGYXSQB, denn die Nachricht wird zu Morse, in Gruppen aus drei Zeichen geteilt und jede Gruppe durch einen Buchstaben des Schlüsselalphabets ersetzt. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Text
- COME TO THE EAST
- Key
- GERMANY
- Berechnungsmodus
- Encrypt
- Ergebnis
- FBKKCOKWGYXSQB
- Länge
- 14
- Zugeordnete Buchstaben
- 13
- Alphabet
- GERMANYBCDFHIJKLOPQSTUVWXZ
Fraktioniertes Morse ist eine klassische Handchiffre, die gewöhnliche Buchstaben in internationales Morse umwandelt, Buchstaben- und Worttrenner einfügt und Gruppen aus drei Morse-Symbolen über ein Schlüsselwort-Alphabet neu kodiert, sodass der Ciphertext wieder wie Großbuchstaben aussieht. Anders als ein schlichter Morse-Übersetzer, der nur Punkte und Striche zeigt, fraktioniert dieses Werkzeug den Strom und ersetzt jedes Trigramm durch einen Buchstaben eines gemischten Alphabets aus Ihrem Schlüssel. Sie fügen Klar- oder Geheimtext ein, liefern ein Schlüsselwort, das das Sechsundzwanzig-Buchstaben-Alphabet formt, wählen Verschlüsseln oder Entschlüsseln und erhalten ein deterministisches Ergebnis mit Morse-Strom, Buchstabenzählungen und dem gefüllten Alphabet zur Prüfung. Leerzeichen werden zu Wortgrenzen, andere Nicht-Buchstaben werden übersprungen, sodass nur A–Z am Morse-Schritt teilnehmen.
Wie fraktioniertes Morse Morse-Trigramme über ein Schlüsselwort abbildet
Die Verschlüsselung beginnt damit, jeden lateinischen Buchstaben in sein internationales Morse-Muster aus Punkten und Strichen umzuwandeln. Zwischen aufeinanderfolgenden Buchstaben in einem Wort fügt die Chiffre einen einzelnen Buchstabentrenner ein, im Zwischenstrom als Buchstabe x geschrieben; zwischen Wörtern fügt sie zwei x-Symbole ein, damit Wortgrenzen die spätere Umgruppierung überstehen. Die resultierende lange Zeichenkette nutzt nur drei Symbole: den Morse-Dit, den Morse-Dah und den Trenner x.
Diese Kette wird bei Bedarf mit abschließenden x-Symbolen aufgefüllt, damit ihre Länge stets ein Vielfaches von drei ist, und dann von links nach rechts in festen Trigrammen gelesen. Es gibt siebenundzwanzig mögliche Drei-Symbol-Ketten über ein Drei-Symbol-Alphabet, aber das reine Trenner-Tripel wird nie verwendet, sodass genau sechsundzwanzig Einheiten eins zu eins auf das lateinische Alphabet abbilden. Ihr Schlüsselwort baut dieses Alphabet, indem zuerst eindeutige Schlüsselbuchstaben in Erscheinungsreihenfolge geschrieben und der Rest mit den verbleibenden A–Z-Buchstaben in natürlicher Ordnung gefüllt wird.
Jedes Morse-Trigramm wird in einer festen Lehrbuch-Reihenfolge nachgeschlagen und durch den Buchstaben am gleichen Index im Schlüssel-Alphabet ersetzt, was einen Großbuchstaben-Ciphertext erzeugt, der sowohl Morse-Muster als auch einfache Buchstabenhäufigkeiten verbirgt. Die Entschlüsselung kehrt die Abbildung um: jeder Ciphertext-Buchstabe expandiert zu seiner Drei-Symbol-Einheit, die Einheiten verketten sich zum Morse-Strom, abschließende Füll-x werden verworfen und der Strom wird mit denselben x- und xx-Regeln in Buchstaben und Leerzeichen zerlegt.
Wo fraktionierte-Morse-Werkzeuge in der Praxis vorkommen
Einführende Kryptographie- und Chiffrier-Geschichtskurse geben fraktionierte-Morse-Übungen, damit Studierende internationales Morse, Trenner-Konventionen und Schlüsselwort-Alphabete in einer Übung üben; ein vertrauenswürdiges Orakel, das mit fester Trigramm-Tabelle ver- und entschlüsselt, beschleunigt Hausaufgaben-Demos und Auto-Bewerter. Capture-the-Flag-Herausforderungen und Rätseljagden verstecken weiterhin fraktionierte-Morse-Nachrichten hinter einem kurzen Schlüsselwort, und Löser wollen eine schnelle, vorhersagbare Implementierung statt einer allgemeinen Kryptoanalyse-Suite, die unbekannte Schlüssel rät. Support- und Content-Teams kodieren manchmal Spoilers, Quizantworten oder interne Labels leicht mit einem gemeinsamen Schlüsselwort und brauchen den Rückweg ohne sprachenpezifische Krypto-Bibliothek.
Wenn Sie schlichtes Morse ohne Fraktionierung, einen Bifid- oder Trifid-Polybius-Fraktionierer, eine Caesar-Verschiebung oder automatische Frequenzanalyse unbekannter Schlüssel brauchen, behandeln Sie das als getrennte Suchabsichten und Landings statt diese klassische fraktionierte-Morse-Seite zu überladen.
Anwendungsfälle
Unterrichtsdemos zu fraktioniertem Morse
Verschlüsseln und entschlüsseln Sie Beispielsätze mit einem gemeinsamen Schlüsselwort, damit Einführungs-Krypto-Lektionen Morse, x/xx-Trenner und Schlüssel-Trigramme an einem Ground-Truth-Orakel zeigen.
Puzzle- und CTF-Herausforderungen mit fraktioniertem Morse
Kodieren oder kehren Sie fraktionierte-Morse-Ciphertexte für Challenge-Zeichenketten um, ohne für jedes Aufgabenset ein Einmal-Skript zu schreiben.
Häufige Fragen
Was ist die fraktionierte Morse-Chiffre?
Eine klassische Chiffre, die Buchstaben in internationales Morse umwandelt, x zwischen Buchstaben und xx zwischen Wörtern einfügt, den Strom in Drei-Symbol-Einheiten gruppiert und jede Einheit über ein Schlüsselwort-Alphabet auf einen Buchstaben abbildet. Dieses Werkzeug implementiert diesen Lehrbuchprozess mit einer festen Sechsundzwanzig-Trigramm-Tabelle.
Warum ist der Schlüssel erforderlich?
Das Schlüsselwort baut das gemischte A–Z-Alphabet (eindeutige Schlüsselbuchstaben zuerst, dann der Rest des Alphabets).
Wie entschlüssele ich einen fraktionierten-Morse-Ciphertext?
Setzen Sie mode auf decrypt, fügen Sie die Ciphertext-Buchstaben ein und verwenden Sie dasselbe Schlüsselwort wie beim Verschlüsseln. Es werden nur lateinische Buchstaben genutzt; Nicht-Buchstaben werden übersprungen.
Worin unterscheidet sich das von einem schlichten Morse-Übersetzer?
Schlichtes Morse (enc.morse) zeigt nur Punkte und Striche. Fraktioniertes Morse gruppiert Morse-Symbole in Trigramme und ersetzt sie über ein Schlüsselwort-Alphabet, sodass die Ausgabe Buchstaben-Ciphertext ist, keine Morse-Anzeige.
Was passiert mit Ziffern und Satzzeichen in meiner Nachricht?
Sie werden beim Verschlüsseln übersprungen: Nur die Buchstaben A bis Z gehen ins Morse, Leerzeichen werden zu Worttrennern. Beim Entschlüsseln erhalten Sie die Buchstaben und Leerzeichen zurück, ohne Satzzeichen.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/enc/fractionated-morse \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"COME TO THE EAST","key":"GERMANY"}'const res = await fetch("https://api.kit.forhosting.com/enc/fractionated-morse", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "COME TO THE EAST",
"key": "GERMANY"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/enc/fractionated-morse",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "COME TO THE EAST",
"key": "GERMANY"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/enc/fractionated-morse", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"COME TO THE EAST","key":"GERMANY"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"COME TO THE EAST","key":"GERMANY"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/enc/fractionated-morse", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"text": "COME TO THE EAST",
"key": "GERMANY"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "enc.fractionated_morse",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Ein leerer Schlüssel oder ein Schlüssel ohne lateinische Buchstaben scheitert sofort mit invalid_input, weil das Alphabet ohne mindestens ein alphabetisches Zeichen nicht gebaut werden kann.
Wie fraktioniertes Morse Morse-Trigramme über ein Schlüsselwort abbildet
Es gibt keinen Zufallspad, keine Uhr und keinen Netzaufruf—identischer Text, Schlüssel und Modus liefern stets identisches JSON. Diese Seite implementiert nur klassisches unbegrenztes fraktioniertes Morse, nicht schlichtes Morse-Encode/Decode ohne Schlüsselwort, nicht Bifid- oder Trifid-Polybius-Fraktionierung und nicht die automatische Wiederherstellung unbekannter Schlüssel.
Was Sie senden und was Sie zurückerhalten
Senden Sie ein Pflicht-Zeichenkettenfeld namens text, ein Pflicht-Zeichenkettenfeld namens key und ein optionales Feld mode mit dem Wert encrypt oder decrypt. Wird mode weggelassen, ist encrypt der Standard, sodass eine minimale Nutzlast dennoch Ciphertext erzeugt. Beim Verschlüsseln muss text nach dem Überspringen von Nicht-Buchstaben mindestens einen lateinischen Buchstaben enthalten; Leerzeichenfolgen werden zu Worttrennern im intermediären Morse-Strom. Klassische Prüfungen umfassen das Verschlüsseln einer mehrwortigen Phrase mit Schlüssel GERMANY zu einer stabilen Buchstabenkette, das Entschlüsseln dieses Ciphertexts mit demselben Schlüssel zurück zu den Originalwörtern, die Bestätigung, dass HELLO mit Schlüssel SECRET rundläuft, und die Bestätigung, dass ein leerer Schlüssel abgelehnt wird statt ein Standardalphabet zu erfinden. Der Schlüssel muss mindestens einen lateinischen Buchstaben nach dem Lesen von A–Z und a–z enthalten; eine leere Zeichenkette, nur Leerzeichen oder nur Ziffern und Satzzeichen scheitert mit invalid_input und einer Meldung, die die Regel für leere Schlüssel nennt. Bei Erfolg spiegelt die Antwort mode, text und key wider, liefert result als die transformierte Zeichenkette, length dieses Ergebnisses, letters_mapped als wie viele Klartextbuchstaben beim Verschlüsseln teilnahmen oder wie viele Morse-Buchstaben beim Entschlüsseln wiederhergestellt wurden, alphabet als die sechsundzwanzigstellige Schlüsselreihenfolge des Laufs, morse_stream als den intermediären gepunkteten Strom mit x-Trennern und cipher mit dem Wert fractionated_morse für Clients, die das getroffene Profil prüfen. Fehlendes text oder key, Nicht-Zeichenketten-Objekte für diese Felder, nicht unterstützte mode-Werte, Zeichenketten länger als das dokumentierte Maximum, Verschlüsselungs-Nutzlasten ohne Buchstaben und Entschlüsselungs-Nutzlasten ohne Buchstaben scheitern mit invalid_input und einer klaren englischen Meldung. Validierungsfehler verbrauchen kein Prepaid-Guthaben. Die Preise erfolgreicher API-Aufrufe sind die veröffentlichte Basis von $0.002 pro Element.
Wo fraktionierte-Morse-Werkzeuge in der Praxis vorkommen
Weil diese Fähigkeit eine reine Parse-Engine ist, beträgt der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element und bei Validierungsfehlern wird der aufladbare Prepaid-Saldo nicht belastet.
Integrationsbeispiele
Leichte Label-Kodierung mit Schlüsselwort
Wandeln Sie Quizantworten oder interne Labels in fraktionierte-Morse-Buchstabenströme um und entschlüsseln Sie sie später mit demselben Schlüssel im Browser oder per API.
Technische Fragen
Welchen Preis hat die fraktionierte-Morse-API?
Im Browser läuft die Chiffre ohne Gebühr auf Ihrem Gerät. Über die API zieht jeder erfolgreiche Lauf $0.002 vom aufladbaren Prepaid-KIT-Saldo ab; abgelehnte Eingaben erzeugen keine Belastung.