Base58 (grezzo)
Ciao, mondo!
2GnQ3vZKQHQ7X6cvC
Base58 puro dei byte UTF-8.
Codifica testo in Base58 o decodifica Base58 in testo UTF-8 nel browser. Base58 puro e Base58Check con checksum sono elaborati localmente.
Base58 (grezzo)
Ciao, mondo!
2GnQ3vZKQHQ7X6cvC
Base58 puro dei byte UTF-8.
Base58 (grezzo)
2GnQ3vZKQHQ7X6cvC
Ciao, mondo!
La decodifica ripristina il testo originale.
Base58Check (checksum)
Ciao
1CGyguatWMhL
Base58Check aggiunge byte 0x00 e checksum di 4 byte.
Base58Check (checksum)
1CGyguatWMhL
Ciao
Il checksum viene verificato prima di restituire il testo UTF-8.
Base58, scritto anche Base 58, è una codifica da binario a testo che rappresenta i byte come un grande numero in base 58. L’alfabeto Bitcoin esclude 0, O, I e l, caratteri facili da confondere. Le stringhe risultano così più facili da leggere, copiare e trascrivere.
A differenza di Base32 o Base64, Base58 non raggruppa bit di dimensione fissa. L’intera sequenza di byte è trattata come un grande intero, divisa per 58 e i resti sono associati all’alfabeto. I byte zero iniziali restano 1 iniziali. Il testo UTF-8 è elaborato localmente nel browser.
Base58Check antepone un byte di versione e aggiunge i primi quattro byte di un doppio SHA-256 come checksum. In decodifica il checksum viene verificato. Rileva errori accidentali, ma non cifra i dati.
Bitcoin usa Base58Check per gli indirizzi legacy P2PKH e P2SH. Sono tipi di indirizzo, non alfabeti diversi. Questa opzione usa sempre 0x00 e si aspetta testo UTF-8; non genera né convalida indirizzi, wallet, transazioni o chiavi private arbitrari.
Codifica testo e dati binari in Base64 e decodificali con supporto UTF-8.
Converti testo e byte in formato esadecimale e decodifica sequenze Hex di nuovo in testo.
Codifica e decodifica stringhe URL e parametri di query per il trasporto sicuro in HTTP e API.
Converti testo in gruppi binari a 8 bit e decodifica byte binari di nuovo in testo leggibile.
Converti caratteri ASCII e codici numerici per workflow con protocolli e parser.
Decodifica token JWT nel browser e ispeziona header, payload, claims e dati di scadenza.