Dosya Hash Hesapla

Birden fazla dosyanın MD5, SHA-1, SHA-256, SHA-512 ve CRC32 özetlerini tarayıcıda hesaplayın; yayımcının verdiği hash ile anında karşılaştırın, sonuçları .sha256 dosyası olarak indirin.

  • Sunucuya yükleme yok
  • Anında işlem
  • Ücretsiz, kota yok

Dosyaları buraya bırakın ya da tıklayıp seçin

Her tür dosya · Büyük dosyalar desteklenir · Sunucuya yükleme yok

Algoritmalar

Ne yapar?Birden fazla dosyanın MD5, SHA-1, SHA-256, SHA-512 ve CRC32 özetlerini tarayıcıda hesaplayın; yayımcının verdiği hash ile anında karşılaştırın, sonuçları .sha256 dosyası olarak indirin.
Nerede çalışır?Tamamen tarayıcınızda (Chrome, Edge, Firefox, Safari). Dosyalar sunucuya yüklenmez.
Ücret / kayıtÜcretsiz, üyelik ve kurulum gerektirmez, dosya sayısı sınırı yoktur.
KategoriDosya Araçları
Son güncelleme

Dosya Hash Hesapla nedir, ne işe yarar?

Bir Linux ISO'su, bir yazılım kurulum dosyası ya da bir yedek arşivi indirdiğinizde dosyanın eksiksiz ve değiştirilmemiş olduğundan nasıl emin olursunuz? Yayımcılar bunun için hash (özet, checksum) değerleri yayımlar: SHA-256 gibi bir algoritma dosyanın her baytından geçip sabit uzunlukta bir parmak izi üretir; tek bir bayt bile değişirse parmak izi tamamen farklı çıkar. Dosya Hash Hesapla, birden fazla dosyanın MD5, SHA-1, SHA-256, SHA-512 ve CRC32 değerlerini tarayıcınızda hesaplar ve beklenen değerle karşılaştırır. Dosyalar sunucuya yüklenmez; gigabaytlık dosyalar bile cihazınızdan çıkmadan işlenir.

Hangi algoritmayı kullanmalıyım?

SHA-256 günümüzün standardıdır; yazılım indirmeleri, Linux dağıtımları ve güvenlik duyuruları genellikle bu değeri verir. SHA-512 daha uzun bir özet üretir, 64 bit işlemcilerde SHA-256 kadar hızlıdır. MD5 ve SHA-1 kriptografik olarak kırılmıştır: kasıtlı çakışma üretilebildiği için güvenlik doğrulamasında kullanılmamalıdır; ancak eski yazılımların ve indirme sitelerinin hâlâ verdiği değerleri kontrol etmek ya da iki kopyanın aynı olup olmadığını hızla anlamak için yeterlidir. CRC32 bir hash değil hata tespit kodudur; ZIP ve bazı oyun/ROM topluluklarında kullanılır.

Doğrulama: yeşil ya da kırmızı

Yayımcının sayfasındaki değeri "Beklenen hash" alanına yapıştırın. Araç büyük/küçük harf ve boşluk farklarını yok sayarak hesaplanan tüm değerlerle karşılaştırır; eşleşen satır yeşil, eşleşmeyen dosyalar kırmızı işaretlenir. Birden fazla dosya için dosyaadi hash ya da hash dosyaadi biçimindeki bir .sha256 / .md5 listesini aynen yapıştırabilirsiniz; her dosya kendi satırıyla eşleştirilir.

Liste üretme

Kendi dosyalarınız için özet listesi oluşturup paylaşabilirsiniz. "Listeyi indir" düğmesi, Linux'taki sha256sum ve md5sum komutlarının ürettiği standart biçimde (hash  dosyaadi, satır başına bir dosya) bir metin dosyası verir; alıcı taraf sha256sum -c liste.sha256 ile doğrulayabilir. "Tümünü kopyala" aynı içeriği panoya alır.

