Кодирование и декодирование Base32
Закодируйте текст в Base32 (RFC 4648) или декодируйте строку Base32 в читаемый текст. Этот формат часто используют для секретных ключей TOTP и идентификаторов, не зависящих от регистра.
Как это работает
Base32 кодирует двоичные данные, используя всего 32 символа (A-Z и 2-7), поэтому он не зависит от регистра и его легко переписывать вручную — именно поэтому его применяют для секретных ключей приложений двухфакторной аутентификации (TOTP). Инструмент преобразует текст в представление Base32 и обратно.
Почему в конце строки Base32 встречаются «=»?
Знак «=» — это символ заполнения (padding), который нужен, чтобы длина результата была кратна 8 символам, как требует стандарт RFC 4648. Особого значения он не имеет и при декодировании просто игнорируется.
Base32 надёжнее, чем Base64?
Нет, это не механизм шифрования, а простое обратимое кодирование: любой может декодировать строку Base32 и получить исходные данные. Его выбирают за удобство чтения и нечувствительность к регистру, а не ради конфиденциальности.
100% локальная обработка: кодирование и декодирование выполняются целиком в вашем браузере через WebAssembly.