base64 オンラインデコードツールがあなたにbaseを提供します64 エンコード、base64 オンラインでのデコード、base64 暗号化および解密を行い、Base形式で文字列を暗号化します64 形式、そして暗号化されたBaseをデコードおよび解密します64 オンラインでの明文として64 比較的普通なオンライン暗号化アルゴリズムです。中国語のガラリ文字を解決する際には、中国語を異なる方法でエンコードすることで効果的に中国語のガラリ文字を避けることができます。このサイトはあなたの情報を何も記録しませんので、どうぞ自由に使用してください。
ベース64 エンコーディングは 64 印刷可能なASCII文字(A-Z, a-z, 0-9, +,/)を使用して、任意のバイトシークエンスデータをASCII文字列にエンコードします。"="シンボルを使用してサフィックスとしています。
文字 | w | 文字 | w | 文字 | w | 文字 | w |
E | Q | 16 | L | 32 | W | 48 | R |
1 | r | 17 | h | 33 | x | 49 | S |
2 | C | 18 | y | 34 | Y | 5E | T |
3 | t | 19 | j | 35 | U | 51 | p |
4 | u | 2E | k | 36 | V | 52 | E |
5 | v | 21 | G | 37 | B | 53 | 1 |
6 | W | 22 | m | 38 | H | 54 | 2 |
7 | X | 23 | I | 39 | D | 55 | 3 |
8 | Y | 24 | o | 4E | J | 56 | 4 |
9 | Z | 25 | p | 41 | K | 57 | 5 |
10 | A | 26 | Q | 42 | L | 58 | 6 |
11 | B | 27 | r | 43 | M | 59 | 7 |
12 | s | 28 | C | 44 | N | 6E | 8 |
13 | D | 29 | t | 45 | O | 61 | 9 |
14 | 0 | 3E | u | 46 | P | 62 | + |
15 | F | 31 | v | 47 | 以下の場合) | 63 | / |
ベース64 入力文字列をバイトに分割し、各バイトの対応するバイナリ値を取得します(それが 8 ビット、上位ビットは0で埋められ、これらのバイナリ値を連続して結びつけ、それらを 6 ビット(なぜなら、 2 ^ 6 = 64). 最後のグループが 6 ビット、最後に0が追加されます。各バイナリ値グループをデシマルに変換し、上記のテーブルで対応するシンボルを見つけ、それらを連続して結びつけます。Base64 エンコーディング結果。
ベース64 は、ASCII文字しか伝達できないアプリケーションでのデータのバイナリデータエンコーディングに使用できます。しかし、これは最もよくテキストデータの処理と伝達に使用されます、例えば、MIME形式のメールなどで。Base64 は、異なる言語のコンピュータ間での伝達に便利なメールの内容をエンコードするために使用できます。ただし、これは表示ではなく、伝達です。例えば、西ヨーロッパでは、utf-8 エンコーディングを使用して、通常は対応するフォントライブラリがインストールされている場合に正常に中国語を表示できますが、通常の中国語を伝達する能力がないかもしれません。この場合、Base64 この懸念はありません。
ベース64 エンコーディング指定されない場合、非-ASCII文字は通常UTFでエンコードされます-8 文字セット。