BASE64/RADIX64 Codificador /descodificador

Se trata de un simple Javascript que codifica/decodifica secuencias de caracteres utilizando el algoritmo BASE64. Este pequeño decodificador puede ser útil para facilitar el descifrado de estas pequeñas secuencias de caracteres con las que nos podemos encontrar..


Usa estos botones para descodificar únicamente la cabecera de las firmas y llaves PGP:


¿Qué es BASE64?

Un método de codificar binario dentro de textos. Si recuerdas, cada dato binario son 8 bits por byte, considerando que el texto usa poco más de 6 bits por byte. Un número de 6 bits puede hacer 64 combinaciones, por eso también se le llama BASE 64.

La manera de trabajar de este sistema, la codificación, es que cada 3 bloques de 8 bits son guardados en 4 caracteres de 6 bits, donde los caracteres se encuentran en el rango [A-Z][a-z][0-9][+/]. Como no se alinean correctamente, los caracteres de [=] se usan al final.

 

Dónde se usa BASE64
  • HTTP "Basic" Authentication
  • PGP firmas y claves
  • En algunos métodos de codificar correo electrónico.
 

Documentación

Más documentación en Base64 (aka. Radix64) puede ser encontrada en OpenPGP RFC 2440.

Copyright (c) 2000 por RobertGraham.com