Base256
Base256 は各バイトをそのまま自身へ写像する(恒等符号化)。全 Base 符号化の中で最も低い膨張率(1:1)を持つ。
目的
他の Base 符号化の基準となる表現であり、バイト単位の処理が必要な場面では生のバイト列をそのまま保持する。
メカニズム
入力と出力は同一で、各バイトが 1 つの「文字」に相当する。実際にはデータはバイト配列として存在し、印刷可能文字への写像を経由しない。
ユースケース
- ハッシュダイジェストの生バイト表現
- 暗号鍵(Key)の保存
- バイナリプロトコルのペイロード