Base64
一種編碼方式 / 維基百科,自由的 encyclopedia
Base64(基底64)是一種基於64個可列印字元來表示二進制數據的表示方法。由於,所以每6個位元為一個單元,對應某個可列印字元。3個位元組相當於24個位元,對應於4個Base64單元,即3個位元組可由4個可列印字元來表示。在Base64中的可列印字元包括字母A-Z
、a-z
、數字0-9
,這樣共有62個字元,此外兩個可列印符號在不同的系統中而不同。一些如uuencode的其他編碼方法,和之後BinHex(英語:BinHex)的版本使用不同的64字元集來代表6個二進制數字,但是不被稱為Base64。
Base64常用於在通常處理文字數據的場合,表示、傳輸、儲存一些二進制數據,包括MIME的電子郵件及XML的一些複雜數據。