Checksum memberi tahu Anda apakah versi file Anda telah diubah atau tidak.
Definisi Checksum (dan Cara Pembuatannya)
Checksum adalah hasil menjalankan suatu algoritma, yang disebut fungsi hash kriptografi, pada sepotong data, biasanya satu file.
Membandingkan checksum yang Anda hasilkan dari versi file Anda dengan versi yang disediakan oleh sumber file membantu memastikan bahwa salinan file Anda asli dan bebas kesalahan.
Checksum kadang juga disebut ajumlah hashdan lebih jarang anilai hash,Kode hash, atau sederhananya ahash.
Contoh Checksum Sederhana
Gagasan tentang checksum atau fungsi hash kriptografi mungkin tampak rumit dan mungkin tidak sepadan dengan usaha yang dilakukan, namun yang terjadi justru sebaliknya! Checksum sebenarnya tidak terlalu sulit untuk dipahami atau dibuat.
Mari kita mulai dengan contoh sederhana, semoga dapat menunjukkan kekuatan checksum untuk membuktikan bahwa sesuatu telah berubah. Checksum MD5 untuk frasa berikut adalah rangkaian karakter panjang yang mewakili kalimat tersebut.
|_+_|Untuk tujuan kita di sini, mereka pada dasarnya setara satu sama lain. Namun, melakukan sedikit perubahan, seperti menghapus jbiasanyaperiode tersebut, akan menghasilkan checksum yang sama sekali berbeda.
|_+_|Seperti yang Anda lihat, perubahan sekecil apa pun pada file akan menghasilkan checksum yang sangat berbeda, membuatnya sangat jelas bahwa yang satu tidak sama dengan yang lain.
Cara Penggunaannya: Kasus Penggunaan Checksum
Katakanlah Anda mengunduh pembaruan perangkat lunak besar, seperti paket layanan. Ini mungkin file yang sangat besar, memerlukan waktu beberapa menit atau lebih untuk diunduh.
Setelah diunduh, bagaimana Anda tahu file telah diterima dengan benar? Bagaimana jika beberapa bit hilang selama transfer dan file yang Anda miliki di komputer saat ini tidak hilangtepatapa yang dimaksudkan? Menerapkan pembaruan pada program yang tidak persis seperti yang dibuat oleh pengembang kemungkinan besar akan menyebabkan masalah besar bagi Anda.
Di sinilah membandingkan checksum dapat menenangkan pikiran Anda. Dengan asumsi situs web tempat Anda mengunduh file menyediakan data checksum di samping file yang akan diunduh, Anda kemudian dapat menggunakan kalkulator checksum (selengkapnya di bawah) untuk menghasilkan checksum dari file yang Anda unduh.
Misalnya, situs web menyediakan checksum ini untuk file yang Anda unduh
Anda kemudian menggunakan kalkulator checksum Anda sendiri untuk menghasilkan checksum menggunakan fungsi hash kriptografi yang sama, MD5 dalam contoh ini, pada file di komputer Anda.
cara membuka kunci iphone 5
Apakah checksumnya cocok? Besar! Anda bisa sangat yakin bahwa kedua file tersebut identik.
Apakah checksumnya tidak cocok? Ini dapat berarti beberapa hal:
- Seseorang mengganti unduhan tersebut dengan sesuatu yang berbahaya tanpa Anda sadari.
- File tersebut sengaja diubah oleh Anda. Seperti yang Anda baca di atas, ini mungkin merupakan perubahan yang tidak terlihat, seperti menambah atau menghapus satu huruf atau karakter lainnya.
- Anda membandingkan file yang sama sekali berbeda, namun tidak berbahaya, seperti versi yang lebih baru jika itu adalah program perangkat lunak, atau dokumen yang diperbarui.
- Koneksi jaringan terputus, dan file tidak selesai diunduh, atau ada masalah saat menyimpan file setelah mencapai hard drive Anda. Coba download kembali file tersebut lalu buat checksum baru pada file baru tersebut, lalu bandingkan lagi.
Checksum juga berguna untuk memverifikasi bahwa file yang Anda unduh berasal dari suatu tempatlainnyadaripada sumber aslinya, pada kenyataannya, adalah file yang valid dan belum diubah, baik secara jahat maupun tidak, dari aslinya. Bandingkan saja hash yang Anda buat dengan yang tersedia dari sumber file.
cara memeriksa apakah kartu grafis sudah diperbarui
Kalkulator Checksum
Kalkulator checksum adalah alat yang digunakan untuk menghitung checksum. Ada banyak di luar sana, masing-masing mendukung serangkaian fungsi hash kriptografi yang berbeda.
Dua Opsi Gratis
Salah satu opsi gratis yang bagus (sebenarnya favorit kami) adalah Microsoft File Checksum Integrity Verifier, yang disingkat FCIV. Ini hanya mendukung MD5 dan SHA-1 fungsi hash kriptografi, namun ini adalah yang paling populer saat ini.
Microsoft File Checksum Integrity Verifier adalah program baris perintah, namun sangat mudah digunakan.
Cara Memverifikasi Integritas File di Windows Dengan FCIVKalkulator checksum gratis luar biasa lainnya untuk Windows adalah IgorWare Hasher , dan ini sepenuhnya portabel, jadi Anda tidak perlu menginstal apa pun (tetapi Anda memerlukan pembuka file RAR untuk membongkar program). Jika Anda merasa tidak nyaman dengan alat baris perintah, alat ini mungkin merupakan pilihan yang lebih baik. Mendukung MD5 dan SHA-1, serta CRC32. Anda dapat menggunakannya untuk menemukan checksum teks dan file.
Kalkulator Windows Bawaan
Anda juga dapat menggunakan sertifikat program bawaan Windows. Ini juga merupakan alat baris perintah, tetapi juga mudah digunakan untuk memvalidasi checksum file MD5. Artikel itu juga menjelaskan cara melakukan hal yang sama di Linux dengan Saya md5 .
Opsi Sumber Terbuka
Dari JDigest adalah kalkulator checksum sumber terbuka yang berfungsi di Windows serta macOS dan Linux.
Opsi Daring
Jika Anda lebih suka menggunakan kalkulator online, kami menyukainya alat checksum file MD5 ini karena memungkinkan Anda mengunggah file.
Karena tidak semua kalkulator checksum mendukung semua kemungkinan fungsi hash kriptografi, pastikan kalkulator apa pun yang Anda pilih mendukung fungsi hash yang menghasilkan checksum yang menyertai file yang Anda unduh.
Pertanyaan Umum- Apakah semua checksum unik?
Ya. Hanya file yang identik yang akan memiliki checksum yang sama. Mengubah apa pun selain nama file akan menghasilkan checksum yang berbeda.
- Bagaimana kalkulator checksum menghitung checksum?
Kalkulator checksum menggunakan sejumlah algoritme termasuk pemeriksaan paritas longitudinal, checksum Fletcher, Adler-32, dan pemeriksaan redundansi siklik (CRC).
- Bagaimana cara memvalidasi beberapa checksum sekaligus?
Anda bisa mendapatkan checksum beberapa file sekaligus menggunakan MD5 memerintah. Buka terminal dan ketik md5 diikuti setiap nama file (dipisahkan dengan spasi), lalu tekan Memasuki .