Base32 Кодировщик Декодировщик
Мгновенно кодируйте текст в Base32 или декодируйте Base32 обратно в текст. 100% в браузере, нулевая загрузка данных. Соответствует RFC 4648. Идеально для TOTP-секретов, OTP-ключей, данных QR-кодов и конвертации бинарных данных в текст.
Что такое кодирование Base32?
Base32 — это схема кодирования двоичных данных в текст, использующая 32 символа ASCII (A-Z и 2-7) согласно RFC 4648.
Когда использовать Base32 вместо Base64?
Base32 полезен, когда нужно кодирование без учёта регистра или когда данные могут обрабатываться системами, не поддерживающими 8-битные данные (например, некоторые почтовые системы).
Какой символ заполнения в Base32?
Base32 использует "=" как символ заполнения, чтобы длина закодированного вывода была кратна 8, как требует RFC 4648.
Обратимо ли кодирование Base32?
Да, кодирование Base32 полностью обратимо. Вы можете декодировать любую корректную строку Base32 обратно в исходные двоичные данные без потерь.
Что такое TOTP-секреты и почему используется Base32?
TOTP-секреты (одноразовые пароли на основе времени) используются для двухфакторной аутентификации. Base32 является стандартным форматом, так как не чувствителен к регистру и легко читается.
Может ли Base32 кодировать Unicode-текст?
Да, но сначала нужно преобразовать Unicode-текст в байты (UTF-8 кодировка), а затем закодировать эти байты в Base32.
Как Base32 сравнивается с Base64 по эффективности?
Base32 менее эффективен, чем Base64 - он увеличивает размер данных примерно на 20% по сравнению с 33% у Base64. Однако Base32 более читаем и не чувствителен к регистру.
Какой алфавит у Base32?
Base32 использует A-Z (26 букв) и 2-7 (6 цифр), всего 32 символа. Символы 0, 1, 8 и 9 не используются во избежание путаницы.
Безопасен ли этот инструмент для конфиденциальных данных?
Да, этот инструмент работает на 100% в вашем браузере. Ваши данные никогда не покидают ваше устройство и не отправляются на сервер.
Можно ли декодировать Base32 без заполнения?
Да, большинство декодеров Base32, включая этот инструмент, могут обрабатывать строки Base32 с символами заполнения или без них.
Что такое кодирование Base32Hex?
Base32Hex - это вариант Base32, использующий 0-9 и A-V вместо A-Z и 2-7, разработанный для сохранения числового порядка закодированных данных.
Как Base32 используется в QR-кодах?
Base32 иногда используется для кодирования данных в QR-кодах, так как он компактен и не чувствителен к регистру, что упрощает сканирование и декодирование.