Base64エンコーディングの考え方メモ

考え方

  • 元のバイト列を6ビットづつに区切る
  • このとき6ビットに満たない部分には0を足す
  • 6ビットを4個ひと組として変換表に従って文字列に変換
  • このとき4個に満たない部分に"="(イコール)を足す