Bir dosyanın SHA-256 özetini nasıl hesaplarım?

Metni seçin ya da dosyayı bırakın; araç onun SHA-1, SHA-256, SHA-384 ya da SHA-512 parmak izini döndürür. Karma, kendi makinenizde tarayıcının Web Crypto API'siyle hesaplanır, bu yüzden dosya cihazınızdan hiç ayrılmaz — asıl mesele de bu: bir indirmeyi, içeriğini bir web sitesine vermeden doğrulayabilirsiniz.

Tamamen tarayıcınızda çalışır · yükleme yok · hesap yok · filigran yok

  1. Metin yazın ya da yapıştırın, ya da bir dosya bırakın.
  2. Karmayı çalıştırın ve dört özeti okuyun.
  3. Hangi parmak izine ihtiyacınız varsa onu kopyalayın.

Aşağıda dosya seçilmediğinde kullanılır. Hiçbir yere gönderilmez.

Seçilen dosya metnin yerine geçer. Dosyayı kutunun üzerine bırakın ya da bir dosya seçin.

Bir dosyayı buraya bırakın

Kaynak: metin kutusu.

AlgoritmaÖzet (hex)Kopyala
Bilmekte fayda var. SHA-1, mevcut sağlama toplamları hâlâ onu kullandığı için var, ama artık çakışmaya dayanıklı değil. Yeni her şey için SHA-256'yı tercih edin.

Bu sayfa neler yapabilir

Bu aracı ne zaman kullanmalısınız

  • Bir indirmeyi yayımlanmış bir SHA-256 sağlama toplamıyla karşılaştırmak.
  • İki dosyanın ya da iki metin bloğunun bayt bayt aynı olduğunu doğrulamak.
  • Bir şey kurmadan ya da dosyayı yüklemeden bir özet almak.

Ne zaman başka bir yol seçmelisiniz

  • Parola özetliyorsunuz — SHA ailesi özetleri hızlıdır, parola özeti değildir; Argon2id ya da bcrypt kullanın.
  • HMAC, dijital imza ya da MD5/CRC32/BLAKE3 gerekiyor.
  • Verinin nereden geldiğini doğrulamanız gerekiyor; bir karma yalnızca baytların eşleştiğini kanıtlar.

Diğer seçeneklerle karşılaştırma

sha256sum ve benzeri araçlar sabit bellekle istenildiği kadar büyük dosyaları akıtır; burada dosya tarayıcıya okunur, bu yüzden çok büyük girdiler cihaz belleğiyle sınırlıdır. Yalnızca SHA-1/256/384/512 sunulur ve SHA-1 artık çakışmaya dayanıklı değil — gündelik karşılaştırma için kullanın, güvenlik için değil. Gerçekliği özet üzerinden bir açık anahtar imzasıyla doğrulayın, tek başına özetle değil.

Dosyalarınız nereye gidiyor

Hiçbir yere. Bu sayfa işi yapan kodu yükler ve ondan sonra açtığınız dosyayı kendi tarayıcınız okur. Yükleme adımı yok, sunucuda geçici kopya yok, güvenmeniz gereken bir temizlik yok — veriler ağı hiç geçmez, dolayısıyla sonradan silinecek bir şey kalmaz. Kendiniz doğrulayabilirsiniz: araç çalışırken tarayıcınızın ağ panelini açın ve sessiz kaldığını görün.

Bu araçla ilgili sorular

Hangi algoritmayı kullanmalıyım?
Yeni her şey için SHA-256 kullanın: çakışmaya dayanıklı ve hızlıdır. SHA-384 ve SHA-512 aynı ailedendir ve bir standart ya da politika istediğinde daha uzun bir özet verir. SHA-1 yalnızca eski sağlama toplamlarıyla eşleşebilmeniz için sunulur — artık çakışmaya dayanıklı değildir ve bir dosyanın gerçek olduğunu kanıtlamak için asla kullanılmamalıdır.
Çok büyük bir dosyayı özetleyebilir miyim?
Evet, cihazınızın belleği sınırına kadar, çünkü tarayıcı özetlemeden önce tüm dosyayı bir ArrayBuffer'a okur. Masaüstünde birkaç gigabayt genellikle sorunsuz; telefonda birkaç yüz megabaytta kalın. Dosyanın kendisi hiçbir zaman iletilmez.
Neden MD5 yok?
Web Crypto API, kırılmış ve herhangi bir güvenlik amacı için güvensiz olduğu için MD5'i bilerek uygulamaz. Büyük dosyalarda yavaş çalışacak ve insanları ona güvenmeye teşvik edecek bir JavaScript MD5'i sunmak yerine bu sayfa SHA ailesinde kalır. Doğrulamanız gereken eski bir MD5 sağlama toplamınız varsa başka bir araç gerekir.

Aynı gruptaki diğer araçlar

Rehberler