base64

base64とは

インターネットなどにおいて確実にデータを送るためには8bit中の上2bitを使わないで6bitのデータにして送る必要がある。 そこで元のデータを6bitづつ区切ってアルファベット・数字・記号(+,_)の64文字に変換して送る。
3文字(24bit=8bitx3)のデータは4文字(6bitx4)のデータにエンコーディングされる。
その変換方式をbase64と言う。

base64エンコーディング方法

  1. 元データを6bitづづに区切る。
  2. 区切られたデータを文字に変換。
    余った部分は0で埋めた上で変換する。
  3. 送信するデータが3の倍数でない場合は残りを=で埋める。

参考


Home | Contents
Mail