Base32 Kodla/Çöz
Metin verilerini Base32 formatına dönüştürün veya Base32 kodlu verileri çözün
Girdi Metni
Sonuç
Sonucu görmek için metin girin ve işle düğmesine tıklayın
Kullanım Kılavuzu
İşlem türünü seçin
Base32 kodlama yapılıp yapılmayacağını veya çözülüp çözülmeyeceğini seçin.
Karakter setini seçin
Metnin karakter kodlamasını seçin, varsayılan olarak UTF-8'dir.
Metni girin
Kodlamak istediğiniz metni metin kutusuna yazın veya çözmek istediğiniz Base32 kodunu yapıştırın.
İşle düğmesine tıklayın
"İşle" düğmesine tıklayın, sistem otomatik olarak metni Base32 formatına dönüştürecektir veya Base32 kodunu çözecektir.
Sonucu kullanın
Sonuç görüntülendikten sonra, kopyala düğmesine tıklayarak sonucu panoya kopyalayabilir veya indirme düğmesiyle dosya olarak indirebilirsiniz.
Base32 Temel Bilgiler
Base32 Nedir
Base32, ikili verileri 32 adet yazdırılabilir karakterle (A-Z, 2-7) temsil eden bir kodlama yöntemidir. İkili verilerin metin protokolleri aracılığıyla güvenli bir şekilde iletilmesine olanak tanır.
Base32, RFC 4648 standardıyla tanımlanmıştır ve özellikle URL'lerde kullanım için tasarlanmıştır. Base64'den farkı, harf ve sayı dışında hiçbir özel karakter içermediği için URL'ler için daha güvenlidir.
Uygulama Senaryoları
- URL'lerde güvenli karakterler kullanarak veriler iletmek
- QR kodlarında ve barkodlarda veri saklamak
- Kurtarma anahtarlarında kullanım
- SMTP ve HTTP gibi metin tabanlı protokollerde ikili veriler iletmek
- Bilgisayar adı sistemlerinde kullanım
Base32 Kodlama Tablosu
| Dizin | Karakter | Dizin | Karakter | Dizin | Karakter |
|---|---|---|---|---|---|
| 0-25 | A-Z | 26-31 | 2-7 | Doldurma | = |
Kodlama Süreci Örneği
Base32 kodlama, 5 byte'lık (40 bit) veriyi 8 adet 5 bitlik bloklara dönüştürür, her blok Base32 kodlama tablosundaki bir karaktere karşılık gelir. Giriş verisinin uzunluğu 5'in katı değilse, doldurma karakteri "=" kullanılır.
Örnek: "HELLO" dizesini kodlama
- ASCII değerleri: H=72, E=69, L=76, L=76, O=79
- İkili: 01001000 01000101 01001100 01001100 01001111
- 5 bitlik gruplar: 01001 00001 00010 10100 11000 10011 00010 01111
- Onluk değerler: 9 1 2 20 24 19 2 15
- Base32 karakterleri: J B C U Y T C P
- Sonuç: "JBCUYTCP"
Avantajları ve Dezavantajları
Avantajlar
- URL'ler için güvenli (sadece harf ve rakam içerir, 0, 1, 8, 9 hariç)
- Base64'den daha az hata doğurur (benzer görünümlü karakterler yok)
- Telefon klavyelerinde kolay olarak yazılabilir
- Kullanılan karakterler çoğu dosya sisteminde izin verilir
Dezavantajlar
- Kodlanmış verinin boyutu yaklaşık %60 artar (5 byte 8 byte'a dönüşür)
- Base64'den daha az yaygın olarak desteklenir
- Metin tabanlı uygulamalar için Base64'den daha az etkilidir
推荐工具
JWT Çözücü - Ücretsiz Çevrimiçi JSON Web Token Ayrıştırma Aracı
Ücretsiz Çevrimiçi JWT Çözücü Aracı. JSON Web Tokens'ları çözümlemek, analiz etmek ve doğrulamak için kullanılır, başlık, yük ve imza hakkında ayrıntılı bilgi sağlar.
Onaltılık Dönüştürücü - Metin ve Dosyalar için Onaltılık Kodlama ve Çözme Aracı
Çevrimiçi Onaltılık Kodlama ve Çözme Aracı. Metin, ikili veriler, ondalık sayılar veya dosyaları onaltılık formata dönüştürmeyi veya onaltılık formatı orijinal metne veya dosyalara geri dönüştürmeyi destekler.
Base32 Kodlama ve Çözme Aracı - Çevrimiçi Şifreleme ve Şifre Çözme Dönüştürücü
Ücretsiz Çevrimiçi Base32 Kodlama ve Çözme Aracı. Metin ve dosyalar için Base32 şifreleme ve şifre çözmeyi destekler, ve birden fazla Base32 kodlama tablosunu destekler.
İkili Dönüştürücü - Metin ve Dosyalar için İkili Kodlama ve Çözme Aracı
Çevrimiçi İkili Kodlama ve Çözme Aracı. Metin ve dosyaları ikili forma dönüştürmeyi veya ikili formatı orijinal metne veya dosyalara geri dönüştürmeyi destekler.
Dosya Base32 Şifreleme ve Şifre Çözme Aracı - Çevrimiçi Dosya Kodlama ve Çözme
Ücretsiz Çevrimiçi Dosya Base32 Şifreleme ve Şifre Çözme Aracı. Base32 kodlama ve çözme işlemleri için dosya yüklemeyi destekler ve işlenmiş dosyaları indirmeyi sağlar.