Skip to main content

Browser-Werkzeug

Affine-Chiffre-Encoder

Buchstaben mit der affinen Chiffre und bekannten Werten a und b codieren.

Tool-Arbeitsbereich

Ihre Eingabe bleibt in diesem Browser.

Fügen Sie die erforderliche Eingabe hinzu.

Eingabe erforderlich

Du kannst das Werkzeug nach jeder Änderung erneut ausführen.

Optionen

Ihr Ergebnis erscheint hier

Buchstaben mit der affinen Chiffre und bekannten Werten a und b codieren.

Direkte Antwort

Funktion von Affine-Chiffre-Encoder

Die affine Chiffre verwendet y=(a×x+b) mod 26 mit A=0 und Z=25. Mit a=5 und b=8 wird Hello, World! zu Rclla, Oaplx!.

Ergebnis

Was du erhältst

Das Tool gibt umgewandelten Text mit erhaltener Großschreibung und Satzzeichen zurück.

Dieses Werkzeug verwenden

So verwendest du Affine-Chiffre-Encoder

  1. Geben Sie Hello, World! für das Beispiel ein.
  2. Stellen Sie a=5 und b=8 ein.
  3. Starten Sie das Tool und prüfen Sie Rclla, Oaplx!.
  4. Bewahren Sie a und b mit dem Ergebnis für den Decoder auf.

Beispiel

Mit einem sicheren Beispiel testen

Eingabe: Hello, World!

Einstellungen: a=5; b=8; A=0, Z=25.

Ergebnis: Rclla, Oaplx!

Der Decoder ergibt mit denselben Werten a und b wieder Hello, World!.

Häufige Anwendungen

Einsatzbereiche von Affine-Chiffre-Encoder

  • Eine Übung zur affinen Ersetzung vorbereiten.
  • Eine Implementierung mit bekanntem Text und Schlüssel prüfen.
  • Ein Beispiel für den affinen Decoder erstellen.

Grenzen

Ergebnis prüfen

  • a muss teilerfremd zu 26 sein, damit eine Umkehrung möglich ist.
  • Die Operation ersetzt englische Buchstaben A-Z und behält andere Zeichen bei.
  • Die affine Chiffre dient Übungen und schützt keine Geheimnisse.