Base58-Encoder und -Decoder
Kodiere UTF-8-Text mit dem Bitcoin-Base58-Alphabet oder zurück.
Dieses Tool läuft vollständig in deinem Browser. Deine Dateien werden niemals auf einen Server hochgeladen.
Funktion des Tools
Wähle Kodieren oder Dekodieren, füge einen Wert ein und kopiere das sofort aktualisierte Ergebnis.
Kodierungsstandard
Das Bitcoin-Base58-Alphabet lässt die leicht verwechselbaren Zeichen 0, O, I und l aus und unterscheidet ansonsten Groß- und Kleinschreibung.
Darstellung der Daten
UTF-8-Bytes werden als vorzeichenlose Zahl zur Basis 256 gelesen und in Basis 58 umgerechnet. Führende Nullbytes bleiben als führende Einsen erhalten.
Beispiel
Hello World wird zu JxF12TrwUP45BMd. Das Dekodieren dieses bekannten Vektors stellt den ursprünglichen Text wieder her.
Eingabeprüfung
Jedes kodierte Zeichen muss zum Alphabet gehören. Nur äußerer Leerraum wird entfernt; ungültige Symbole erzeugen einen klaren Fehler.
Grenzen
Dies ist reines Base58 und kein Base58Check. Prüfsumme, Versionsbyte, Walletprüfung, Verschlüsselung und Tippfehlerschutz fehlen.
Datenschutz
Die gesamte Byteumwandlung läuft lokal im Browser; Eingabe und Ausgabe werden von diesem Tool nie hochgeladen.
Häufig gestellte Fragen
- Welchen Standard verwendet Base58-Encoder und -Decoder?
- Das Bitcoin-Base58-Alphabet lässt die leicht verwechselbaren Zeichen 0, O, I und l aus und unterscheidet ansonsten Groß- und Kleinschreibung.
- Was geschieht bei einer ungültigen kodierten Eingabe?
- Das Tool meldet einen Fehler und erzeugt keine Ausgabe. Jedes kodierte Zeichen muss zum Alphabet gehören. Nur äußerer Leerraum wird entfernt; ungültige Symbole erzeugen einen klaren Fehler.
- Wird meine Eingabe hochgeladen?
- Die gesamte Byteumwandlung läuft lokal im Browser; Eingabe und Ausgabe werden von diesem Tool nie hochgeladen.