Skip to main content

Browser-Werkzeug

Fernet-Entschlüsselung

Wendet Fernet Decrypt mit expliziten Schlüssel-, Format- und Algorithmeinstellungen an. Geben Sie Daten und Schlüsselmaterial ein, wählen Sie Parameter und prüfen Sie das Ergebnis.

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

Wendet Fernet Decrypt mit expliziten Schlüssel-, Format- und Algorithmeinstellungen an. Geben Sie Daten und Schlüsselmaterial ein, wählen Sie Parameter und prüfen Sie das Ergebnis.

Direkte Antwort

Funktion von Fernet-Entschlüsselung

Die Fernet-Entschlüsselung benötigt das Fernet-Geheimnis in URL-sicherem Base64. Ein Fernet-Key ist kein beliebiges kurzes Passwort. Ein öffentlicher Testschlüssel kann 32 URL-sichere Base64-Bytes enthalten.

Ergebnis

Was du erhältst

Die Operation gibt den entschlüsselten Klartext zurück. Ein Fernet-Token enthält Ciphertext und einen Authentifizierungscode.

Dieses Werkzeug verwenden

So verwendest du Fernet-Entschlüsselung

  1. Geben Sie den vollständigen Fernet-Token ein.
  2. Geben Sie den exakten URL-sicheren Base64-Key ein.
  3. Prüfen Sie die Ausgabe und behandeln Sie die TTL-Annahme separat.

Beispiel

Mit einem sicheren Beispiel testen

Eingabe: Ein vollständiger öffentlicher Fernet-Testtoken

Einstellungen: Key: URL-sicheres Base64; Token: vollständig; TTL: die Anwendungspolitik.

Ergebnis: Entschlüsselter Klartext.

Die Implementierung setzt ihre time-to-live-Option auf 0.

Häufige Anwendungen

Einsatzbereiche von Fernet-Entschlüsselung

  • Prüfen Sie einen Fernet-Kompatibilitätstest.
  • Vergleichen Sie vollständige Tokens zwischen Implementierungen.
  • Untersuchen Sie einen kontrollierten Ablauf mit bekanntem Key.

Grenzen

Ergebnis prüfen

  • Der Key muss URL-sicheres Base64 verwenden.
  • Ein Token ist nicht nur AES-Ciphertext.
  • TTL 0 beweist keine Anwendungsgültigkeit nach einer Altersgrenze.
  • Eine erfolgreiche Entschlüsselung beweist keine sichere Schlüsselverteilung.