Kodowanie i Dekodowanie Base58 - Darmowy Konwerter Base58 Online
Zakoduj i zdekoduj tekst oraz pliki w formacie Base58 online. Konwersja w obie strony w czasie rzeczywistym, bezpieczne przetwarzanie po stronie klienta, za darmo.
Wejście
Wyjście
O kodowaniu Base58
Base58 to grupa schematów kodowania binarnego na tekst, używanych do reprezentowania dużych liczb całkowitych jako tekst alfanumeryczny. Jest podobny do Base64, ale został zmodyfikowany w celu uniknięcia zarówno znaków niealfanumerycznych, jak i liter, które mogą wyglądać niejednoznacznie po wydrukowaniu. Jest szeroko stosowany w Bitcoin i innych kryptowalutach.
Jak używać?
01
Wybierz tryb 'Koduj' lub 'Dekoduj'.
02
Wpisz lub wklej tekst w obszarze wejściowym lub przeciągnij i upuść plik.
03
Wynik pojawi się natychmiast w obszarze wyjściowym.
04
Kliknij 'Kopiuj', aby skopiować wynik, lub 'Pobierz', aby zapisać go jako plik.
Kluczowe Funkcje
Konwersja w Czasie Rzeczywistym
Zobacz wyniki natychmiast podczas pisania.
Obsługa Plików
Koduj lub dekoduj pliki dowolnego typu.
Bezpieczeństwo po Stronie Klienta
Całe przetwarzanie odbywa się w Twojej przeglądarce. Twoje dane nigdy nie są wysyłane na nasze serwery.
Zamień tekst lub plik na ciąg Base58 albo zdekoduj Base58 z powrotem do oryginalnych danych — od razu, w przeglądarce. Narzędzie korzysta z alfabetu Base58 znanego z Bitcoina, w którym pominięto mylące znaki 0, O, I oraz l, dzięki czemu wynik łatwiej przepisać bez pomyłki. Wszystko liczy się lokalnie po stronie klienta, więc Twoje dane nie trafiają na żaden serwer.
Jak korzystać z kodera / dekodera Base58
- 1
Wybierz kodowanie lub dekodowanie
Ustaw tryb Koduj, aby zamienić tekst lub plik na ciąg Base58, albo Dekoduj, aby odzyskać oryginalne dane z gotowego ciągu Base58.
- 2
Wprowadź dane
Wpisz lub wklej treść w polu wejściowym albo przeciągnij i upuść plik — zostanie zakodowany bezpośrednio w przeglądarce.
- 3
Odczytaj wynik na bieżąco
Przekonwertowana treść pojawia się w polu wyjściowym w czasie rzeczywistym podczas pisania, bez klikania żadnego przycisku.
- 4
Skopiuj lub pobierz
Użyj przycisku Kopiuj, aby przenieść wynik do schowka, albo Pobierz, aby zapisać go jako plik na później.
Źródła
- Bitcoin Wiki — kodowanie Base58Check
Opisuje format Base58Check stosowany w adresach Bitcoin — bajt wersji, ładunek danych oraz sumę kontrolną.
- Wikipedia — kodowanie binarne na tekst
Przegląd schematów kodowania binarnego na tekst z porównaniem Base58, Base64, Base32 i pokrewnych formatów.
Powiązane narzędzia
Kodowanie / dekodowanie Base64
Koduj i dekoduj dane w popularnym i szeroko stosowanym schemacie Base64.
Generator skrótów (hash)
Wygeneruj skróty MD5, SHA-1 i SHA-256 z tekstu lub plików.
Kodowanie / dekodowanie URL
Zakoduj lub zdekoduj znaki specjalne, aby bezpiecznie używać ich w adresach URL.
Formatowanie JSON
Sformatuj, sprawdź poprawność i przejrzyj dane JSON online.
Najczęściej zadawane pytania
- Co to jest Base58 i do czego służy?
- Base58 to sposób zapisu danych binarnych w postaci tekstu alfanumerycznego. Najczęściej spotkasz go w świecie kryptowalut — adresy Bitcoin czy klucze prywatne w formacie WIF zapisuje się właśnie w Base58, bo daje krótki ciąg, który łatwo przepisać i udostępnić.
- Czym różni się Base58 od Base64?
- Base58 pomija znaki, które łatwo pomylić wzrokowo: 0 (zero), O (duże o), I (duże i) oraz l (małe L), a także znaki niealfanumeryczne. Dzięki temu ciąg Base58 trudniej źle przepisać niż Base64, choć jest nieco dłuższy dla tej samej ilości danych.
- Jakiego alfabetu Base58 używa to narzędzie?
- Korzystamy z alfabetu Base58 z Bitcoina (123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz) — tej samej kolejności znaków, której używa się w adresach Bitcoin i większości narzędzi kryptowalutowych.
- Czy Base58 to to samo co Base58Check?
- Nie. Base58 to surowe kodowanie binarne na tekst, a Base58Check dodaje jeszcze bajt wersji i 4-bajtową sumę kontrolną, która pozwala wykryć literówkę w adresie. To narzędzie wykonuje zwykłe kodowanie i dekodowanie Base58, bez sumy kontrolnej.
- Czy moje dane są wysyłane na serwer?
- Nie. Całe kodowanie i dekodowanie odbywa się wyłącznie w Twojej przeglądarce, w JavaScript po stronie klienta, więc tekst i pliki nie opuszczają Twojego urządzenia. To istotne zwłaszcza przy danych wrażliwych, takich jak klucze.
- Co oznacza komunikat „Nieprawidłowe znaki Base58” przy dekodowaniu?
- Oznacza to, że wprowadzony ciąg zawiera znaki spoza alfabetu Base58 — na przykład 0, O, I, l, spacje lub inne symbole. Usuń te znaki i upewnij się, że wklejasz poprawny ciąg Base58, zanim ponowisz dekodowanie.