Base58 (roh)
Hallo, Welt!
2NDqGMwD6B1MhqDTE
Reines Base58 der UTF-8-Bytes.
Text in Base58 kodieren oder Base58 in UTF-8-Text dekodieren – direkt im Browser. Reines Base58 und Base58Check mit Prüfsumme werden lokal verarbeitet.
Base58 (roh)
Hallo, Welt!
2NDqGMwD6B1MhqDTE
Reines Base58 der UTF-8-Bytes.
Base58 (roh)
2NDqGMwD6B1MhqDTE
Hallo, Welt!
Die Dekodierung stellt den ursprünglichen Text wieder her.
Base58Check (Prüfsumme)
Hallo
1vSHcumti3ePt
Base58Check ergänzt Versionsbyte 0x00 und eine 4-Byte-Prüfsumme.
Base58Check (Prüfsumme)
1vSHcumti3ePt
Hallo
Die Prüfsumme wird vor der Rückgabe des UTF-8-Texts geprüft.
Base58, auch Base 58, ist eine Binär-zu-Text-Kodierung. Sie stellt Bytes als große Zahl zur Basis 58 dar und verwendet ein Bitcoin-Alphabet ohne die leicht verwechselbaren Zeichen 0, O, I und l. Das erleichtert das Lesen, Kopieren und manuelle Übertragen.
Anders als Base32 oder Base64 gruppiert Base58 keine Bits fester Größe. Die gesamte Bytefolge wird als große Ganzzahl behandelt, durch 58 geteilt, und die Reste werden Zeichen des Alphabets zugeordnet. Führende Null-Bytes bleiben als führende 1-Zeichen erhalten. Das Werkzeug verarbeitet UTF-8-Text lokal im Browser.
Base58Check stellt den Nutzdaten ein Versionsbyte voran und hängt die ersten vier Bytes eines doppelten SHA-256 als Prüfsumme an. Beim Dekodieren wird diese Prüfsumme geprüft. Sie erkennt Tippfehler, verschlüsselt die Daten jedoch nicht.
Bitcoin verwendet Base58Check oft für ältere P2PKH- und P2SH-Adressen. Das sind Adresstypen, keine anderen Base58-Alphabete. Diese Option verwendet immer 0x00 und erwartet UTF-8-Text; sie ist kein Generator oder Prüfer beliebiger Adressen, Wallets, Transaktionen oder privater Schlüssel.
Kodieren Sie Text und Binärdaten in Base64 und dekodieren Sie sie mit UTF-8-Unterstützung zurück.
Wandeln Sie Text und Bytes in das Hexadezimalformat um und dekodieren Sie Hex-Sequenzen zurück in Text.
Kodieren und dekodieren Sie URL-Zeichenfolgen und Query-Parameter für den sicheren Transport in HTTP und APIs.
Wandeln Sie Text in 8-Bit-Binärgruppen um und dekodieren Sie binäre Bytes zurück in lesbaren Text.
Wandeln Sie ASCII-Zeichen und numerische Codes für Protokoll- und Parser-Workflows um.
Dekodiere JWT-Token im Browser und prüfe Header, Payload, Claims und Ablaufdaten.