Base64 Kodlama ve Kod Çözme

Çevrimiçi aracımız ile verileri Base64 formatına kolayca kodlayın ve çözün. Güvenli veri iletimi veya depolaması için metinleri, görüntüleri veya dosyaları Base64'e dönüştürün. Base64 dizelerini orijinal formatına geri çözün.

Türü Seçin :

veya dosyanızı buraya bırakın

Base64 kodlamasının sonucu burada görünecektir

Base64, ikili verileri e-posta veya HTTP gibi metin tabanlı protokoller üzerinden güvenli bir şekilde iletmek için metin formatına dönüştüren bir ikili-ü-metni kodlama şemasıdır. Bu, ikili verileri 64 yazdırılabilir ASCII karakter seti kullanarak temsil eder.

01. Base64 ile Kodlama

  • Giriş verileri üç bayt (24 bit) gruplarına bölünür.
  • Her grup dört 6 bitlik parçaya bölünür.
  • Her 6 bitlik parçanın ondalık değeri, Base64 kodlamasında kullanılan 64 karakteri içeren bir arama tablosuna indeks olarak kullanılır.
  • Her indeksin karşılık gelen karakteri alınır ve bir araya getirilir, bu da Base64 kodlanmış karakterlerin bir dizisiyle sonuçlanır.
  • Giriş verileri üçe tam olarak bölünemezse, toplam uzunluğu dört katına çıkarmak için sonuna dolgu karakterleri ('=') eklenir.

02. Base64 ile Kod Çözme

  • Base64 kodlanmış dize dört karakter gruplarına bölünür.
  • Her karakter, arama tablosunu kullanarak tekrar 6 bitlik ikili temsilciye dönüştürülür.
  • Ortaya çıkan dört 6 bitlik parça, üç bayt (24 bit) oluşturmak için birleştirilir.
  • Dolgu karakterleri ('=') varsa, kod çözme işlemi sırasında göz ardı edilir.
  • Son sonuç, çözülen ikili veridir.