Zum Inhalt springen
uencoder

Salsa20-Entschlüsseler

Entschlüsseln Sie Salsa20-Geheimtext (Originalentwurf von Bernstein, eSTREAM-Portfolio) — ein echter Algorithmus, verifiziert gegen die offiziellen eSTREAM-Testvektoren und abgeglichen mit PyCryptodome. Der Schlüssel muss 16 oder 32 Byte, die Nonce genau 8 Byte lang sein, und der Blockzähler muss dem bei der Verschlüsselung verwendeten Wert entsprechen. Das Geheimtextformat folgt der Ausgabeformatoption (Hex oder Base64). Kostenlos, privat und 100% clientseitig.

Beispiel ausprobieren:
Local only

Letzte Verlauf

Noch kein Verlauf

Verwendung

  1. Fügen Sie den Salsa20-Geheimtext (Hex oder Base64) in das Eingabefeld ein.
  2. Legen Sie denselben Schlüssel (16 oder 32 Byte) und dieselbe Nonce (genau 8 Byte) wie bei der Verschlüsselung fest.
  3. Setzen Sie denselben initialen Blockzähler und wählen Sie das zum Geheimtext passende Format.
  4. Kopieren Sie den wiederhergestellten Klartext.

Häufige Fragen

Werden meine Daten irgendwo hochgeladen?
Nein. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser, ohne Server-Roundtrip.
Funktioniert dieses Tool offline?
Ja. Nach dem Laden der Seite läuft das Tool vollständig clientseitig und benötigt keine Netzwerkverbindung.
Ist dies eine echte Salsa20-Verschlüsselung?
Ja. Es folgt der Originalspezifikation von D. J. Bernstein und ist gegen die offiziellen verifizierten eSTREAM-Testvektoren (einschließlich der 128/256-Bit-Schlüsselinitialisierungs- und Rekeying-Sets) sowie die Core-Spezifikationsvektoren von Salsa20 verifiziert, abgeglichen mit PyCryptodome.
Welche Schlüssel- und Nonce-Größen sind erforderlich?
Der Schlüssel muss 16 oder 32 Byte und die Nonce genau 8 Byte lang sein (als UTF-8-Text); andere Längen werden mit einer expliziten Fehlermeldung abgelehnt. Verwenden Sie eine Nonce niemals erneut mit demselben Schlüssel.

Verwandte Tools