Base64 エンコード・デコード
元のテキスト
Base64 結果
Base64 エンコードの仕組み
Base64 エンコードは、バイナリデータ(8 ビットのバイト)を ASCII 文字(6 ビットのバイト)に変換します。テキストのみを扱う媒体でデータを転送する際によく使われ、転送中にデータが改変されずそのまま保たれます。
例:「Man」を Base64 に変換
| テキスト | M | a | n | |||||||||||||||||||||
| ASCII | 77 | 97 | 110 | |||||||||||||||||||||
| ビット | 01 | 00 | 11 | 01 | 01 | 10 | 00 | 01 | 01 | 10 | 11 | 10 | ||||||||||||
| インデックス | 19 (T) | 22 (W) | 5 (F) | 46 (u) | ||||||||||||||||||||
| Base64 | T | W | F | u | ||||||||||||||||||||