Was ist Base64?
Base64 ist eine Gruppe von Binär-zu-Text-Codierungsschemata, die Binärdaten in einem ASCII-String-Format darstellen, indem sie in eine Radix-64-Darstellung übersetzt werden.
Häufige Verwendung
- E-Mail-Übertragung (MIME)
- Übertragung von Daten in URLs
- Einbetten von Bildern in HTML/CSS (Data URI)
Funktionsweise
Die Base64-Index-Tabelle besteht aus: A-Z, a-z, 0-9, +, /.
Sicherheit
Base64 ist ein Codierungsschema, KEIN Verschlüsselungsalgorithmus. Es kann leicht decodiert werden und sollte nicht zum Sichern sensibler Daten verwendet werden.
Funktionen
- Die Größe der codierten Daten steigt um 33 % (da je 6 Bit Binärdaten zu 8 Bit ASCII werden)
- Sicher für die Verwendung in URLs
- Sicher für die Übertragung von Binärdaten
- Geeignet für Szenarien, in denen Binärdaten über textbasierte Protokolle gesendet werden müssen