Что такое Base32?
Base32 полезен, когда текстовый канал или канал без учета регистра должен передавать двоичные данные, например OTP-секреты, DNS-безопасные токены или экспортированные значения конфигурации. Это уровень кодирования, а не уровень безопасности.
Когда использовать
- Декодировать секреты или токены Base32 обратно в исходные байты.
- Проверять значения, скопированные из настройки TOTP, экспортов интеграций или файлов конфигурации.
- Убеждаться, что вставленные данные Base32 содержат допустимые символы и корректный padding перед использованием.
Что важно учитывать
- Base32 увеличивает размер данных сильнее, чем Base64.
- Он не шифрует и не скрывает исходное значение.
- Некоторые системы опускают padding
=, но недопустимые символы всё равно вызывают ошибки декодирования.