Codificação e Decodificação Base64
Codifique e decodifique dados facilmente para e do formato Base64 com nossa ferramenta online. Converta textos, imagens ou arquivos para Base64 para transmissão ou armazenamento seguro de dados. Decodifique cadeias Base64 para seu formato original.
Selecione o tipo :
Base64 é um esquema de codificação binário-para-texto que converte dados binários em um formato seguro para transmissão através de protocolos baseados em texto, como e-mail ou HTTP. Ele consegue isso representando dados binários usando um conjunto de 64 caracteres ASCII imprimíveis.
01. Codificação com Base64
- Os dados de entrada são divididos em grupos de três bytes (24 bits) cada.
- Cada grupo é então dividido em quatro pedaços de 6 bits.
- O valor decimal de cada pedaço de 6 bits é usado como índice em uma tabela de consulta que contém os 64 caracteres usados na codificação Base64.
- O caractere correspondente para cada índice é pego e concatenado, resultando em uma cadeia de caracteres codificados em Base64.
- Se os dados de entrada não forem divisíveis por três, caracteres de preenchimento ('=') são adicionados ao final para que o comprimento total seja um múltiplo de quatro.
02. Decodificação com Base64
- A cadeia codificada em Base64 é dividida em grupos de quatro caracteres.
- Cada caractere é convertido de volta para sua representação binária de 6 bits usando a tabela de consulta.
- Os quatro pedaços de 6 bits resultantes são combinados para formar três bytes (24 bits).
- Se houver caracteres de preenchimento ('='), eles são ignorados durante o processo de decodificação.
- O resultado final são os dados binários decodificados.