La herramienta de decodificación en línea base64 le proporciona codificación base64, decodificación en línea base64, cifrado y descifrado en base64, cifrado de cadenas en formato Base64 y visualización de descifrado y descifrado en línea Base64 cifrado como texto sin formato. Base64 es un algoritmo de cifrado en línea relativamente común. Al resolver caracteres chinos confusos, codificar el chino de diferentes maneras puede evitar eficazmente los caracteres chinos confusos. Este sitio no registrará ninguna información suya, no dude en utilizarlo.
La codificación Base64 utiliza 64 caracteres ASCII imprimibles (AZ, az, 0-9, +, /) para codificar cualquier dato de secuencia de bytes en una cadena ASCII, y el símbolo "=" se utiliza como sufijo.
valor numérico | personaje | valor numérico | personaje | valor numérico | personaje | valor numérico | personaje |
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 divide la cadena de entrada en bytes, obtiene el valor binario correspondiente a cada byte (si tiene menos de 8 bits, los bits altos se rellenan con 0), luego concatena estos valores binarios y luego los divide en grupos de 6 bits ( porque 2 ^ 6 = 64), si el último grupo tiene menos de 6 bits, se agregará 0 al final. Convierta cada conjunto de valores binarios a decimal, luego busque los símbolos correspondientes en la tabla anterior y concatenelos para obtener el resultado de la codificación Base64.
Base64 se puede utilizar para codificar los datos binarios subyacentes de cualquier dato y se puede utilizar en situaciones en las que solo se pueden transmitir caracteres ASCII. Sin embargo, se usa más comúnmente para procesar y transmitir datos de texto. Por ejemplo, en correos electrónicos en formato MIME, Base64 se puede usar para codificar el contenido del correo electrónico para facilitar la transmisión entre computadoras con diferentes idiomas sin caracteres confusos. Tenga en cuenta que se transmite en lugar de que lo que se muestra, como en las computadoras de Europa occidental. El uso de la codificación utf-8 en la computadora puede mostrar chino normalmente (la biblioteca de fuentes correspondiente está instalada), pero es posible que no pueda transmitir chino normalmente. En este caso, la conversión a Base64 eliminará esta preocupación.
A menos que se especifique lo contrario en la codificación Base64, generalmente se acepta que los caracteres que no son ASCII se codifican según el juego de caracteres UTF-8.