SHA1SUM, Cara Memastikan file ISO tidak rusak

🔍 Cari Sesuatu?

Gunakan pencarian di bawah ini untuk hasil terbaik!

SHA1SUM, Cara Memastikan file ISO tidak rusak

0
Download File ISO
Setelah proses download file ISO yang melelahkan, tugas selanjutnya adalah berdoa sesuai kepercayaan masing-masing dan berharap bahwa file yang telah di-download tidak mengalami kerusakan. Kerusakan sering terjadi karena proses download vang tidak sempurna sehingga file yang Anda download isinya tidak sama dengan file asli. Instalasi berdasarkan sumber yang rusak bisa saja berhasil, tapi jangan kaget kalau sistem operasi nantinya akan terus memberikan masalah masalah yang tiada habisnya.
Lalu bagaimana memastikan bahwa file .ISO sudah di-download dengan baik? Apakah cukup memeriksa ukuran file saja? Tidak! Sebuah file yang berukuran sama, sangat mungkin data di dalamnya sebenarnya sudah rusak atau berbeda, terutama untuk file berukuran besar yang di download dari Internet lewat jalur yang lambat. Untuk memecahkan masalah ini, para pakar membuat sebuah metode yang disebut hash.
Metode HASH
Metode hash melakukan perhitungan dari sebuah data yang diberikan kepadanya untuk menghasilkan suatu nilai yang kecil. Nilai tersebut dapat dianggap sebagai ciri khas atau tanda tangan dari data aslinya, sehingga pengubahan satu bit saja pada data asli akan membuat keluaran hash jadi berbeda sama sekali. Saya ambil contoh dari Wikipedia. Bila Anda memberikan input string" Fox" ke dalam perhitungan hash, nilai yang akan dihasilkan adalah "DFCD3454". Ketika Anda memberikan urutan karakter yang lebih panjang seperti" The red fox runs across the ice" maka nilai hash yang dihasilkan berubah menjadi "52ED879E". 
Pengubahan sebuah kata saja misalnya runs menjadi walks akan mengubah nilai hash yang dihasilkan menjadi "46042841". Oleh karena itu dengan membandingkan nilai hash dari dua contoh data yang sama, Anda bisa menentukan apakah telah terjadi perubahan atau tidak.
Metode Perhitungan HASH
Metode perhitungan hash banyak digunakan untuk memastikan sebuah file atau program tidak berubah karena virus atau karena download yang tidak sempurna. Banyak penyedia software yang menyertakan hasil perhitungan hash sehingga orangorang yang mendownload program tersebut bisa memastikan integritas file yang di-downloadnya. Sebagai contoh, saya mendownload file ISO Fedora 35 beserta file SHA1SUM. File SHA1SUM yang menyertai fedora 35 berisi text sebagai berikut:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

# Fedora-Workstation-Live-x86_64-35-1.2.iso: 2009333760 bytes
SHA256 (Fedora-Workstation-Live-x86_64-35-1.2.iso) = 85d9d0c233d560e401e2ad824aa8e6d5614e8b977dfe685396bfb2eb3ba5b253
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEeH6mrhFH7uVsQLMM20Y5cZhnxY8FAmF8JZEACgkQ20Y5cZhn
xY+rBw//XN3l1PxxFTbm03IoRlmPVEmt3rl8tTjNFq0RNZMT0XMcGbhmQP8fkL9S
FmSmSkFKS/lLYf0V+El9svLztby+aFs/96HIXUO51bBev3nN0e6xqb5mTgc1LYqV
du37gg0V6szS2MP5g/H1gyQkzFqO9A2TgWwJdFnCxhC1y9Tz/PoOMGzM3vHRczE0
mYaVOijmnOLxGGeJFOfbV1hokoiB5lGSHLN+/evKyi5ac/VC+e3dPc0wDC7kLlhT
tSr4671XVrESEIIB8oREr5NVIn2XUrsE2NN9t/4JH92RPoudqpXwjrp4QmkrXMnR
WDqbbf+DI/Dz+RAJmE+d6cBULem5O89/G6MXva6NABOOK5u1QgJlPhXv/6F6SeXc
bIi2TiOjoYDxmJQ1nMdtzZeNvND6XpY3z3LX8Jd2XHpSXmzKglo7prsEdCOf0lh4
1394qZMyocN2wXtYoXFm/nv7vcexeVsuJpY8IjmQ8XkEUaztFa2BF1Nw1V4VjLwe
UNUf/8JBsZKE1ch02W2GXAUed1gCwbzueV6TvNPjHDLKXKeLj4abZD4nwItbmwNZ
m0XILoREn2dShIGzxvQr1eu72VuXgDBjZeHoCCFMzx6RtSuRpuB63CQd3WFMNK2H
NjWiHgrbDVscl/0aybNcB/tR/uVcJ8lnjZQf37DhEBCFKoJEMlw=
=jbz6
-----END PGP SIGNATURE-----
Cara membaca file ini adalah: file Fedora-Workstation-Live-x86_64-35-1.2.iso akan menghasilkan nilai 85d9d0c233d560e401e2ad824aa8e6d5614e8b977dfe685396bfb2eb3ba5b253 jika dihitung dengan fungsi hash. Seandainya hasil perhitungan berbeda dengan angka ini, maka file Fedora-Workstation-Live-x86_64-35-1.2.iso sudah bisa dipastikan rusak atau telah berubah.
Tentu saja, berdasarkan informasi dari file SHA1SUM yang berisi nilai hash dari file ISO, Anda perlu melakukan perhitungan hash sendiri untuk memastikan nilai hash ini sama dengan informasi yang diberikan ini. Untuk melakukan ini ada banyak tools yang telah dibuat secara cuma-cuma.
Sebagai contoh, saya mendownload sebuah tools bernama Shalsum dari situs ftp:// ftp.gnupg.org/gcrypt/binary/sha1sum.exe. Setelah itu saya menggunakan sha1sum.exe untuk menghitung nilai hash dari file .ISO Fedora 8:
C:\shalsum Fedora-Workstation-Live-x86_64-35-1.2.iso 85d9d0c233d560e401e2ad824aa8e6d5614e8b977dfe685396bfb2eb3ba5b253 Fedora-Workstation-Live-x86_64-35-1.2.iso
Terlihat bahwa file Fedora-Workstation-Live-x86_64-35-1.2.iso memberikan nilai hash 85d9d0c233d560e401e2ad824aa8e6d5614e8b977dfe685396bfb2eb3ba5b253. Nilai ini sama dengan informasi yang diberikan oleh file SHA1SUM, yang berarti file yang saya download tidak memiliki cacat.
Karena file yang diperiksa berukuran cukup besar, maka proses pengecekan file ISO Fedora 35 bisa memakan waktu yang cukup lama. 
Sumber bacaan : Zero to Hero - Fedora 8

Posting Komentar

0 Komentar
Posting Komentar (0)
To Top