Bu yazımda sizlere Windows 10 platformunda indirilen bir dosyanın checksum kontrolünün nasıl yapılacağını göstereceğim.
Checksum, bir dosyanın belirli hash algoritmasıyla şifrelenip elde edilmiş bir kimlik numarasıdır diyebiliriz. Örnek vermek gerekirse iki tane aynı isimde bir dosya olduğunu var sayalım. Boyutları da aynı olsun. Eğer iki dosyanın checksum verisi birbirine uyuşuyorsa bu iki dosya tamamen aynıdır diyebiliriz. Fakat checksum verileri birbirinden farklı ise içeriği aynı olsa bile orijinal dosyanın değiştirildiğini göstermektedir.
Örnek üzerinden gidelim. Mesela Archlinux indirmek istediniz ve indirdiğiniz dosyanın checksum kontrolünü yapmak istediniz.
certutil -hashfile [dosyaismi] [algoritma]
MD5
SHA1
SHA512
Gördüğümüz gibi sonuçlar uyuşmaktadır. Bu da demek oluyor ki indirdiğimiz sunucudaki dosya ile bizim bilgisayarımızdaki dosya aynıdır, orijinaldir.
Yazım buraya kadardı. Teşekkür ederim. Yazar: Berkin Çetin, Github