Online Grátis Base64 Codificador/Decodificador






Em ciência da computação, Base64 é um grupo de binário para esquemas de codificação de texto que representam dados binários em uma seqüência de caracteres ASCII formato de conversão para uma base-64 representação. O termo Base64 se origina a partir de uma determinada MIME codificação de transferência de conteúdo. Cada Base64 dígito representa exatamente 6 bits de dados. Três bytes de 8 bits (por exemplo, de um total de 24 bits), portanto, pode ser representado por quatro de 6 bits Base64 dígitos.

Comum a todos binário para texto esquemas de codificação de Base64 é projetado para transportar dados armazenados em formatos binários através de canais que apenas suporte confiável conteúdo de texto. Base64 é particularmente prevalente na World Wide Web, onde seus usos incluem a capacidade para incorporar arquivos de imagem ou outros binários ativos dentro textual bens, tais como arquivos HTML e CSS.

O conjunto particular de 64 caracteres escolhidos para representar o lugar de 64-valores para a base varia entre implementações. A estratégia geral é a escolha de 64 caracteres que são comuns para a maioria das codificações e que também são imprimíveis. Esta combinação deixa os dados improvável para ser modificado em trânsito através de sistemas de informação, tais como e-mail, que eram tradicionalmente não 8-bits limpo. Por exemplo, MIME Base64 implementação utiliza A–Z, A–z e 0-9 para a primeira 62 valores. Outras variações compartilhar esta propriedade, mas diferem na símbolos escolhidos para os dois últimos valores; um exemplo é o UTF-7.

Os primeiros casos deste tipo de codificação foram criados para a discagem de comunicação entre os sistemas executando o mesmo sistema operacional — por exemplo, uuencode para UNIX, BinHex para o TRS-80 (mais tarde adaptado para o Macintosh) e, portanto, poderia fazer mais suposições sobre o que os personagens foram seguro para uso. Por exemplo, uuencode usa letras maiúsculas, dígitos, e muitos caracteres de pontuação, mas não minúsculas.

Quando a decodificação Base64 texto, quatro caracteres são normalmente convertidos de volta para três bytes. As únicas exceções são quando caracteres de preenchimento de existir. Um único = indica que os quatro personagens irão decodificar apenas dois bytes, enquanto que == indica que os quatro personagens irão decodificar apenas um único byte.




Simplificar a sua vida com várias ferramentas poderosas.

Subscrever para um plano Ultimate e beneficiar de todas as funcionalidades da Apps66.com

Registe-se agora!