1. Was ist Base64-Kodierung?
Base64 ist ein Kodierungsschema, das Binärdaten in ASCII-Textzeichenfolgen umwandelt. Es verwendet nur 64 sichere Zeichen (A-Z, a-z, 0-9, +, /), um sämtliche Binärdaten darzustellen. Es wird eingesetzt, wenn Binärdaten in reinen Textumgebungen wie E-Mail-Anhängen, JSON-Daten und URLs übertragen werden müssen. Dabei werden 3 Byte Daten in 4 Byte Zeichen umgewandelt, was die Größe um etwa 33 % erhöht. Das Zeichen = dient als Padding gemäß dem Standard RFC 4648.