コンテンツへスキップ
uencoder

Base64 Padded (PH)

Base64 Padded は = のパディング文字を厳密に保持する標準 Base64 の変種を指し、出力長は常に 4 の倍数になる。

目的

厳密な長さ整列を要求するプロトコル(MIME や PEM など)で、元の長さを正しく復元することを保証する。

メカニズム

RFC 4648 の 3 対 4 写像に従い、末尾の 3 バイト未満のグループは 1 個または 2 個の = で 4 文字境界までパディングされ、復号側はパディング数に応じて切り詰める。

ユースケース

  • MIME 添付の転送
  • PEM 証明書のエンコード
  • 厳密な長さ整合を要求するプロトコル

関連ツール

References