Was ist eine Base64-Kodierung?
Wenn Software komplexe Daten wie Bilder, Zertifikate oder JSON Web Tokens über reine Textprotokolle übertragen muss, besteht das Risiko von Datenfehlern. Bestimmte Bytes könnten vom Netzwerk als Steuerzeichen interpretiert werden.
Base64 löst dies, indem es Binärdaten in ein sicheres Alphabet aus 64 Zeichen übersetzt: A-Z, a-z, 0-9, + und / (mit = als Füllzeichen).
Dies garantiert, dass Daten den Netzwerktransport unbeschadet überstehen und vom Empfänger wieder korrekt dekodiert werden können.