Base58 Kodieren und Dekodieren

Kodieren Sie Text in Base58 und dekodieren Sie Base58 zuruck in Text mit dem Bitcoin-Alphabet. Keine Abhangigkeiten, lauft in Ihrem Browser.

Konvertieren Sie jede Textzeichenkette in Base58-Kodierung oder dekodieren Sie Base58-kodierte Daten zuruck in ihre ursprungliche Form. Verwendet das Standard-Bitcoin-Alphabet, das mehrdeutige Zeichen (0, O, I, l) ausschliesst. Die gesamte Verarbeitung erfolgt vollstandig in Ihrem Browser ohne Serveraufrufe.

Loading...
Deine Daten bleiben in deinem Browser
War dieses Tool hilfreich?
Anleitung

So Kodieren und Dekodieren Sie Base58

1
1

Wahlen Sie einen Modus

Wahlen Sie Kodieren um Klartext in Base58 umzuwandeln oder Dekodieren um eine Base58-Zeichenkette zuruck in lesbaren Text zu konvertieren.

2
2

Geben Sie Ihre Daten ein

Tippen oder fugen Sie den Text ein, den Sie konvertieren mochten. Die Ausgabe aktualisiert sich in Echtzeit wahrend Sie tippen.

3
3

Kopieren Sie das Ergebnis

Klicken Sie auf die Schaltflache Kopieren um die kodierte oder dekodierte Ausgabe in Ihre Zwischenablage zu legen, bereit zum Einfugen.

Guide

Vollstandiger Leitfaden zur Base58-Kodierung

Ursprunge und Zweck von Base58

Base58 wurde von Satoshi Nakamoto im ursprunglichen Bitcoin-Quellcode eingefuhrt. Das Ziel war eine benutzerfreundliche Kodierung fur kryptografische Hashes und Adressen. Durch das Entfernen von vier leicht verwechselbaren Zeichen (0, O, I, l) und das Vermeiden spezieller Symbole wie Plus und Schragstrich erzeugt Base58 Zeichenketten, die laut vorgelesen, auf Papier gedruckt oder in QR-Codes eingebettet werden konnen.

Wie Base58-Kodierung funktioniert

Base58 behandelt die Eingabebytes als eine grosse Ganzzahl und dividiert wiederholt durch 58, wobei jeder Rest einem Zeichen im Alphabet zugeordnet wird. Fuhrende Null-Bytes werden als Zeichen '1' beibehalten. Im Gegensatz zu Base64 gibt es kein Padding. Das Ergebnis ist eine kompakte alphanumerische Zeichenkette, etwas langer als Base64, aber viel sicherer fur manuelle Handhabung und visuelle Uberprufung.

Base58Check und Fehlererkennung

Base58Check erweitert einfaches Base58 durch Anhangen einer vier-Byte-Prufsumme, die aus einem doppelten SHA-256-Hash abgeleitet wird. Beim Dekodieren wird die Prufsumme neu berechnet und verglichen; eine Abweichung signalisiert Beschadigung oder einen Tippfehler. Dieses Schema wird fur Bitcoin-Adressen, WIF-Privatschlussel und erweiterte offentliche Schlussel verwendet und bietet einen integrierten Schutz.

Base58 Jenseits von Bitcoin

Obwohl Bitcoin Base58 popularisierte, erscheint die Kodierung in vielen anderen Systemen. IPFS verwendet Base58 fur Inhaltsidentifikatoren, Solana nutzt es fur Kontoadressen und Monero ubernimmt es fur Stealth-Adressen. Jede Anwendung, die kompakte, eindeutige und URL-sichere Darstellungen von Binardaten benotigt, kann von Base58 gegenuber Alternativen wie Hex oder Base64 profitieren.

Examples

Base58-Kodierungsbeispiele

Klartext Kodieren

Die Zeichenkette 'Hello World' mit dem Bitcoin-Alphabet in Base58 konvertieren.

1

Wahlen Sie den Modus Kodieren

2

Geben Sie 'Hello World' in das Eingabefeld ein

3

Lesen Sie die Base58-Ausgabe

JxF12TrwUP45BMd → Base58-Kodierung von 'Hello World'

Eine Base58-Zeichenkette Dekodieren

Die Base58-Zeichenkette 'StV1DL6CwTryKyV' zuruck in Klartext dekodieren.

1

Wahlen Sie den Modus Dekodieren

2

Fugen Sie 'StV1DL6CwTryKyV' in das Eingabefeld ein

3

Lesen Sie die dekodierte Textausgabe

