Was ist Base64?
Base64 ist eine Gruppe von Binär-zu-Text-Kodierungsschemata, die Binärdaten in einem ASCII-Zeichenkettenformat darstellen, indem sie in eine Radix-64-Darstellung übersetzt werden. Es ermöglicht, dass Binärdaten (wie Bilder oder Dateien) zuverlässig über Kanäle transportiert werden, die für die Verarbeitung von Text ausgelegt sind.
Wie Base64 funktioniert
Base64 teilt die binären Eingabedaten in 24-Bit-Gruppen (3 Bytes) auf. Diese Gruppen werden dann in vier 6-Bit-Blöcke unterteilt. Jeder 6-Bit-Wert wird einem bestimmten Zeichen im Base64-Alphabet (A-Z, a-z, 0-9, +, /) zugeordnet. Wenn die Datenlänge nicht durch 3 teilbar ist, wird das Zeichen '=' als Füllzeichen hinzugefügt.
Kodierung vs. Verschlüsselung
Ein weit verbreiteter Irrglaube ist, dass Base64 Daten sichert. Base64 ist Kodierung, NICHT Verschlüsselung. Base64-Zeichenketten können von jedem ohne Schlüssel oder Passwort dekodiert werden. Verwenden Sie daher niemals Base64 allein, um Passwörter oder sensible Geheimnisse zu speichern.
Häufige Anwendungsfälle
- Daten-URIs: Einbetten von Bildern oder Symbolen direkt in HTML/CSS, um HTTP-Anfragen zu reduzieren.
- E-Mail-Anhänge (MIME): Sichere Übertragung von Binärdateien über ältere textbasierte SMTP-Protokolle.
- APIs & JSON: Übertragung von Binärdaten (wie PDFs oder Bilder) innerhalb von JSON-Payloads.
Warum ist dieses Tool sicher?
Im Gegensatz zu vielen serverseitigen Tools arbeitet Nicetool.dev nach einer 'Lokal-zuerst'-Architektur. Wir nutzen die Fähigkeiten Ihres Browsers, um alle Kodierungs- und Dekodierungsaufgaben zu erledigen.