Salsa20-Verschlüsseler
Verschlüsseln Sie Text mit der Salsa20-Streamchiffre (Originalentwurf von D. J. Bernstein, eSTREAM-Portfolio) — ein echter Algorithmus, verifiziert gegen die offiziellen eSTREAM-Testvektoren und die Core-Spezifikationsvektoren von Salsa20, abgeglichen mit PyCryptodome. 128/256-Bit-Schlüssel (16 oder 32 Byte), 64-Bit-Nonce (8 Byte), 64-Bit-Blockzähler. Kostenlos, privat und 100% clientseitig. Verwenden Sie eine Nonce niemals erneut mit demselben Schlüssel.
Beispiel ausprobieren:
Local only
Letzte Verlauf
Noch kein Verlauf
Verwendung
- Geben Sie Ihren Klartext in das Eingabefeld ein.
- Legen Sie Schlüssel (16 oder 32 Byte) und Nonce (genau 8 Byte) als UTF-8-Text fest.
- Passen Sie bei Bedarf den initialen Blockzähler (Standard 0) an und wählen Sie Hex- oder Base64-Ausgabe.
- Kopieren oder laden Sie den Geheimtext herunter.
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
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. WERKZEUG
ChaCha20-Verschlüsseler
Verschlüsseln Sie Text mit der ChaCha20-Streamchiffre (RFC 8439) — ein echter Algorithmus, byteweise gegen die offiziellen RFC-Testvektoren verifiziert und mit OpenSSL abgeglichen. 256-Bit-Schlüssel (32 Byte), 96-Bit-Nonce (12 Byte), 32-Bit-Blockzähler. Kostenlos, privat und 100% clientseitig. Verwenden Sie eine Nonce niemals erneut mit demselben Schlüssel. WERKZEUG
AES-CTR-Verschlüsseler
Verschlüsseln Sie Text mit AES im CTR-Modus (NIST SP 800-38A, native Web-Crypto-Implementierung) — ein echter Algorithmus, byteweise gegen die offiziellen NIST-Testvektoren (F.5.1/F.5.3/F.5.5) verifiziert und mit OpenSSL abgeglichen. 128/192/256-Bit-Schlüssel, 16-Byte-IV (der vollständige initiale Zählerblock). Kostenlos, privat und 100% clientseitig. Verwenden Sie ein IV niemals erneut mit demselben Schlüssel. WERKZEUG