A ferramenta de decodificação online base64 fornece codificação base64, decodificação online base64, criptografia e descriptografia base64, criptografia e processamento de criptografia no formato Base64 para strings e decodificação online Base64 criptografada é exibida como texto claro. Base64 é um algoritmo de criptografia online relativamente comum. Ao resolver caracteres ilegíveis chineses, a codificação chinesa de diferentes maneiras pode efetivamente evitar caracteres ilegíveis chineses. Este site não registra nenhuma de suas informações, por favor, tenha a certeza de usá-lo.
A codificação Base64 usa 64 caracteres ASCII imprimíveis (A-Z, a-z, 0-9,/,) para codificar qualquer sequência de bytes em uma string ASCII e o símbolo "=" é usado como sufixo.
| Valor numérico | Caractères | Valor numérico | Caractères | Valor numérico | Caractères | Valor numérico | Caractères |
| 0 | A | 16 | Q | 32 | g | 48 | w |
| 1 | B | 17 | R | 33 | h | 49 | x |
| 2 | C | 18 | S | 34 | i | 50 | y |
| 3 | D | 19 | T | 35 | j | 51 | z |
| 4 | E | 20 | U | 36 | k | 52 | 0 |
| 5 | F | 21 | V | 37 | l | 53 | 1 |
| 6 | G | 22 | W | 38 | m | 54 | 2 |
| 7 | H | 23 | X | 39 | n | 55 | 3 |
| 8 | I | 24 | Y | 40 | o | 56 | 4 |
| 9 | J | 25 | Z | 41 | p | 57 | 5 |
| 10 | K | 26 | a | 42 | q | 58 | 6 |
| 11 | L | 27 | b | 43 | r | 59 | 7 |
| 12 | M | 28 | c | 44 | s | 60 | 8 |
| 13 | N | 29 | d | 45 | t | 61 | 9 |
| 14 | O | 30 | e | 46 | u | 62 | + |
| 15 | P | 31 | f | 47 | v | 63 | / |
Base64 separa a string de entrada de acordo com bytes para obter o valor binário correspondente a cada byte (se for inferior a 8 bits, a alta é suplementada com 0), então esses valores binários são conectados em série e, em seguida, divididos de acordo com um conjunto de 6 bits (porque 2 ^ 6 = 64), se o último grupo for inferior a 6 bits, 0 será adicionado no final. Converta cada conjunto de valores binários em decimal e, em seguida, encontre os símbolos correspondentes na tabela acima e conecte-os em série para ser o resultado da codificação Base64.
Base64 pode ser usado para codificação de dados binários subjacentes de dados arbitrários para aplicações em ocasiões em que apenas caracteres ASCII podem ser transmitidos. No entanto, é mais comumente usado para o processamento e transmissão de dados de texto. Por exemplo, em e-mails no formato MIME, Base64 pode ser usado para codificar o conteúdo do e-mail, o que é conveniente para transmissão entre computadores em diferentes idiomas sem caracteres. Por exemplo, o uso da codificação utf-8 em computadores na Europa Ocidental pode exibir o chinês normalmente (uma biblioteca de fontes correspondente está instalada), mas pode não ser capaz de transmitir o chinês normalmente. Neste momento, a conversão para Base64 não tem essa preocupação.
Se a codificação Base64 não for especificamente explicada, geralmente é acordado que os caracteres não ASCII são codificados de acordo com o conjunto de caracteres UTF-8.
Link amigável:iCMS