Base32 kodlama ve kod çözme
Base32hex ve dolgu seçenekleriyle metni RFC 4648 Base32'ye ve geriye dönüştürün.
Base32 kodlama ve kod çözme
Base32, ikili verileri 32 net karakterle temsil eder: A’dan Z’ye harfler ve 2’den 7’ye rakamlar. Bu, Base64’ün kırılgan olduğu yerlerde onu sağlam kılar: büyük-küçük harfe duyarsız sistemlerde sorunsuz çalışır, URL’lerde ve dosya adlarında çakışan karakterlerden kaçınır ve yüksek sesle okumak ya da elle yazmak kolaydır. En sık, iki adımlı doğrulama uygulamalarının gizli anahtarı olarak, DNS kayıtlarında, ni: URI’lerinde ve dosya paylaşımı karma değerlerinde karşınıza çıkar.
Kodlamak için metin yapıştırın, geri çözmek için bir Base32 dizisi yapıştırın; yönü mod seçiciyle değiştirin. Araç RFC 4648’i izler: girdi metni önce UTF-8 baytlarına dönüştürülür, böylece aksanlı karakterler ve emojiler doğru kodlanıp çözülür. Alfabe seçici dört alfabe sunar: standart olan, kodlanmış biçimin sıralamasının ham baytlarla eşleştiği base32hex (0–9, A–V), Crockford Base32 ve z-base-32.
Crockford Base32, I, L, O ve U harfleri olmadan 0–9 ve A–Z kullanır. İnsanların yüksek sesle okuyup yeniden yazdığı kodlar için tasarlanmıştır: benzeyen karakterler yoktur, tireler yok sayılır ve çözme sırasında I ile L 1, O ise 0 olarak okunur. Z-base-32 ise alfabeyi en kolay okunup yazılan karakterler başta olacak şekilde yeniden düzenler ve küçük harf çıktı verir. Hiçbiri = dolgusu tanımlamaz.
= işaretleriyle dolgu, standart ve base32hex çıktısını RFC’nin gerektirdiği şekilde sekiz karakterin katına tamamlar. TOTP gizli anahtarları dahil bazı sistemler bunu atlar; bu yüzden tek bir kutucukla kapatabilirsiniz. Çözme esnektir: küçük harfli girdi, eksik dolgu, boşluklar ve satır sonları kabul edilir; girdi gerçekten Base32 değilse açık bir mesaj bunu bildirir.
Her şey tarayıcınızda çalışır, bu yüzden yapıştırdığınız hiçbir şey yüklenmez; bu, bir kimlik doğrulayıcı uygulamanın gizli anahtarını çözerken önemlidir. Sonucu kopyalayabilir, .txt olarak indirebilir veya dönüşümleri zincirlemek için girdiye geri gönderebilirsiniz.