Base58 кодирование и декодирование

С помощью Bitcoin alphabet выполняется преобразование текста UTF-8 в Base58 и обратно; начальные нули сохраняются, а неоднозначные символы отклоняются.

Локальная обработка в браузере
Эта страница прошла проверку открытого каталога; после включения JavaScript можно использовать все функции.
Руководство по использованию

Как использовать Base58 для кодирования и декодирования

Кодирование и декодирование Base58 выполняются только в текущем браузере; введённые данные не загружаются, не передаются по сети и не записываются в постоянное хранилище.

  1. Введите текст

    По умолчанию загружено Hello, 11DZ.

  2. Выберите направление

    Выполняет кодирование или декодирование Base58, используя фиксированный алфавит Bitcoin.

  3. Проверить и скопировать

    Перед копированием результата проверьте ведущие нули и сообщения об ошибках.

Ограничения и примечания

  • Пользовательские alphabet, скрипты и сетевые запросы не поддерживаются.
  • Размер входных данных ограничен; недопустимые символы 0/O/I/l вызовут ошибку.
  • Base58 — это кодирование, а не подпись, шифрование или аудит безопасности кошелька.

Часто задаваемые вопросы

Почему не используется пользовательский alphabet?

Фиксированный алфавит Bitcoin обеспечивает воспроизводимость результатов и снижает риск неправильного использования.

Будут ли утрачены ведущие нули?

Основной алгоритм сохраняет соответствующие ведущие нулевые байты согласно правилам Bitcoin Base58.

Будет ли адрес проверен через интернет?

Нет, инструмент обрабатывает только текст.

Отзывы о страницеНашли проблему или есть предложения по улучшению?
Функция обратной связи доступна только в онлайн-версии

Пожалуйста, отправляйте заявку после включения JavaScript в онлайн-версии; локальные функции текущего инструмента или примера не будут затронуты.

Перейти к отзыву в онлайн-версии