ChaCha

ChaCha: Bytes mit einem Schlüsselstrom verarbeiten; Schlüssel und Nonce oder IV müssen zum Protokoll passen.

Kostenlos · Ohne Anmeldung

Texteingabe

Das Ergebnis kann danach kopiert oder heruntergeladen werden.

Optionen

Über dieses Werkzeug ChaCha

Bytes mit einem Schlüsselstrom verarbeiten; Schlüssel und Nonce oder IV müssen zum Protokoll passen.

Eingabe: Text. Ergebnis: Text.

Beispiel

Mit „Beispiel testen“ wird das öffentliche Beispiel mit seinen Einstellungen geladen und ausgeführt.

Einstellungen des Beispiels
ParameterBeispielwertEingabe und Auswahl
Schlüssel{"option":"Hex","string":"00:01:02:03:04:05:06:07:08:09:0a:0b:0c:0d:0e:0f:10:11:12:13:14:15:16:17:18:19:1a:1b:1c:1d:1e:1f"}Schlüssel- oder Textkodierung: Hex, UTF8, Latin1, Base64
Nonce{"option":"Hex","string":"00:00:00:00:00:00:00:4a:00:00:00:00"}Schlüssel- oder Textkodierung: Hex, UTF8, Latin1, Base64, Ganzzahl
Zähler1Minimum: 0
Runden2020, 12, 8
EingabeRohdatenHex, Rohdaten
AusgabeHexRohdaten, Hex

Die Beispielschlüssel und Passwörter sind öffentlich. Verwende sie niemals zum Schutz echter Daten.

Eingabe

Ladies and Gentlemen of the class of '99: If I could offer you only one tip for the future, sunscreen would be it.

Ergebnis

6e 2e 35 9a 25 68 f9 80 41 ba 07 28 dd 0d 69 81 e9 7e 7a ec 1d 43 60 c2 0a 27 af cc fd 9f ae 0b f9 1b 65 c5 52 47 33 ab 8f 59 3d ab cd 62 b3 57 16 39 d6 24 e6 51 52 ab 8f 53 0c 35 9f 08 61 d8 07 ca 0d bf 50 0d 6a 61 56 a3 8e 08 8a 22 b6 5e 52 bc 51 4d 16 cc f8 06 81 8c e9 1a b7 79 37 36 5a f9 0b bf 74 a3 5b e6 b4 0b 8e ed f2 78 5e 42 87 4d

Parameter

ParameterStandardwertEingabe und Auswahl
Schlüssel{"option":"Hex","string":""}Schlüssel- oder Textkodierung: Hex, UTF8, Latin1, Base64
Nonce{"option":"Hex","string":""}Schlüssel- oder Textkodierung: Hex, UTF8, Latin1, Base64, Ganzzahl
Zähler0Minimum: 0
Runden2020, 12, 8
EingabeHexHex, Rohdaten
AusgabeRohdatenRohdaten, Hex

Vor der Auswertung

Schlüsselkodierung, Modus, Padding und IV müssen übereinstimmen. Historische Chiffren dienen dem Lernen; Kodierung schafft keine Vertraulichkeit.

So funktioniert diese Seite

  1. Text einfügen oder eine lokale Datei öffnen.
  2. Optionen bei Bedarf anpassen und Ausführen wählen.
  3. Ergebnis kopieren oder die ursprünglichen Ausgabebytes herunterladen.

Eingaben und Ergebnisse werden nicht automatisch hochgeladen, veröffentlicht oder in die URL geschrieben. Die Verarbeitung erfolgt im Browser; HTTP Request und DNS over HTTPS senden ausdrücklich gestartete Anfragen. Dateien: bis 128 MiB, Ausgabe: bis 64 MiB; einzelne Operationen haben kleinere Grenzen. Vorschauen können gekürzt sein. Text nutzt UTF-8; für exakte Bytes eine Datei öffnen.

Ähnliche Werkzeuge

Verschlüsselung / Kodierung

Referenz zur Operation

Technische Originaldokumentation ansehen (English)