Base58 Кодирование и Декодирование - Бесплатный Онлайн Конвертер Base58
Кодируйте и декодируйте Base58 онлайн: преобразуйте текст и файлы в Base58 и обратно в реальном времени, всё локально в браузере.
Ввод
Вывод
О кодировке Base58
Base58 — это группа схем кодирования двоичного текста в текст, используемых для представления больших целых чисел в виде буквенно-цифрового текста. Он похож на Base64, но был изменен, чтобы избежать как не буквенно-цифровых символов, так и букв, которые могут выглядеть неоднозначно при печати. Он широко используется в Bitcoin и других криптовалютах.
Как использовать?
01
Выберите режим 'Кодировать' или 'Декодировать'.
02
Введите или вставьте текст в поле ввода или перетащите файл.
03
Результат появится мгновенно в поле вывода.
04
Нажмите 'Копировать', чтобы скопировать результат, или 'Скачать', чтобы сохранить его как файл.
Основные функции
Преобразование в реальном времени
Смотрите результаты мгновенно по мере ввода.
Поддержка файлов
Кодируйте или декодируйте файлы любого типа.
Безопасность на стороне клиента
Вся обработка происходит в вашем браузере. Ваши данные никогда не отправляются на наши серверы.
Чтобы закодировать данные в Base58, вставьте текст или загрузите файл — конвертер сразу выдаст строку в алфавите Base58. Чтобы декодировать, вставьте строку Base58 и получите исходные данные. Инструмент использует алфавит Base58 от Bitcoin (без символов 0, O, I и l, которые легко перепутать), поэтому результат подходит для адресов кошельков, приватных ключей в формате WIF и других криптовалютных данных. Всё считается прямо в браузере — ничего не уходит на сервер.
Как пользоваться конвертером Base58
- 1
Выберите режим: кодировать или декодировать
Нажмите «Кодировать», чтобы превратить текст или файл в строку Base58, либо «Декодировать», чтобы восстановить исходные данные из строки Base58.
- 2
Введите данные
Впишите или вставьте содержимое в поле ввода, либо перетащите файл — он будет обработан прямо в браузере.
- 3
Смотрите результат сразу
Результат появляется в правом поле в реальном времени по мере ввода, нажимать отдельную кнопку не нужно.
- 4
Скопируйте или скачайте
Кнопкой «Копировать» отправьте результат в буфер обмена, а «Скачать» — сохраните его в файл для дальнейшей работы.
Источники
- Bitcoin Wiki — кодирование Base58Check
Подробно о формате Base58Check для адресов Bitcoin: байт версии, полезная нагрузка и контрольная сумма.
- Wikipedia — кодирование двоичных данных в текст
Обзор схем кодирования двоичных данных в текст и сравнение Base58 с Base64, Base32 и другими форматами.
Похожие инструменты
Base64 Кодирование / Декодирование
Кодируйте и декодируйте данные в самом распространённом формате Base64.
Генератор хешей
Считайте хеши MD5, SHA-1 и SHA-256 из текста или файлов.
URL Кодирование / Декодирование
Кодируйте и декодируйте строки для безопасной передачи в URL.
Форматировщик JSON
Форматируйте, проверяйте и просматривайте данные JSON онлайн.
Часто задаваемые вопросы
- Чем Base58 отличается от Base64?
- В Base58 убраны символы, которые легко спутать при чтении: 0 (ноль), O (заглавная «о»), I (заглавная «и») и l (строчная «эль»), а также знаки + и /. Поэтому строку Base58 проще переписать вручную и сложнее ошибиться, чем при работе с Base64.
- Какой алфавит Base58 использует этот инструмент?
- Используется алфавит Base58 от Bitcoin: 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz. Это тот же порядок символов, что применяется в адресах Bitcoin и большинстве криптовалютных программ.
- Чем Base58 отличается от Base58Check?
- Base58 — это «чистое» кодирование двоичных данных в текст. Base58Check дополнительно добавляет байт версии и 4-байтовую контрольную сумму, чтобы выявлять опечатки в адресах кошельков. Этот инструмент выполняет обычное кодирование и декодирование Base58 без контрольной суммы.
- Можно ли расшифровать адрес Bitcoin или ключ WIF через Base58?
- Декодирование Base58 покажет необработанные байты адреса или ключа, включая байт версии и контрольную сумму. Чтобы корректно проверить адрес или WIF-ключ, нужен формат Base58Check, который дополнительно сверяет контрольную сумму.
- Отправляются ли мои данные на сервер?
- Нет. Всё кодирование и декодирование выполняется в вашем браузере на стороне клиента, поэтому текст и файлы не покидают ваше устройство.
- Что означает ошибка «Недопустимые символы Base58» при декодировании?
- Это значит, что во вводе есть символы вне алфавита Base58 — например 0, O, I, l, пробелы или знаки препинания. Удалите лишние символы и убедитесь, что вставлена корректная строка Base58, затем повторите декодирование.