Decode do formato Base64


Sobre

Conheça Base64 Decode and Encode, uma ferramenta online simples que faz exatamente o que diz: decodifica da codificação Base64, bem como codifica nele de forma rápida e fácil. Base64 codifica seus dados sem complicações ou decodifica-os em um formato legível por humanos.
Os esquemas de codificação Base64 são comumente usados quando há necessidade de codificar dados binários, especialmente quando esses dados precisam ser armazenados e transferidos por mídia projetada para lidar com o texto. Essa codificação ajuda a garantir que os dados permaneçam intactos sem modificação durante o transporte. Base64 é comumente usado em vários aplicativos, incluindo e-mail via MIME, bem como no armazenamento de dados complexos em XML ou JSON.
Opções avançadas

  • Conjunto de caracteres: no caso de dados textuais, a codificação O esquema não contém o conjunto de caracteres, então você deve especificar qual conjunto de caracteres foi usado durante o processo de codificação. Geralmente é UTF-8, mas pode ser muitos outros; se você não tiver certeza, experimente as opções disponíveis ou tente a opção de detecção automática. Essas informações são usadas para converter os dados decodificados para o conjunto de caracteres de nosso site da Web para que todas as letras e símbolos possam ser exibidos corretamente. Observe que isso é irrelevante para arquivos, uma vez que nenhuma conversão segura da web precisa ser aplicada a eles.
  • Decodifique cada linha separadamente: os dados codificados geralmente consistem em texto contínuo, de modo que até os caracteres de nova linha são convertidos em seus formatos codificados em Base64. Antes da decodificação, todos os espaços em branco não codificados são removidos da entrada para proteger os integridade. Esta opção é útil se você pretende decodificar várias entradas de dados independentes que são separadas por quebras de linha.
  • Modo ao vivo: quando você ativa esta opção, os dados inseridos são decodificados imediatamente com o integrado do seu navegador O JavaScript funciona, sem enviar nenhuma informação aos nossos servidores. Atualmente, este modo suporta apenas o conjunto de caracteres UTF-8.

Seguro e protegido
Todas as comunicações com nossos servidores vêm por meio de conexões criptografadas SSL seguras ( https). Excluímos os arquivos carregados de nossos servidores imediatamente após serem processados e o arquivo para download resultante é excluído logo após a primeira tentativa de download ou 15 minutos de inatividade (o que for mais curto). Não mantemos ou inspecionamos o conteúdo dos dados enviados ou arquivos carregados de qualquer forma. Leia nossa política de privacidade abaixo para mais detalhes.
Completamente grátis
Nossa ferramenta é gratuita para usar. De agora em diante, você não precisa baixar nenhum software para essas tarefas simples.
Detalhes da codificação Base64
Ba se64 é um termo genérico para uma série de esquemas de codificação semelhantes que codificam dados binários tratando-os numericamente e traduzindo-os em uma representação de base 64. O termo Base64 se origina de uma codificação de transferência de conteúdo MIME específica.
Design
A escolha particular de caracteres para compor os 64 caracteres necessários para Base64 varia entre as implementações. A regra geral é escolher um conjunto de 64 caracteres que seja 1) parte de um subconjunto comum à maioria das codificações e 2) também imprimível. Essa combinação torna os dados improváveis de serem modificados em trânsito por sistemas como e-mail, que tradicionalmente não eram limpos de 8 bits. Por exemplo, a implementação de Base64 do MIME usa AZ, az e 0-9 para os primeiros 62 valores, bem como “+” e “/” para os dois últimos. Outras variações, geralmente derivadas de Base64, compartilham esta propriedade, mas diferem nos símbolos escolhidos para os dois últimos valores; um exemplo é a variante “RFC 4648 / Base64URL” segura de URL e nome de arquivo, que usa “-” e “_”.
Exemplo
Aqui “um snippet de citação de Leviatã de Thomas Hobbes:
“O homem se distingue, não apenas por sua razão, mas …”
Isso é representado como uma sequência de bytes ASCII e codificado no esquema Base64 do MIME da seguinte maneira:
TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCAuLi4 =
Na citação acima, o valor codificado de Man é TWFu. Codificado em ASCII, as letras “M”, “a” e “n” são armazenadas como os bytes 77, 97, 110, que são equivalentes a “01001101”, “01100001” e “01101110” na base-2. Esses três bytes são unidos em um buffer de 24 bits, produzindo a sequência binária “010011010110000101101110”. Pacotes de 6 bits (6 bits têm no máximo 64 valores binários diferentes) são convertidos em 4 números (24 = 4 * 6 bits) que são então convertidos em seus valores correspondentes na Base64.

Conteúdo do texto M a n
ASCII 77 97 110
Padrão de bits 0 1 0 0 1 1 0 1 0 1 1 0 0 0 0 1 0 1 1 0 1 1 1 0
Índice 19 22 5 46
Base64-encoded T W F u

Como este exemplo ilustra, a codificação Base64 converte 3 não codificados bytes (neste caso, caracteres ASCII) em 4 caracteres ASCII codificados.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *