Herramienta Gratuita

Decodificador Base58 Online

Decodifica cadenas Base58 (Bitcoin, Ripple, Flickr) a texto UTF-8, hexadecimal o binario. Verificación de suma de control Base58Check, inspección de versión de red y diagnóstico forense.

Entrada Base58: 0 chars
Salida: 0 bytes
Densidad Recuperada: 0%
Tiempo de Cómputo: 0 ms
Resumen de IA y AEO (TL;DR)

Respuesta Rápida: ¿Qué es Decodificador Base58 Online?

¿Qué hace esta herramienta? Decodifica cadenas Base58 (Bitcoin, Ripple, Flickr) a texto UTF-8, hexadecimal o binario. Verificación de suma de control Base58Check, inspección de versión de red y diagnóstico forense.

Categoría de Aplicación
Texto
Fórmula de Cálculo
ext{Base58Decode}(S) o ext{Bytes} parallel ext{Validación Checksum: } ext{SHA256}( ext{SHA256}( ext{Payload}))[0..3]
Parámetros de Entrada
Cadena Base58 a Decodificar
Resultados Devueltos
Resultado Decodificado
Guía Rápida de Uso (Paso a Paso)
  1. Paso 1: Introduce o ajusta el campo Cadena Base58 a Decodificar.
  2. Paso 2: Haz clic en Decodificar Base58 para obtener el desglose y resultados inmediatos.
Consejo de Optimización (IA)

Para obtener resultados óptimos, asegúrate de ingresar los valores en las unidades correspondientes.

¿Qué es el Decodificador Base58 Online?

El decodificador Base58 online es una herramienta técnica orientada a la ingeniería inversa, auditoría forense de blockchains y análisis de datos que permite decodificar cadenas en formato Base58 hacia su representación original en texto UTF-8, secuencia hexadecimal de bytes o datos binarios crudos. Soporta los alfabetos estándar de Bitcoin, Ripple y Flickr, y cuenta con un motor integrado de verificación Base58Check que valida automáticamente la integridad de sumas de control mediante doble SHA-256.

La decodificación Base58 resuelve la ecuación posicional inversa: transforma cada símbolo de la cadena de entrada en un dígito entre 0 y 57, acumulando su valor en un entero de precisión arbitraria mediante multiplicaciones sucesivas por 58. Finalmente, descompone ese número entero gigante en sus bytes componentes de 8 bits y recupera cualquier byte nulo (0x00) inicial simbolizado por el carácter '1' en Bitcoin Base58.

Algoritmo de Decodificación y Recuperación de Bytes

El procedimiento de decodificación de una cadena Base58 $S = [c_0, c_1, \dots, c_{m-1}]$ sigue tres fases matemáticas fundamentales:

  1. Conteo de Ceros a la Izquierda: Se contabilizan cuántos caracteres coinciden consecutivamente con el primer elemento del alfabeto ('1' en Bitcoin, 'r' en Ripple). Cada uno de estos caracteres iniciales representará un byte 0x00 directo en la salida decodificada.
  2. Conversión de Base Polinómica: Para los caracteres restantes, se reconstruye el número entero $N$ mediante la fórmula acumulativa de Horner:

    N = 0, \quad \forall c_i: \ N \leftarrow (N \times 58) + \text{Índice}(c_i)

  3. Extracción de Octetos (Bytes): Se obtienen los bytes dividiendo $N$ repetidamente entre 256 y extrayendo los restos $N \pmod{256}$ en orden inverso (big-endian), concatenándolos a continuación de los ceros iniciales previamente calculados.

Validación de Direcciones y Claves con Base58Check

Cuando se activa la opción Validar Checksum Base58Check, el decodificador efectúa una verificación criptográfica de nivel bancario sobre la estructura de la cadena:

Estructura Interna de una Cadena Base58Check

Al decodificar una dirección de Bitcoin (por ejemplo, 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa), la secuencia de 25 bytes resultante se desglosa en:

  • Byte 0 (1 byte): Versión del prefijo de red (ej. 0x00 indica una dirección P2PKH en la red principal de Bitcoin; 0x6F indica Testnet; 0x80 indica clave privada WIF).
  • Bytes 1 a 20 (20 bytes): Hash160 del script o de la clave pública: $\text{RIPEMD160}(\text{SHA256}(\text{Pubkey}))$.
  • Bytes 21 a 24 (4 bytes): Checksum de verificación generado por los 4 primeros bytes de $\text{SHA256}(\text{SHA256}(\text{Payload}))$.

Si la suma de control calculada no coincide de manera exacta con los 4 bytes finales, la herramienta alerta instantáneamente sobre la corrupción de la cadena, protegiendo contra errores tipográficos o alteraciones no autorizadas.

Tabla de Versiones de Red Más Frecuentes en Base58Check

Byte de Versión Prefijo Visual Descripción de la Red / Estructura
0x00 (0 decimal) 1... Dirección Bitcoin Mainnet Legacy P2PKH (Pay-to-Pubkey-Hash).
0x05 (5 decimal) 3... Dirección Bitcoin Mainnet P2SH (Pay-to-Script-Hash, multisede o SegWit anidado).
0x6F (111 decimal) m... / n... Dirección Bitcoin Testnet P2PKH para pruebas de desarrollo.
0x80 (128 decimal) 5... / K... / L... Clave privada de Bitcoin en formato WIF (Wallet Import Format).
0x30 (48 decimal) L... Dirección Litecoin Mainnet estándar.

Formatos de Salida Configurables

Dependiendo de si la cadena Base58 contiene un mensaje de texto plano, una clave criptográfica binaria o un hash de función, el usuario puede escoger entre:

Herramientas Relacionadas en Nuestro Ecosistema

Complementa tu análisis criptográfico con estas herramientas especializadas:

Preguntas Frecuentes (FAQ)

¿Qué significa el error 'Carácter no válido en posición X'?

Indica que la cadena introducida contiene un símbolo que no existe en el alfabeto Base58 seleccionado. En el caso de Bitcoin Base58, suele ocurrir cuando se copia por error el número '0', la letra mayúscula 'O', la letra mayúscula 'I' o la letra minúscula 'l', ya que estos cuatro caracteres fueron expresamente excluidos de la especificación.

¿Cómo puedo extraer la clave pública original de una dirección Bitcoin?

Introduce la dirección en el decodificador, activa la casilla 'Validar Checksum Base58Check' y selecciona el formato 'Hexadecimal Continuo'. El decodificador validará la firma de control de 4 bytes y mostrará el hash RIPEMD-160 de 20 bytes correspondiente a la clave pública.

¿La decodificación de claves privadas WIF es segura en esta web?

Completamente segura. Nuestra herramienta no realiza ninguna llamada a servidores remotos ni almacena datos en bases de datos externas; todo el cómputo se efectúa de manera 100% aislada en la memoria local de tu navegador web.

¿Puedo decodificar cadenas de Ripple (XRP) o de IPFS?

Sí. Para direcciones de Ripple, selecciona el alfabeto 'Ripple / XRP' en el menú desplegable. Para hashes de contenido CIDv0 de IPFS (que comienzan habitualmente por 'Qm...'), utiliza el alfabeto estándar de Bitcoin.

Categorías Recomendadas

Herramientas Relacionadas

Otras calculadoras de Herramientas de Texto que te pueden interesar.

Herramientas de Texto

Decodificador Base32 Online

Decodifica cadenas Base32 (RFC 4648, Base32hex, Crockford y z-base-32) a texto UTF-8 o hexadeci...

Ver herramienta
Herramientas de Texto

Decodificador Base85 Online

Decodifica cadenas Base85 y Ascii85 (Adobe PostScript/PDF, ZeroMQ Z85 y RFC 1924) a texto UTF-8...

Ver herramienta
Herramientas de Texto

Decodificador de Token JWT Online

Decodifica y depura tokens JWT de forma 100% privada en tu navegador. Visualización coloreada ...

Ver herramienta
Herramientas de Texto

Compresor de Texto Online

Comprime texto, JSON o código fuente online con algoritmos Deflate, Gzip y LZW en Base64 o Hex...

Ver herramienta
Herramientas de Texto

Decodificador de entidades HTML

Decodifica entidades HTML (nombradas y numéricas) de vuelta a texto legible....

Ver herramienta
Herramientas de Texto

Detector de Plagio de Texto Online

Compara dos textos online para detectar plagio, coincidencias literales y paráfrasis con algor...

Ver herramienta
Herramientas de Texto

Separador de Sílabas Online

Separador de sílabas online y silabeador: divide palabras y textos en sílabas ortográficas s...

Ver herramienta
Herramientas de Texto

Verificador de Ortografía de Texto Online

Verificador de ortografía de texto online y corrector tipográfico: detecta faltas ortográfic...

Ver herramienta
Herramientas de Texto

Reemplazador Regex Online para Texto

Reemplaza y transforma texto masivo utilizando expresiones regulares y grupos de captura ($1, $...

Ver herramienta
Herramientas de Texto

Decodificador de Código Bacon

Descifra código Bacon y extrae mensajes ocultos. Detección automática de quintetos (AAAAA/00...

Ver herramienta
Herramientas de Texto

Encriptador ROT47 Online

Cifra y descifra texto al instante con ROT47 sobre 94 caracteres ASCII imprimibles (letras, nú...

Ver herramienta
Herramientas de Texto

Comparador de Textos Online

Compara dos textos online y encuentra sus diferencias al instante. Herramienta visual side-by-s...

Ver herramienta
Herramientas de Texto

Buscar y Reemplazar Texto Online

Busca y reemplaza palabras, frases o caracteres en tus textos de forma masiva, rápida y gratui...

Ver herramienta
Herramientas de Texto

Convertidor de Texto a Cifra Base58

Codifica texto o bytes hexadecimales a Base58 (alfabetos Bitcoin, Ripple y Flickr). Soporte par...

Ver herramienta
Herramientas de Texto

Generador de GUID Online

Genera GUIDs y UUIDs v4 criptográficos en lote con múltiples formatos: con guiones, sin guion...

Ver herramienta
Herramientas de Texto

Decodificador Rail Fence Cipher

Descifra mensajes encriptados con el cifrado Rail Fence. Especifica rieles y desfase, o ejecuta...

Ver herramienta
Herramientas de Texto

Limpiador de Texto Online

Limpiador de texto avanzado todo en uno. Elimina líneas vacías, espacios extra y formatea tus...

Ver herramienta
Herramientas de Texto

Bloc de Notas Online sin Registro

Bloc de notas online gratis, sin registro ni cuenta. Escribe y tu nota se guarda automáticamen...

Ver herramienta
Herramientas de Texto

Repetidor de Texto Online

Repetidor de texto online avanzado. Repite cualquier palabra, letra, frase o emoji miles de vec...

Ver herramienta
Herramientas de Texto

Descompresor de Texto Online

Descomprime cadenas de texto codificadas en Base64 comprimidas con Deflate, Gzip o LZW. Recuper...

Ver herramienta
Herramientas de Texto

Convertir Texto a Mayúsculas Online

Convierte tu texto a MAYÚSCULAS online de forma rápida, cómoda y gratuita. Respeta tildes, d...

Ver herramienta
Herramientas de Texto

Validador de Formato Base64

Valida la sintaxis e integridad de cadenas Base64 (RFC 4648 estándar y URL-safe, MIME RFC 2045...

Ver herramienta