Dosya sağlama denetleyici

Dosya bırakın ve altı sağlama değerini yayıncının verdiği değerle karşılaştırın — yükleme yok.

Sağlama değerleri

Henüz dosya yok

Bu kartın istediğiniz yerine dosya bırakın ya da Dosya seç düğmesini kullanın.

Her dosya türü olur — sağlama değerleri baytlardan hesaplanır, uzantıdan değil.

MD5 · SHA-1 · SHA-256 · SHA-384 · SHA-512 · CRC32

Dosya tarayıcınızda okunur ve asla yüklenmez.

CRC32 bir sağlama toplamıdır, şifreleme amaçlı bir özet (hash) değildir: kopyalama hatalarını yakalar ama kasıtlı oynamaya dayanmaz.

Nasıl kullanılır

  1. Dosyayı seçin, bırakın veya yapıştırın — özetleme anında başlar; basılacak bir düğme yoktur.
  2. Altı sağlama değeri birden görünür. İhtiyacınız olanı satırındaki düğmeyle kopyalayın veya altısının tamamını .txt raporu olarak indirin.
  3. İndirme sayfasının yayımladığı sağlama değerini beklenen değer kutusuna yapıştırın. Algoritma onaltılık uzunluktan tanınır ve sonuç eşleşip eşleşmediğini söyler.
  4. Eşleşme beklediğiniz gibi değilse değerin tamamını yapıştırdığınızı ve bu dosyaya ait olduğunu kontrol edin — sağlama değerleri bayt bayt karşılaştırılır.
  5. Dosya tarayıcınızdan asla ayrılmaz: yükleme yok, saklama yok, dosyayı ya da adını taşıyan tek bir istek bile yok.

Örnek

Dosya içeriği (hello.txt)

hello world

Sağlama değerleri

MD5:     5eb63bbbe01eeed093cb22bb8f5acdc3
SHA-1:   2aae6c35c94fcfb415dbe95f408b9ce91ee846ed
SHA-256: b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9
SHA-384: fdbd8e75a67f29f701a4e040385e2e23986303ea10239211af907fcbb83578b3e417cb71ce646efd0819dd8c088de1bd
SHA-512: 309ecc489c12d6eb4cc40f50c902f2b4d0ed77ee511a7c7a9bcd3ca86d4cd86f989dd35bc5ff499670da34255b45b0cfd830e81f605dcf7dc5542e93ae9cd76f
CRC32:   0d4a1185

Örnek dosya yukarıdaki on bir karakteri içerir ve on bir UTF-8 baytı olarak özetlenir. Çince sayfadaki aynı beş karakter “你好,世界” 15 bayttır, Arapça örnek ise 25 bayt: gösterilen boyut, fiilen özetlenen bayt sayısıdır; karakter sayısı değil.

Kurallar, sınırlar ve bilinen sorunlar

  • MD5 ve SHA-1 kırılmıştır; güvenlikle ilgili hiçbir işte kullanılmamalıdır: çarpışmalar istendiği anda üretilebilir. Yalnızca düşmanca olmayan bütünlük kontrolleri için burada bulunurlar.
  • CRC32 şifreleme amaçlı bir özet değildir. Kassız bozulmayı sezer ve ZIP ile PNG tarafından kullanılır, ancak kasıtlı olarak hazırlanmış bir dosyaya karşı koyamaz.
  • Eşleşen bir sağlama değeri yalnızca şunu söyler: elinizdeki baytlar, karşılaştırdığınız değerle birebir aynı. O değeri yayımlayan sayfaya oynanmışsa veya değer güvenilmez bir kaynaktan geldiyse eşleşme dosyayı güvenli yapmaz. Bu araç zararlı yazılım taramaz ve imzaları doğrulamaz.
  • Dosyanın tamamı bayt bayt özetlenir: kırpma, kod çözme veya uzantıya göre işlem yoktur; dosyayı yeniden adlandırmak sonucu değiştirmez. .zip, içindeki dosyalar olarak değil arşivin kendisi olarak özetlenir.
  • Algoritma onaltılık uzunluğa göre tanınır. 32 karakterli değer her zaman MD5 sayılır; kırpılmış bir SHA-256 tanınamaz ve MD5 olarak karşılaştırılır, bu da uyuşmazlık bildirir.
  • İki farklı sağlama değeri yapıştırırsanız sonuç tahmin yerine “belirlenemiyor” olur. Tam olarak tek bir değer ya tek bir eksiksiz komut satırı çıktı satırı yapıştırın.
  • Aynı anda yalnızca tek dosya. Birden çok dosya bırakmak ilkini kullanır, kalanları yok sayar; bir klasörü denetlemek için kendi bilgisayarınızda sha256sum -c veya Get-FileHash kullanın.
  • Kesin bir boyut sınırı yoktur. Okuma parçalara bölündüğünden bellek kullanımı, dosya boyutundan bağımsız olarak yaklaşık tek bir 4 MiB blokta kalır; 1 GiB üzeri dosyalar uyarı alır ve istediğiniz zaman iptal edilebilir. Hız cihaza ve diske bağlıdır.
  • Özetleme arka planda çalışır. Worker desteği olmayan çok eski tarayıcılarda sayfa ana iş parçacığına düşer; bu, büyük dosyalarda daha yavaş hissedilebilir.
  • Desteklenmez: HMAC ve anahtarlı diğer özetler, SHA-3, BLAKE3, RIPEMD, Whirlpool, CRC-16, toplu denetleme, URL üzerinden dosya çekme ve aynı anda birden çok sağlama değerini karşılaştırma.
  • Hiçbir şey saklanmaz: geçmiş yok, yerel depolama yok, URL parametresi yok. Sayfayı yenilemek dosyayı da sonuçları da siler.

Sağlama değerleri genellikle bu araçlarla birlikte anılır.