Перейти к основному содержимому
eyunzhu

Кодирование и декодирование Base32

Преобразуйте UTF-8 в стандартный Base32 или Base32hex и обратно, с необязательным дополнением.

Формат

Результат обновляется при вводе

Обработка в браузере. Данные не отправляются и не сохраняются.

Об инструменте

Готовьте тестовые значения Base32, выбирая алфавит и знаки = в конце.

Как пользоваться

Введите текст слева или Base32 справа. Выберите алфавит и добавление знаков = в конце, затем скопируйте или скачайте результат.

Соответствует RFC 4648. Декодирование допускает оба регистра и пробелы, но проверяет дополнение, неиспользуемые биты и UTF-8. Это не шифрование и не генератор одноразовых паролей. Пределы: текст 2 МиБ, закодированный ввод 4 МиБ.

Частые вопросы

Защищает ли Base32 конфиденциальный текст?

Нет, это обратимое кодирование, а не шифрование. При декодировании проверяются алфавит, дополнение и остаточные биты; результат должен быть корректным текстом UTF-8.

Что выбрать: Base32 или Base32hex?

Выберите формат, который использует источник данных или принимающая система. В Base32 применяются A–Z и 2–7, в Base32hex — 0–9 и A–V. Часть символов совпадает, поэтому смена настройки заполнения не исправит результат декодирования с неверным алфавитом.

Комментарии

0
, чтобы присоединиться к обсуждению.
Комментариев пока нет.
Ветка ответов

Просматривайте беседу в хронологическом порядке; у каждого ответа указано сообщение, на которое он дан.