TrumanWong

ここに変換したいコンテンツを貼り付けてください

変換後の結果

Base64エンコードでは、3バイトの8ビット(3*8=24)を4バイトの6ビット(4*6=24)に変換し、6ビットの前に2つの0を追加して8ビットのバイトを形成する必要があります。 残りの文字が3バイト未満の場合は、0で埋め、出力文字は'='を使用するため、エンコードされた出力の末尾に1または2'='が表示される場合があります。

出力エンコーディングビットが読みやすい文字であることを保証するために、Base64は統一された変換のためのエンコーディングテーブルを開発しました。 エンコーディングテーブルのサイズは2^6=64であり、これはBase64という名前の由来でもあります。

Base64エンコードテーブル

コード文字コード文字コード文字コード文字コード文字コード文字コード文字コード文字
0A8I16Q24Y32g40o48w564
1B9J17R25Z33h41p49x575
2C10K18S26a34i42q50y586
3D11L19T27b35j43r51z597
4E12M20U28c36k44s520608
5F13N21V29d37l45t531619
6G14O22W30e38m46u54262+
7H15P23X31f39n47v55363/