base64
読み:ベース-ろくよん
外語:base64

 MIMEで使われている、バイナリをテクストに変換する手法のひとつ。仕様は、RFC 2045(MIMEパート1)に書かれているほか、RFC 3548で情報提供プロトコル扱いで公開されている。
目次

概要
 電子メールにおけるバイナリデータの転送の標準として利用されているもので、8ビット3文字を、6ビット4文字に変換する。
 英数大小と幾つかの記号を合わせた計65種類の文字で構成される。最後の部分など、4文字に満たない部分は=で埋める為、26(=64)より1字多い。
 RFCで規定されるメールの標準仕様の一つで、今では未対応のMUAは皆無だが、古いMUAでは利用できないことがある。もともとUNIXではuuencode/uudecodeMacintoshではBinHexと呼ばれるものが利用されていた影響もあって、そのいずれかしか対応していないMUAも現存するためである。

使用する文字
A〜Z
0〜25
a〜z
26〜51
0〜9
52〜61
+
62
/
63

再検索