Mengecek Keaslian File dengan Checksum


Jika kita mendowload file – terutama yang berbentuk aplikasi gratis/opensource – dari internet, seringkali kita mendapati situs penyedia file tersebut mencatumkan data MD5: a572ad7e096cab9cda..xxxx, SHA-1: b61b45d3db035b442f33e2d3…xxxxxx, CRC-32: ef3..xxx, dll pada file tersebut. Apakah maksudnya? Apa pula kegunaannya? Itulah yang dinamakan dengan checksums atau hash sum.

Checksums atau hash sum adalah beberapa digit angka/huruf yang dihitung secara acak dari blok data digital. Checksums digunakan untuk memeriksa dan mendeteksi apakah sebuah file masih asli atau sudah mengalami perubahan akibat proses transmisi, penyimpanan atau modifikasi secara sengaja.

Setiap file/data digital pasti memiliki nilai checksums yang berbeda, mungkin semisal gen pada manusia. Perubahan sekecil apapun (selain perubahan nama file) pada file/data digital tersebut pasti akan mengakibatkan berubahnya nilai checksum. Jadi, jika Anda mendownload file dari internet kemudian setelah Anda cek nilai checksum-nya berbeda dengan yang dicantumkan di situs penyedia file tersebut, bisa dipastikan file tersebut sudah tidak asli. Ada beberapa jenis checksums yang umum digunakan, yaitu: CRC-32, MD4, MD5 dan SHA-1.

Bagaimana mengecek checksums sebuah file? Ada banyak aplikasi yang bisa digunakan untuk mengecek checksums sebuah file, salah satunya adalah HashCheck Shell Extension. Dengan aplikasi super kecil tersebut (installernya hanya 84.5 KB) kita bisa mendapatkan nilai checksums dari 4 (empat) jenis checksums yang umum digunakan, yaitu: CRC-32, MD4, MD5 dan SHA-1.

Install aplikasi HashCheck Shell Extension. Untuk ujicoba, silahkan masuk ke Windows Explorer dan pilih file apa saja. Kemudian klik kanan pada file tersebut dan pilih Properties. Klik tab Checksums, maka Anda akan mengetahui nilai checksums file tersebut. Lihat gambar berikut.

Silahkan download HashCheck Shell Extension.

Semoga bermanfaat………..

Write Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s