Dosya hash kontrolü
İndirdiğiniz dosyanın yayıncının yayımladığı dosyayla birebir aynı olduğunu doğrulayın. Dosyanızın hash değeri bu cihazda hesaplanır; dosya hiçbir yere yüklenmez.
Tarayıcınızdan hiçbir şey çıkmaz: dosyaların ve metinlerin hash değeri bu cihazda hesaplanır.
Nasıl çalışır
Dosya, tarayıcınızın yerleşik kriptografi işlevleriyle cihazınızda okunur ve hash değeri hesaplanır; dosya yüklenmez. Kriptografik hash, sabit uzunlukta bir parmak izidir: dosyanın tek bir bitini değiştirirseniz hash değeri tamamen değişir. Yayıncılar, indirilebilir dosyalarının hash değerlerini yayımlar; böylece yayımladıkları dosyanın birebir aynısını aldığınızı doğrulayabilirsiniz.
Sonuç nasıl okunur
Yayımlanan değeri beklenen hash alanına yapıştırın. Eşleşme, dosyanızın hash değerinin hesaplandığı dosyayla aynı olduğu anlamına gelir. Eşleşmeme, indirilen dosyanın bozuk ya da farklı olduğunu gösterir; dosyayı açmayın. Eşleşme ancak hash değeri güvendiğiniz bir kaynaktan, örneğin dosyanın indirildiği yerden değil de yayıncının kendi HTTPS sitesinden geliyorsa bir şey kanıtlar.
Sınırlamalar
SHA-1 yalnızca eski sağlama değerleri için sunulur, çünkü bilerek çakışma üretilebilir. Dosyanın tamamı belleğe okunduğu için yaklaşık 2 GB’tan büyük dosyalar bazı tarayıcılarda başarısız olabilir. Metin modunda metin UTF-8 olarak kodlanır ve en sondaki bir satır sonu bile sonucu değiştirir.
Sorular
Dosyam yükleniyor mu?
Hayır. Dosya tarayıcınızda okunur ve hash değeri orada hesaplanır. Dosyayla ilgili hiçbir bilgi bir yere gönderilmez.
Hangi algoritmayı kullanmalıyım?
Yayıncının verdiğini; genellikle SHA-256. SHA-384 ve SHA-512 de aynı derecede sağlamdır. MD5 kırılmış olduğu için sunulmaz.
Metnim neden komut satırındakinden farklı bir hash değeri veriyor?
Genellikle en sondaki satır sonu yüzünden: echo bir satır sonu ekler, printf eklemez. Windows satır sonları (CRLF) ve farklı bir karakter kodlaması da hash değerini değiştirir.
Çok büyük bir dosyayı nasıl kontrol ederim?
Linux’ta sha256sum, macOS’ta shasum -a 256, Windows PowerShell’de ise -Algorithm SHA256 parametresiyle Get-FileHash komutunu kullanın.
Bir aracın gösterebileceğinden fazlasına mı ihtiyacınız var?
Bir araç tek bir şeyi kontrol eder. Danışmanlarımız resmin tamamına bakar.
Danışmanlık ve eğitimİlgili yazılar
-
Önemli güvenlik başlıkları ve emekliye ayrılması gerekenler
Nonce’lu CSP, HSTS ve preload, frame-ancestors, Referrer-Policy, Permissions-Policy ve COOP için örnekli pratik rehber; nelerin bırakılması gerektiği.
-
Şirket verilerini bir yapay zeka asistanına bağlamadan önce
BT ekipleri için LLM bağlamadan önce kontrol listesi: veri sınıflandırma, düşmanca girdi, erişim, loglama, tedarikçi incelemesi, sahiplik.
-
Güvenli dosya yükleme özellikleri nasıl tasarlanır ve test edilir
OWASP cheat sheet temelinde dosya yükleme özellikleri için kontrol listesi ve her yükleme uç noktasına karşı çalıştırabileceğiniz testlerin tablosu.