Base32 Кодер/Декодер
Кодування або декодування тексту за допомогою Base32 (RFC 4648).
Про Кодер/Декодер Base32
Кодер/Декодер Base32 перетворює двійкові дані в кодування Base32 і назад, як визначено RFC 4648, використовуючи 32-символьний алфавіт з великих літер A-Z та цифр 2-7. Base32 був розроблений для контекстів, що вимагають нечутливого до регістру кодування — він використовується в секретних ключах TOTP (Time-Based One-Time Password) для двофакторної автентифікації, прихованих сервісних адресах Tor v3 та деяких кодуваннях DNS міток. Рядки, закодовані Base32, не містять неоднозначних символів, які можна було б візуально сплутати, що робить їх безпечними для ручного переписування.
Як Використовувати
Вставте текст або сирі дані у поле вводу та натисніть Encode, щоб перетворити їх у Base32, або вставте рядок, закодований Base32, та натисніть Decode, щоб відновити вихідні байти. Інструмент підтримує як стандартний RFC 4648 Base32 (великі літери, з = заповненням), так і додаткові варіанти без заповнення, що використовуються в деяких протоколах.
Типові Випадки Використання
- Кодування секретних ключів TOTP або HOTP для генерації QR-кодів при налаштуванні двофакторної автентифікації Google Authenticator або Authy
- Декодування секретних зерен Base32 із резервних кодів програм-автентифікаторів та конфігураційних URI для відновлення облікового запису
- Кодування двійкових даних для записів DNS TXT, де протокол DNS вимагає значень, нечутливих до регістру
- Робота з Tor v3 onion адресами та декодування їх Base32-закодованих компонентів публічних ключів для досліджень
- Перетворення двійкових хешів файлів у Base32 для використання як ідентифікаторів, нечутливих до регістру та безпечних для імен файлів у сховищах із адресацією за вмістом