Base64 Padded (PH)
Base64 Padded は = のパディング文字を厳密に保持する標準 Base64 の変種を指し、出力長は常に 4 の倍数になる。
目的
厳密な長さ整列を要求するプロトコル(MIME や PEM など)で、元の長さを正しく復元することを保証する。
メカニズム
RFC 4648 の 3 対 4 写像に従い、末尾の 3 バイト未満のグループは 1 個または 2 個の = で 4 文字境界までパディングされ、復号側はパディング数に応じて切り詰める。
ユースケース
- MIME 添付の転送
- PEM 証明書のエンコード
- 厳密な長さ整合を要求するプロトコル