tr

Sağlama toplamı hesapla

Bir dosyanın sağlama toplamını (hash) hesapla: SHA-256, SHA-1, SHA-384/512, MD5 ya da CRC-32. Tümü tarayıcında yerel, dosya cihazından çıkmaz.

Cihazınızda yerel olarak işleniyor ...

Algoritma
  • SHA-256
  • SHA-1
  • SHA-384
  • SHA-512
  • MD5
  • CRC-32

Cihazınızda yerel olarak işleniyor ...

0%

Dosyam yükleniyor mu?

Hayır. Her şey tarayıcınızda çalışır - dosyanız cihazınızdan asla çıkmaz. Bunu nasıl doğrularsınız

Yükleme yok%100 yerel
İçerik sizde kalırüçüncü taraf erişimi yok
Hosted in GermanyGlobal Content Delivery
Bağımsız denetlendiTLS A+ · Başlıklar A+

Sağlama toplamı, bir dosyanın kısa parmak iziymiş gibidir: kaç bayt olursa olsun, bir hash fonksiyonu bunlardan tek bir sabit ve kısa değer üretir. Dosyanın tek bir bitini bile değiştirin, sağlama toplamı bambaşka çıkar. Birçok sağlayıcının indirme bağlantısının yanına SHA-256 değerini koymasının nedeni tam olarak budur: indirdiğiniz dosyanın sağlama toplamını kendiniz hesaplar ve yayımlanan değerle karşılaştırırsınız. İkisi eşleşiyorsa dosya eksiksiz ve değişmeden ulaşmıştır.

Bu araç yaygın yöntemleri hesaplar. SHA-1/256/384/512 (FIPS 180-4), tarayıcının yerel Web Crypto arayüzü üzerinden çalışır; SHA-256 bugünün standardıdır ve başka bir şey gerekmediğinde doğru seçimdir. SHA-1 artık eskimiş sayılır ve güvenlik kontrolleri için kullanılmamalıdır, ama eski sistemlerle eşleştirme için hâlâ işe yarar. SHA-384 ve SHA-512 aynı aileden daha uzun değerler verir. MD5 (RFC 1321) daha da eskidir ve kriptografik olarak kırılmıştır (çakışmalar kasıtlı olarak oluşturulabilir), ama birçok eski indirme ve araç onu hâlâ referans değer olarak yayımlar. CRC-32 ise kriptografik bir sağlama toplamı değil, ISO-HDLC türünde (0xEDB88320 polinomu) hızlı bir bütünlük kontrolüdür; ZIP arşivlerine ve PNG dosyalarına gömülü olan türden: rastgele aktarım hatalarını yakalamaya iyi gelir, kurcalamayı dışlamaya değil.

Hesaplama tümüyle tarayıcınızda yerel olarak çalışır; SHA için yerleşik Web Crypto arayüzü, CRC-32 için ise küçük ve saf bir JavaScript rutini üzerinden. Hiçbir şey yüklenmez, hiçbir şey saklanmaz ve hiçbir yabancı kütüphane bir CDN'den çekilmez. Sonuç, komut satırı araçları sha256sum veya certutil ile aynı biçimde bir metin dosyası olarak görünür; böylece başka yerde üretilmiş bir değerle doğrudan karşılaştırabilirsiniz.

Teknik özellikler

Teknik özellikler
Çıkış formatıTXT
Toplu işlemeEvet
İşlemeTarayıcıda yerel (JavaScript)
Dosya yüklemeYok

3 adımda

  1. Bir dosya bırakın.
  2. Bir algoritma seçin (varsayılan: SHA-256).
  3. Sağlama toplamını okuyun ve metin dosyası olarak indirin.

Sınırlar: Sağlama toplamı, iki dosyanın bayt bayt aynı olduğunu kanıtlar; hiçbir şeyi şifrelemez ve dinlemeye karşı korumaz. MD5, SHA-1 ve CRC-32 güvenlik amaçları için uygun değildir (CRC-32 yalnızca rastgele hataları yakalar; MD5 ve SHA-1 kasıtlı olarak çakıştırılabilir) - kasıtlı kurcalamaya karşı SHA-256 veya daha büyüğünü kullanın. Referans değer güvenilir bir kaynaktan gelmelidir.

Algoritmalar karşılaştırması

Algoritmalar karşılaştırması
AlgoritmaÇıktı uzunluğuDurumTipik kullanım
SHA-256256 bitgünümüz standardıindirmeler, genel doğrulama
SHA-1160 bitkullanım dışı (güvenlik için değil)eski sistemlerle karşılaştırma
SHA-384384 bitdaha uzun SHA-2 varyantıdaha uzun bir sağlama toplamı gerektiğinde
SHA-512512 bitdaha uzun SHA-2 varyantıdaha uzun bir sağlama toplamı gerektiğinde
MD5128 bitkriptografik olarak kırılmışeski indirmeler/araçlar için referans değeri
CRC-3232 bitkriptografik bir sağlama toplamı değilrastgele aktarım hatalarını tespit etme (ZIP, PNG)

Sık sorulan sorular

Dosyalarım yükleniyor mu?

Hayır. Sağlama toplamı tümüyle tarayıcınızda yerel olarak hesaplanır; dosya cihazınızdan hiç çıkmaz ve saklanmaz.

Hangi algoritmayı seçmeliyim?

Kararsızsanız SHA-256 - bugünün standardı odur. MD5, SHA-1 veya CRC-32'yi yalnızca bir sistem açıkça o değeri beklediğinde kullanın.

Sağlama toplamını nasıl karşılaştırırım?

Burada hesaplayın ve değeri, yayımlanan değerle karakter karakter karşılaştırın. Eşleşiyorlarsa dosya değişmemiştir.

CRC-32 ile SHA-256 arasındaki fark nedir?

CRC-32, rastgele aktarım hatalarına karşı hızlı bir kontroldür (ZIP ve PNG'de olduğu gibi), ama kriptografik olarak güvenli değildir. SHA-256 kasıtlı kurcalamayı da algılar.

İlgili araçlar

Dosya şifrele · Dosya çöz · UUID Üreteci · Taban dönüştürücü · Base64'e kodla · HMAC hesapla