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
- Metin yazın ya da yapıştırın, ya da bir dosya bırakın.
- Karmayı çalıştırın ve dört özeti okuyun.
- 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 |
|---|
Bu sayfa neler yapabilir
- Yapıştırılan metni ya da bütün bir dosyayı özetleyin
- SHA-1, SHA-256, SHA-384 ve SHA-512
- Özeti onaltılık olarak kopyalayın
- Dosyalar hiçbir zaman yüklenmez
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
- QR kod üretHerhangi bir metni veya URL’yi indirilebilir PNG ya da SVG QR koda çevirin.
- JSON biçimlendiriciJSON’u güzelleştirin, küçültün ve doğrulayın; geçersizse hatanın konumunu gösterir.
- Base64 kodlayıcıMetni veya dosyayı Base64’e kodlayın ve geri çözün; URL-güvenli sürümler dahil.
- Regex test ediciBir JavaScript düzenli ifadesini örnek metin üzerinde deneyin; eşleşmeler ve yakalama gruplarıyla.
Rehberler
- How to check a download is genuine with a SHA-256 hashCompare a file’s fingerprint with the published checksum in your browser. The file never leaves your device — which is the point.
- Why these tools never upload your files, and how to checkThe difference between “we delete your file” and “your file was never sent” is the whole argument. Here is how to verify it yourself.