Base64-Kodierung
Base64 kodiert Binärdaten in eine ASCII-Zeichenkette mit 64 Zeichen (A-Z, a-z, 0-9, +, /). Die Größe erhöht sich um etwa 33%, aber die sichere Übertragung über textbasierte Protokolle wird gewährleistet.
Alle 3 Bytes Eingabe werden zu 4 Base64-Zeichen
Das Füllzeichen '=' wird verwendet, wenn die Eingabelänge kein Vielfaches von 3 ist
Häufige Anwendungen
- E-Mail-Anhänge (MIME-Kodierung)
- Einbettung von Bildern in HTML/CSS (Data-URIs)
- API-Authentifizierungstoken
- Kodierung von Binärdaten in JSON