Adler32 Sağlama Toplamı Hesaplayıcısı
ÜcretsizMetnin veya bir dosyanın Adler-32 sağlama toplamını hesaplayın, tamamen tarayıcınızda.
Tamamen tarayıcınızda çalışır. Metniniz veya dosyanız hiçbir yere yüklenmez.
Son Etkinlik
Herkese açık. Tüm ziyaretçilerin son 20 kullanımı, en yeniden en eskiye.
Henüz etkinlik yok. İlk siz olun.
Bu araç ne işe yarar
Bu araç, metnin veya bir dosyanın Adler-32 sağlama toplamını hesaplar, tamamen tarayıcınızda. Adler-32, kazara veri bozulmasını yakalamak için zlib içinde (dolayısıyla PNG, gzip ve ZIP'te) kullanılan hızlı sağlama toplamı algoritmasıdır.
Metin yazın veya yapıştırın, ya da bir dosya yükleyin; sağlama toplamı hem onaltılık hem de ondalık biçimde canlı olarak güncellenir.
Hangi sorunları çözer
- İndirilen veya aktarılan bir dosyanın beklenen bir Adler-32 sağlama toplamıyla eşleştiğini doğrulamak.
- zlib tabanlı bir formatın (PNG veya gzip gibi) dahili sağlama toplamını nasıl hesapladığını anlamak veya hata ayıklamak.
- İki metin parçasının bayt bayt aynı olup olmadığını hızlıca tespit etmek.
- Canlı, düzenlenebilir bir örnekle Adler-32 algoritmasının nasıl çalıştığını öğrenmek veya öğretmek.
Sık sorulan sorular
›Adler-32 ne için kullanılır?
Adler-32, kazara veri bozulmasını hızlıca tespit etmek için kullanılan bir sağlama toplamıdır; en çok PNG, gzip ve ZIP'in temelini oluşturan zlib sıkıştırma kütüphanesi içinde ve bazı ağ protokollerinde kullanılır. Hızlı hesaplanmak üzere tasarlanmıştır, kasıtlı müdahaleye karşı dayanıklı olmak için değil.
›Adler-32, MD5 veya SHA-256 gibi bir hash ile aynı mı?
Hayır, Adler-32 bir sağlama toplamıdır, kriptografik bir hash değildir. Hesaplanması çok daha hızlıdır ve daha küçük bir 32-bit değer üretir, ancak MD5 veya SHA-256'nın (en azından teoride) yaptığı gibi, birinin kasıtlı olarak aynı sağlama toplamına sahip farklı bir girdi oluşturmasına karşı dayanıklı olacak şekilde tasarlanmamıştır. Yalnızca kazara hata tespiti değil, müdahaleye dayanıklılık gerekiyorsa kriptografik bir hash kullanın.
›Boş bir girdi neden hâlâ bir sağlama toplamı üretiyor?
Algoritma, 1 ve 0'a başlatılmış iki çalışan toplamla başlar ve hiç bayt işlenmese bile bunları son sağlama toplamında birleştirir; bu yüzden boş bir girdi her zaman 0 yerine aynı sabit değeri üretir: 1 (0x00000001).
›Metin, sağlama toplamı için baytlara nasıl dönüştürülür?
Sağlama toplamı hesaplanmadan önce metin, çoğu modern metin dosyası ve web sayfasında kullanılan aynı kodlama olan UTF-8 olarak kodlanır. Bu önemlidir çünkü aynı metin farklı bir kodlama altında farklı bir sağlama toplamı üretebilir.
›Metin yazmak yerine bir dosya kontrol edebilir miyim?
Evet, "Dosya" moduna geçin ve bir dosya seçin; sağlama toplamı doğrudan ham baytlarından hesaplanır, indirilen veya aktarılan bir dosyanın beklenen bir sağlama toplamıyla eşleştiğini doğrulamak için kullanışlıdır.
İlgili Araçlar
Metin
Sezar Şifreleme Aracı
Klasik Sezar şifresiyle metni şifreleyin veya çözün; A-Z eşleşme tablosu, kaba kuvvet listesi, harf frekansı grafiği ve ROT13 kısayolu ile.
ÜcretsizMetin
Satır Sayacı
Yapıştırdığınız metni anında analiz eden gelişmiş satır sayacı: yinelenen/boş satır tespiti, yorum satırı filtreleme, regex destekli bul-değiştir, sıralama ve prefix/suffix ekleme.
ÜcretsizMetin
Liste Karıştırıcı
Herhangi bir listeyi karıştırın, çekilişler için rastgele kazananlar seçin ve kayıtları eşit gruplara bölün; hepsi tarayıcınızda, tarafsız bir Fisher-Yates karıştırma algoritmasıyla.
ÜcretsizMetin
Kısaltma Oluşturucu
Bir ifadeyi anında kısaltmasına dönüştürün, harf harf döküm ve isteğe bağlı küçük kelime atlama modu ile.
Yorumlar (0)
Bu aracı faydalı mı buldunuz? Bir yorum bırakın, bir ipucu paylaşın veya nasıl daha iyi hale getirebileceğimizi söyleyin.
Henüz yorum yok - düşüncelerinizi paylaşan ilk kişi olun!