Base64是一種電子郵件的MIME編碼(base64/qp)其中一種郵件傳送時需使用可顯示的ASCII內碼(32-126),鍵盤直接可以打出來的字元(字母+一般符號)不然很容易在電子郵件交換過程中把字元的第8bit移除造成文件缺損base64是把8bit組成文件內容(如中文)全部重新以7bit重編qp則是僅把有8bit的字元重新編碼(如網址有中文就用此種編碼)所以只要有使用電子郵件(尤其是有中文字或附件),就會使用MIME/Base64編碼Base64一種因應文件傳輸而使用的編碼方式,並不是加密編碼
password 通行碼、口令code 編碼cipher 密碼、密文這三個是不一樣的base64 encoded 編碼AES-256 加密但是,這三者應用,也並不是只能三選一。例如,為了避免 password 傳輸過程被側錄,會使用 AES-256 進行加密,並以 base64 格式進行傳遞。或是像 sessionKey, Token, cookie 都是類似的應用。