Bir base32 gizli anahtarını çözme
TOTP kurulum anahtarları ve DNS güvenli belirteçler A–Z2–7 alfabesiyle gelir. Base32 çözme baytları gösterir; kodlama gidiş-dönüşü doğrular.
Bu kılavuzda kullanılan araçlar
İş
Base32 yoğunluğu sağlamlıkla takas eder: belirsiz 0/O veya 1/l yok, DNS'te ve kağıtta güvenli. Bir 2FA anahtarı veya lisans belirteci JBSWY3DPK5XXE3DE olarak geldiğinde, alttaki UTF-8'i görmek veya gidiş-dönüşü doğrulamak için çözün.
Metin ↔ base32
İki taraftan birini yapıştırın. Kodlama UTF-8 metni isteğe bağlı = dolgusuyla standart alfabeye çevirir; çözme küçük harfleri kabul eder ve boşluk ile dolguyu yok sayar.
Örnek
Hello, JBSWY3DP olarak kodlanır (dolgu isteğe bağlı). Boşluklu küçük harfli jbsw y3dp'yi çözmek yine Hello döndürür. Not: JBSWY3DZ de yasal bir dizedir ve Helly olarak çözülür — base32 alfabeyi denetler, anlamı değil.
Kapsam
UTF-8 metin için RFC 4648 base32, her iki yönde en fazla 200.000 karakter. Çözülen baytlardaki geçersiz UTF-8 bozulmadan raporlanır. Base32hex ve Crockford varyantları farklı alfabelerdir ve algılanmaz.