Skip to main content
Tool Factory

Browser-Werkzeug

Rail-Fence-Chiffreencoder

Codiert Text mit der Rail-Fence-Zickzackchiffre. Wählen Sie Rails und Offset, während Leerzeichen und Zeichensetzung erhalten bleiben.

Tool-Arbeitsbereich

Eingabe erforderlich

Ihre Eingabe bleibt in diesem Browser.

Fügen Sie die erforderliche Eingabe hinzu.

Eingabe

Fügen Sie die Quelle hinzu und wählen Sie die erforderlichen Optionen.

Optionen

Anzahl der Zickzackzeilen. Eine ganze Zahl von 2 bis zur Eingabelänge verwenden.

Schritte im Zickzack vor dem ersten Zeichen. Mit 0 beginnen.

Ergebnisse werden automatisch aktualisiert.

Ihr Ergebnis erscheint hier

Vervollständigen Sie die erforderliche Eingabe.

Direkte Antwort

Funktion von Rail-Fence-Chiffreencoder

Der Rail-Fence-Chiffreencoder ordnet Text auf einem Zickzackpfad über mehrere Zeilen neu an. Er liest die Zeilen von oben nach unten und erzeugt Chiffretext. Rails steuert die Zeilenanzahl. Offset steuert den Start des Pfads.

Ergebnis

Was du erhältst

Das Tool gibt die verbundenen Rail-Zeilen zurück. Leerzeichen, Zeichensetzung und Zeilenumbrüche belegen Positionen im Muster.

Dieses Werkzeug verwenden

So verwendest du Rail-Fence-Chiffreencoder

  1. Geben Sie Ihren Text ein. Entfernen Sie Leerzeichen nur, wenn Ihr Rätsel diese Konvention verlangt.
  2. Setzen Sie Rails auf eine ganze Zahl von 2 bis zur Eingabelänge. Setzen Sie Offset auf 0, wenn keine andere Startposition bekannt ist.
  3. Beispiel: ABCDE mit Rails = 3 und Offset = 1 gibt DACEB zurück.
  4. Kopieren Sie den Chiffretext und notieren Sie beide Einstellungen. Verwenden Sie den Decoder mit denselben Einstellungen zur Prüfung.

Beispiel

Mit einem sicheren Beispiel testen

Eingabe: sample text sowie der für den ausgewählten Modus benötigte Schlüssel oder die Einstellungen.

Einstellungen: Rail-Fence-Chiffreencoder: Rails = 3; Offset = 1; bewahren Sie Leerzeichen und Zeichensetzung unverändert.

Ergebnis: ABCDE wird mit Rails = 3 und Offset = 1 zu DACEB codiert. Der Decoder kann den Text mit denselben Einstellungen prüfen.

Dieses Beispiel zeigt die Eingabeform für den Rail-Fence-Chiffreencoder. Das genaue Ergebnis hängt von Operation, Werten und Einstellungen ab.

Häufige Anwendungen

Einsatzbereiche von Rail-Fence-Chiffreencoder

  • Prüfen Sie eine Zickzack-Transpositionsübung aus dem Unterricht.
  • Erzeugen Sie Chiffretext für ein Rätsel mit bekannter Zeilenanzahl und bekanntem Offset.
  • Vergleichen Sie den Einfluss der Rail-Einstellungen auf eine kurze Probe.

Grenzen

Ergebnis prüfen

  • Das Tool verwendet die bereitgestellten Einstellungen. Es entdeckt den Schlüssel nicht automatisch und erkennt keine unbekannte Chiffre.
  • Leerzeichen, Zeichensetzung, Großschreibung und Zeilenumbrüche bleiben in der Eingabe. Zusätzliche Gruppierungsleerzeichen ändern das Decodierungsmuster.
  • Offset verschiebt die Startposition im Zickzack-Zyklus. Verwenden Sie eine nicht negative ganze Zahl. Gleichwertige Offsets wiederholen sich alle 2 × (Rails − 1) Positionen.
  • Die aktuelle Engine arbeitet mit UTF-16-Einheiten. Emoji können sich im codierten Text teilen. Verwenden Sie einfachen Text für interoperable Rätsel.
  • Rail Fence ist eine Rätselchiffre. Sie schützt keine Geheimnisse.