Performans ve sınırlar

SHA ailesi tarayıcının yerleşik WebCrypto API'siyle hesaplanır ve çok hızlıdır; MD5 ve CRC32 ise saf JavaScript ile parça parça okunarak hesaplanır, böylece büyük dosyalarda bellek şişmez. WebCrypto tüm dosyayı tek seferde bellekte ister; bu yüzden 2 GB'ı aşan dosyalarda SHA hesaplaması başarısız olabilir ve araç uyarır. İndirdiğiniz arşivleri açmak için ZIP Aç, URL listesinden toplu dosya çekmek için Link Listesi İndir araçlarına bakın.

Nasıl yapılır? Adım adım

  1. Dosyaları ekleyin

    Doğrulamak ya da özetini çıkarmak istediğiniz dosyaları sürükleyip bırakın. Birden fazla dosya ve büyük boyutlar desteklenir.

  2. Algoritmaları seçin

    SHA-256 varsayılan olarak açıktır. MD5, SHA-1, SHA-512 ve CRC32 kutularını ihtiyaca göre işaretleyin; her ek algoritma süreyi biraz uzatır.

  3. Hesaplayın

    "Hesapla" düğmesine basın. Sonuçlar dosya başına tablo hâlinde listelenir; her değerin yanındaki düğmeyle tek tek kopyalayabilirsiniz.

  4. Karşılaştırın veya listeyi indirin

    Yayımcının verdiği hash'i "Beklenen hash" alanına yapıştırın; eşleşme yeşil görünür. Kendi listeniz için ".sha256 indir" ya da "Tümünü kopyala" kullanın.

Sık sorulan sorular

Dosyam bir sunucuya gönderiliyor mu?

Hayır. Hesaplama tarayıcınızda WebCrypto API ve JavaScript ile yapılır. Gizli belgeler ve büyük yedekler için güvenle kullanabilirsiniz; ağ trafiği oluşmaz.

Hash değeri yayımcınınkiyle uyuşmuyor, ne yapmalıyım?

Önce doğru algoritmayı karşılaştırdığınızdan emin olun (SHA-256 ile MD5 karıştırılabilir). Uyuşmuyorsa dosya eksik inmiş ya da değiştirilmiş olabilir; dosyayı yeniden indirin ve mümkünse farklı bir yansıdan alın. Uyuşmayan kurulum dosyalarını çalıştırmayın.

MD5 hâlâ güvenli mi?

Kötü niyetli bir tarafın aynı MD5 değerine sahip farklı bir dosya üretmesi mümkündür; bu nedenle güvenlik doğrulamasında SHA-256 tercih edin. İki kopyanın aynı olup olmadığını anlamak ya da eski bir sitenin verdiği değeri kontrol etmek için MD5 yeterlidir.

Büyük dosyalarda (örneğin 4 GB ISO) çalışır mı?

MD5 ve CRC32 dosyayı parça parça okuduğu için boyut sınırı yoktur. SHA algoritmaları WebCrypto nedeniyle dosyanın tamamını belleğe alır; 2 GB üzerinde bazı tarayıcılarda başarısız olabilir. Böyle dosyalarda tarayıcının bellek durumuna göre sonuç değişir; araç bu durumda anlaşılır bir uyarı verir.

Metin için hash hesaplayabilir miyim?

Bu araç dosyalar içindir. Bir metnin özeti gerekiyorsa metni .txt olarak kaydedip yükleyin; aynı baytlar aynı hash'i üretir (satır sonu ve kodlamaya dikkat edin).

Çıktı dosyasını Linux veya Windows'ta nasıl doğrularım?

Linux/macOS: sha256sum -c liste.sha256 ya da md5sum -c liste.md5. Windows PowerShell: Get-FileHash dosya -Algorithm SHA256 ile tek dosyayı hesaplayıp listedeki değerle karşılaştırın.