Zum Inhalt springen
uencoder

Base64 Padded (PH)

Base64 Padded bezeichnet die Standard-Variante von Base64, die ihre =-Padding-Zeichen strikt beibehält, sodass die Ausgabelänge stets ein Vielfaches von 4 ist.

Zweck

Sie garantiert die korrekte Wiederherstellung der Originallänge in Protokollen mit strikter Längenausrichtung (wie MIME und PEM).

Mechanismus

Sie folgt der 3-zu-4-Abbildung von RFC 4648; eine letzte Gruppe von menos de 3 Bytes wird mit 1 oder 2 =-Zeichen bis zur 4-Zeichen-Grenze aufgefüllt, und Decoder schneiden gemäß der Padding-Anzahl ab.

Anwendungsfälle

  • MIME-Anhangsübertragung
  • PEM-Zertifikatskodierung
  • Protokolle mit strikter Längenausrichtung

Verwandte Tools

References