Base64 Kodlama ve Kod Çözme - Online
Base64 Kodlama / Kod Çözme
Bu dosya türü için önizleme mevcut değil
Gizlilik Bildirimi
Tüm kodlama ve kod çözme işlemleri JavaScript kullanılarak tarayıcınızda yerel olarak gerçekleştirilir. Hiçbir giriş verisi herhangi bir sunucuya gönderilmez, saklanmaz veya kaydedilmez. Miracle Salad bu araca girilen hiçbir içeriği toplamaz veya saklamaz.
Base64 Kodlama Hakkında
Base64, herhangi bir ikili veriyi 64 güvenli karakterden oluşan düz metne çevirir. Tüm işi budur. Sıkıştırma değildir — çıktı küçülmez, büyür. Şifreleme de değildir, ama sürekli öyle sanılır. Var olma sebebi, pek çok kanalın metin taşıyabilirken ham baytlarda tıkanmasıdır.
Bu araç nasıl kullanılır
- 1 Kodla ya da Çöz’ü seçin, sonra metninizi yapıştırın — ya da dosya moduna geçip bir dosya bırakın.
- 2 Sonuç siz yazarken belirir; hiçbir şey yüklenmez ve düğmeye basmanız gerekmez.
- 3 Bir dosyaya çözerken uzantıyı yazın; böylece önizleme ve indirme neyle uğraştığını bilir.
Base64 şifreleme değildir
Her şeyden önce akılda tutulması gereken nokta budur. Base64’ün anahtarı ve sırrı yoktur; dönüşüm herkese açıktır ve bu sayfanın tek tıkla gösterdiği gibi herkes tarafından geri alınabilir. Yalnızca karışık görünen metin hiçbir koruma sağlamaz. Base64 olarak saklanmış bir parola, API anahtarı ya da token görürseniz, açıkça yazılmış gibi davranın — çünkü öyledir. Amaç gizlilikse gerçek şifreleme kullanın; Base64’ü yalnızca amaç güvenli taşıma olduğunda kullanın.
Peki neden var
Pek çok sistem metin için, yalnızca metin için tasarlandı. E-posta gövdeleri, JSON yükleri, XML belgeleri, adresler ve HTML nitelikleri — ham bir bayt kontrol karakterine ya da tırnak işaretine benzediği anda hepsi bozulur. Base64 bu sorunu, olası her baytı harflerden, rakamlardan ve bu kanalların hepsinden sağ çıkan iki noktalama işaretinden oluşan küçük bir alfabeye eşleyerek aşar. Onunla e-posta eklerinde, küçük bir simgeyi doğrudan stil dosyasına gömen data URI’lerde ve her JWT’nin orta parçasında karşılaşmanızın sebebi budur.
Bedeli yaklaşık üçte bir fazlası
Girdideki üç bayt, çıktıda dört karaktere dönüşür; yani sonuç başladığınız şeyden kabaca %33 daha büyüktür. Kısa bir token için bunun önemi yoktur. Bir stil dosyasına gömülen büyük bir görsel içinse vardır: dosya büyür, sayfadan ayrı önbelleğe alınamaz ve tarayıcı çizmeden önce onu çözmek zorunda kalır. Küçük varlıkları bir istek tasarruf ediyorsa gömün, büyükleri sıradan dosya olarak bırakın ve şunu unutmayın: Base64 hiçbir şeyi küçültmez — sorununuz boyutsa, aradığınız araç sıkıştırmadır.