base64Herramienta de decodificación en línea para base64Codificación, base64Decodificación en línea, base64Cifrado y descifrado, para la cadena de caracteres se realiza Base64Procesamiento de cifrado en formato64Decodificación y visualización en línea como texto claro. Base64es un algoritmo de cifrado en línea común, al resolver el problema de la codificación confusa de chino, la codificación del chino de diferentes maneras puede evitar eficazmente la codificación confusa de chino. Este sitio no registrará ninguna información suya, por lo que puede usarlo con confianza.
Base64La codificación utiliza64caracteres ASCII impresibles (A-Z、a-z、0-9、+、/)Codificar cualquier secuencia de bytes en una cadena de caracteres ASCII, y hay un símbolo “=” utilizado para fines de sufijo.
valor | caracter | valor | caracter | valor | caracter | valor | caracter |
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 | / |
Base64Dividir la cadena de entrada en bytes, obtener el valor binario correspondiente a cada byte (si no es suficiente8Los bits se completan con ceros en la posición alta), luego concatenar estos valores binarios, y luego, según6Dividir los grupos de bits en grupos de bits (porque2^6=64),si el último grupo no es suficiente6Los bits se completan con ceros al final. Convertir cada valor binario en decimal, luego encontrar el símbolo correspondiente en la tabla anterior y concatenarlo es Base64Resultados de la codificación.
Base64Se puede usar para la codificación de datos binarios subyacentes de cualquier datos, para aplicaciones en situaciones donde solo se pueden transmitir caracteres ASCII. Sin embargo, se utiliza más a menudo para el procesamiento y transmisión de datos de texto, por ejemplo, en correos electrónicos en formato MIME, Base64Se puede usar para codificar el contenido del correo electrónico, lo que facilita la transmisión entre computadoras de diferentes idiomas sin errores de codificación, preste atención a que es la transmisión y no la visualización, por ejemplo, en computadoras de la región de Europa Occidental que utilizan utf-8La codificación se puede mostrar correctamente el chino (con la instalación de la fuente correspondiente), pero no necesariamente puede transmitirlo correctamente, en este caso, conviértalo a Base64No hay preocupaciones de este tipo.
Base64La codificación, a menos que se especifique lo contrario, se acuerda generalmente que los caracteres no ASCII se codifiquen según UTF-8La codificación de conjunto de caracteres se realiza.