hello world → der ursprungliche Kleinbuchstabentext wird wiederhergestellt

Anwendungsfälle

Base58-Anwendungsfalle

Bitcoin-Adresskodierung

Base58Check-Kodierung ist das Standardformat fur Bitcoin-Adressen. Es entfernt visuell mehrdeutige Zeichen wie Null, Grossbuchstabe O, Grossbuchstabe I und Kleinbuchstabe l, damit Adressen sicher kopiert und geteilt werden konnen ohne Transkriptionsfehler in Wallets und Block-Explorern.

IPFS-Inhaltsidentifikatoren

IPFS verwendet Base58-kodierte CIDs (Inhaltsidentifikatoren) um Dateien im verteilten Web zu referenzieren. Die Kodierung von Hashes in Base58 erzeugt kompakte, URL-sichere Zeichenketten, die leicht in Links, QR-Codes und Dokumentation geteilt werden konnen ohne Prozent-Kodierung zu benotigen.

Kryptowahrung-Wallet-Schlussel

Viele Kryptowahrung-Wallets stellen private Schlussel und offentliche Adressen im Base58-Format dar. Diese Kodierung halt Schlussel kurzer als Hexadezimal und eliminiert Zeichen, die in gangigen Schriftarten ahnlich aussehen, wodurch das Risiko kostspieliger Fehler bei der manuellen Schlusseleingabe reduziert wird.

Haufig Gestellte Fragen

?Was ist Base58-Kodierung?

Base58 ist eine Binar-zu-Text-Kodierung, die 58 alphanumerische Zeichen verwendet und 0, O, I und l auslasst, um Verwechslungen in gedrucktem oder handgeschriebenem Text zu vermeiden.

?Wie unterscheidet sich Base58 von Base64?

Base64 verwendet 64 Zeichen einschliesslich Plus, Schragstrich und Padding. Base58 entfernt diese und vier mehrdeutige Buchstaben, was es sicherer fur manuelle Transkription macht.

?Warum verwendet Bitcoin Base58?

Bitcoin verwendet Base58Check um Adressen kompakt darzustellen und dabei Zeichen zu vermeiden, die in vielen Schriftarten ahnlich aussehen, wodurch Transkriptionsfehler reduziert werden.

?Kann ich Binardateien mit diesem Tool kodieren?

Dieses Tool kodiert UTF-8-Textzeichenketten. Fur rohe Binardaten mussten Sie die Bytes direkt eingeben, was in der Texteingabe nicht unterstutzt wird.

?Welches Alphabet verwendet dieses Tool?

Es verwendet das Bitcoin-Base58-Alphabet: 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz, das 0, O, I und l ausschliesst.

?Sind meine Daten privat?

Ja. Alle Kodierung und Dekodierung geschieht lokal in Ihrem Browser. Keine Daten werden an einen Server gesendet; Ihre Eingabe verlasst nie Ihr Gerat.

?Ist dieses Tool kostenlos?

Ja. Vollig kostenlos ohne Limits und ohne Registrierung erforderlich. Kodieren und dekodieren Sie so viele Zeichenketten wie notig ohne jegliche Einschrankungen.

Hilf uns besser zu werden

Wie gefällt Ihnen dieses Tool?

Jedes Tool bei Kitmul wird auf Basis echter Nutzeranfragen gebaut. Ihre Bewertung und Ihre Vorschläge helfen uns, Bugs zu beheben, fehlende Funktionen hinzuzufügen und die Tools zu bauen, die Sie wirklich brauchen.

Dieses Tool bewerten

Tippen Sie auf einen Stern, um uns zu sagen, wie nützlich dieses Tool für Sie war.

Vorschlag machen oder Bug melden

Eine Funktion fehlt? Einen Bug gefunden? Haben Sie eine Idee? Sagen Sie es uns und wir schauen es uns an.

Ähnliche Tools

Empfohlene Lektüre

Empfohlene Bucher uber Kryptografie und Blockchain

Als Amazon-Partner verdienen wir an qualifizierten Verkäufen.

Erweitern Sie Ihre Fähigkeiten

Sicherheitstools fur Krypto-Entwickler

Als Amazon-Partner verdienen wir an qualifizierten Verkäufen.

Newsletter

Erhalte Produktivitätstipps und Neue Tools Zuerst

Schließe dich Machern und Entwicklern an, die Datenschutz schätzen. Jede Ausgabe: neue Tools, Produktivitäts-Hacks und Updates — kein Spam.

Prioritätszugang zu neuen Tools
Jederzeit abbestellen, ohne Rückfragen