Dosya Özeti
SHA-1, SHA-256 veya MD5 ile dosya özeti hesaplayın
Dosya Özeti
Dosya Hash Hesaplama Nedir?
Dosya hash hesaplama, bir dosyanın içeriğinden benzersiz bir dijital parmak izi (hash) üretme işlemidir. Hash fonksiyonları tek yönlüdür: dosyadan hash hesaplanabilir ancak hash'ten orijinal dosya geri elde edilemez. Bu özellik, veri bütünlüğü doğrulaması, forensik analiz, yedekleme kontrolü ve çift dosya tespiti için hash'i vazgeçilmez kılar.
PdfMetric'in Dosya Hash aracı, dosyalarınızı MD5, SHA-1, SHA-256 ve SHA-512 algoritmaları ile hesaplar. Tüm işlem tarayıcınızda Web Crypto API kullanılarak gerçekleşir. Dosyalarınız hiçbir sunucuya yüklenmez, gizliliğiniz korunur. Bir dosyada tek bit değişse bile hash tamamen farklı çıkar — bu "avalanche effect" (çığ etkisi) sayesinde en küçük bozulmalar bile tespit edilir.
Hash Nasıl Çalışır?
Kriptografik hash fonksiyonları, rastgele uzunluktaki veriyi sabit uzunlukta bir çıktıya dönüştürür. Örneğin SHA-256 her zaman 256 bit (64 hex karakter) üretir; 1 KB'lık dosya da 1 GB'lık dosya da aynı uzunlukta hash verir. Tek bir bit değişikliği hash'in yaklaşık yarısını değiştirir — bu avalanche effect, hash'in bozulma tespiti için ideal olmasını sağlar. Web Crypto API, tarayıcıda güvenli hash hesaplaması için W3C standardıdır.
Hash fonksiyonları deterministiktir: aynı dosya her zaman aynı hash'i verir. Bu sayede iki dosyanın aynı olup olmadığı hash karşılaştırması ile saniyeler içinde anlaşılabilir; büyük dosyaları byte-by-byte karşılaştırmaya gerek kalmaz.
Ne Zaman Kullanmalısınız?
- İndirme doğrulaması: İndirdiğiniz yazılımın hash'ini yayıncının verdiği hash ile karşılaştırarak dosyanın bozulup bozulmadığını kontrol edebilirsiniz.
- Veri bütünlüğü: Kritik belgelerin ve yedeklerin değişmediğini doğrulamak için hash hesaplayıp kaydedebilirsiniz.
- Forensik: Adli bilişimde dosyaların manipülasyona uğrayıp uğramadığını hash ile kontrol edilir.
- Çift dosya tespiti: Aynı hash'e sahip dosyalar birebir aynıdır; böylece disk alanı tasarrufu için tekrarları silebilirsiniz.
- Yasal kanıt: Mahkemede belgelerin değişmediğini kanıtlamak için hash kullanılır.
Teknik Detaylar
MD5 128 bit (32 hex karakter) üretir; hızlıdır ancak çarpışma açıkları nedeniyle güvenlik uygulamalarında önerilmez. SHA-1 160 bit üretir; benzer şekilde güvenlik için zayıf kabul edilir. SHA-256 ve SHA-512 SHA-2 ailesindendir; NSA tasarımı olup bilinen çarpışma yoktur; Bitcoin ve blockchain SHA-256 kullanır. Web Crypto API SubtleCrypto interface'i ile tarayıcıda doğrudan hash hesaplaması yapılır; veriler sunucuya gönderilmeden işlenir.
Avantajları
- Çoklu algoritma: MD5, SHA-1, SHA-256, SHA-512 tek arayüzde.
- Web Crypto API: Tarayıcıda güvenli, standart hash hesaplama.
- %100 gizlilik: Dosyalar sunucuya yüklenmez.
- Hızlı: Büyük dosyalar bile saniyeler içinde işlenir.
- Kurulum gerektirmez: Herhangi bir yazılım yüklemenize gerek yoktur.
Sıkça Sorulan Sorular
Nasıl Kullanılır
- Dosyayı seçin: "Dosya Yükle" butonuna tıklayın veya dosyanızı sürükleyip bırakın.
- Algoritma seçin: MD5, SHA-1, SHA-256 veya SHA-512'den birini veya hepsini seçin.
- Hash hesaplayın: "İşle" butonuna tıklayın.
- Sonucu kopyalayın: Oluşan hash değerini panoya kopyalayarak karşılaştırmada kullanın.
İpucu: İndirme doğrulaması için SHA-256 veya SHA-512 kullanın. Dosya yayıncısının verdiği hash ile karşılaştırarak bütünlüğü doğrulayın.
Araç Bilgisi
- Kabul edilen formatlar: *
- Maks. dosya boyutu: 500 MB
- İşleme: Tarayıcı
Gizliliğiniz
Dosyalarınız tamamen tarayıcınızda işlenir ve asla sunucularımıza yüklenmez.
Geri Bildirim
Tavsiyen mi var?