Конвертер «Текст в Base32» для быстрого кодирования
«Текст в Base32» преобразует текст в Base32, который представляет байты 5-битными группами с использованием A–Z и 2–7. Стандартный вывод использует дополнение = до блоков по 8 символов. Base32 нечувствителен к регистру и избегает похожих цифр, что делает его полезным для общих секретов, используемых Google Authenticator и TOTP-инструментами. Вариант base32hex использует другой алфавит.
«Текст в Base32» — браузерный конвертер для кодирования текста как Base32. Base32 представляет байты 5-битными группами, используя буквы A–Z и цифры 2–7. Результат нечувствителен к регистру и использует дополнение =, чтобы длина вывода была кратна 8 символам. Это кодирование избегает похожих цифр и используется для общих секретов, ожидаемых Google Authenticator и TOTP-инструментами.
Чтобы использовать конвертер, вставьте текст, настройте показанные параметры и проверьте результат Base32 перед копированием. Страница запускается с готовым примером «Hello, Base32!». Стандартный алфавит Base32 — A–Z и 2–7; вариант base32hex вместо этого использует 0–9 и A–V. Base32hex используется в хешах DNSSEC NSEC3, но это отдельный вариант, а не стандартный алфавит, описанный выше.
Текст и Base32 служат разным целям: текст удобен для чтения и редактирования, а Base32 представляет данные с помощью ограниченного алфавита. Преобразование текста в Base32 помогает, когда система или процесс ожидает это представление, включая инструменты, принимающие общие секреты Base32. Проверьте требования принимающей системы, чтобы использовать ожидаемый формат.
Преобразование выполняется полностью в вашем браузере. Ваш ввод обрабатывается на вашем устройстве и не загружается, не сохраняется и не отправляется на сервер. После загрузки страницы инструмент также может работать офлайн, поскольку преобразование не зависит от сервера.
Этот конвертер «Текст в Base32» полезен разработчикам и DevOps-инженерам, готовящим значения для кода, проверяющим преобразования или документирующим закодированный текст. Он также помогает всем, кому нужно понять стандартный алфавит Base32 или получить значение для инструмента, который его ожидает.
Шаг 1: Вставьте текст, который хотите закодировать, во ввод. Также можно посмотреть готовый пример «Hello, Base32!».
Шаг 2: Перед преобразованием настройте параметры, показанные в инструменте. Доступные параметры зависят от того, что представляет страница.
Шаг 3: Проверьте результат Base32. Стандартный Base32 использует A–Z и 2–7, с дополнением = где нужно.
Шаг 4: Скопируйте закодированный результат для кода, документации или другой системы, которой он нужен.
Пример использования: Преобразуйте текст для системы, принимающей только Base32. Закодированный результат готов к копированию в следующий шаг вашего процесса.
Пример использования: Проверьте, соответствует ли переданное вам значение Base32 тексту, который вы намеревались закодировать. Сравнение преобразования помогает заметить несоответствие.
Пример использования: Подготовьте закодированный фрагмент текста для документации, тикета или сообщения коммита. Это облегчает передачу значения в форме Base32.
Пример использования: Быстро проверьте преобразование перед вставкой результата в код. Сначала можно просмотреть вывод и его символы Base32.
Пример использования: Подготовьте общий секрет в формате Base32 для инструмента, ожидающего ввод Base32, например TOTP-инструмента. Убедитесь, что принимающий инструмент ожидает именно это кодирование.
Пример использования: Сравните стандартный Base32 с алфавитом base32hex при чтении технических материалов о хешах DNSSEC NSEC3. Эти два варианта используют разные наборы символов.