Apa itu checksum? Bagaimana cara menemukan checksum file? Semua yang perlu Anda ketahui

Kita semua menemukan ratusan file setiap hari, baik di komputer pribadi atau kantor kita. Meskipun file tersebut tidak penting untuk komputer kita, ada beberapa file, seperti file yang dapat dieksekusi, file pengaturan pembaruan Windows, yang sangat penting untuk sistem komputer kita, dan jika file tersebut dirusak dengan cara apa pun, saat mengunduh atau dengan cara lain, itu dapat menyebabkan installer tidak berfungsi, atau bahkan dapat membuat sistem kita mulai tidak berfungsi. Hal yang sama berlaku untuk file dokumen kita kadang-kadang juga, karena ada banyak orang nakal, yang dapat merusak file sebelum akhirnya mencapai kita. Saya telah membahas tanda tangan digital, yang dapat membantu Anda mengetahui keaslian dokumen, dan Anda dapat membacanya di sini.

Tetapi untuk berjaga-jaga, pengirim tidak menandatangani dokumen secara digital, ada resep lain untuk memeriksa keaslian dokumen atau file digital apa pun yang mungkin Anda temui. Anda dapat menghitung checksum file, dan kemudian membandingkannya dengan checksum asli file untuk memastikan, file yang Anda dapatkan adalah asli atau tidak dirusak dengan cara apa pun. Anda tidak dapat dengan jelas menghitung checksum dari sebuah file, cara Anda melakukan perhitungan matematika yang kompleks secara lisan, tetapi Anda harus menggunakan beberapa program komputer untuk menghitung checksum dari file di dunia komputer atau di dunia digital.

Jadi saya akan membahas bagaimana sebuah checksum dihasilkan, dan kemudian, bagaimana Anda dapat menemukan checksum dari sebuah file di komputer Anda.

Bagaimana checksum dihasilkan?

Apa itu Checksum?

Checksum adalah kode alfanumerik, yang unik untuk file, dan perubahan sekecil apa pun pada file akan mengubah keseluruhan checksum. Jika Anda memiliki dua file teks, misalnya, memiliki konten yang sama, dengan salah satunya memiliki tanda seru (!), bukan titik (.), checksum lengkap akan berbeda untuk kedua file.

Ukuran checksum akan selalu sama, tidak peduli apakah file berukuran 1 KB atau 4 GB. Checksum file dihasilkan menggunakan sejumlah besar algoritme kriptografi, dan beberapa algoritme yang paling sering digunakan adalah SHA-1, SHA-2, SHA-3, SHA-256, SHA-512, MD5, dll. katakanlah, checksum dari file yang sama akan bervariasi tergantung pada algoritma kriptografi yang Anda gunakan.

Jika Anda menemukan file online, dan checksum untuk file tersebut diungkapkan kepada Anda oleh sumbernya, algoritme yang digunakan untuk menghasilkan checksum juga harus ada dalam hubungannya dengan itu. Jadi, saat Anda menghitung sendiri checksum, pastikan Anda menggunakan algoritme kriptografi yang sama untuk memastikan file tidak rusak.

Seberapa andal checksum?

Sama seperti Anda merasa puas setelah melihat wajah menyenangkan hewan peliharaan Anda; setelah seharian bekerja keras di kantor, Anda juga harus puas jika checksum yang dihitung cocok dengan yang dikirimkan kepada Anda dari sumber asli file tersebut. Ya, checksum dapat diandalkan. Tapi hei, tunggu! Checksum terkadang bisa menyesatkan, jadi jangan berhenti membaca di sini.

Peneliti keamanan telah menemukan kelemahan dalam fungsi kriptografi SHA-1 dan MD5, di mana dua file berbeda menghasilkan checksum atau hash yang sama. Dengan demikian, fungsi hashing SHA-1 atau MD5 menghasilkan tabrakan, dan peretas terkadang mengeksploitasi kerentanan ini untuk menawarkan file yang tampak serupa dengan checksum atau hash yang sama, membuat Anda yakin, Anda telah mendapatkan file asli. Tapi itu hanya terjadi sekali dalam bulan biru, jadi sebaiknya Anda tidak terlalu khawatir. Jadi tidak, fungsi hashing SHA-1 atau MD5 tidak dapat diandalkan, untuk sedikitnya.

Namun, SHA-256 dan SHA-512 di sisi lain, tidak pernah menghasilkan situasi seperti itu hingga saat ini, dan dengan demikian, sebagian besar aplikasi saat ini menghitung setidaknya checksum SHA-256 untuk memverifikasi integritas file di dunia digital.

Bagaimana menemukan checksum file di Windows menggunakan perintah?

Terlepas dari platform tempat Anda berada, atau sistem operasi yang Anda gunakan, ada alat asli untuk menemukan checksum file. Namun demikian, Anda bahkan dapat mengandalkan alat pihak ketiga untuk menghitung checksum dan memanfaatkan lebih banyak opsi. Bandingkan saja checksum yang dihitung dengan yang asli untuk memastikan, Anda memiliki file asli.

Di Windows, buka Windows PowerShell dengan menekan kombinasi tombol ‘Windows + X’, atau dengan mengklik kanan menu mulai, lalu ‘Windows PowerShell’ dari menu.

Sekarang ketik perintah berikut tanpa tanda kutip.

Get-FileHash ‘Path’ -Algoritma ‘nama algoritma’

Misalnya, saya memiliki file dengan nama ubuntu-18.04.2-desktop-amd64.iso di drive C saya, dan saya ingin menghitung hash atau checksum SHA-1 dari file tersebut. Jadi perintah saya akan terlihat seperti ini.

Dapatkan-FileHash C:Downloadsubuntu-18.04.2-desktop-amd64.iso -Algoritme SHA1

‘-Algorithm’ adalah argumen opsional, dan Anda dapat menjalankan perintah tanpa menjaga bahwa argumen tambahan. Tanpa argumen ‘-Algorithm’, SHA-256 file akan dihitung, yang tentunya lebih andal, dan saya sudah membahas alasan di baliknya.

Bergantung pada ukuran file, dan kekuatan CPU Anda, diperlukan beberapa menit untuk menyelesaikan proses.

Bandingkan saja dengan checksum dari file asli, dihitung menggunakan algoritma yang sama untuk memastikan, file tersebut utuh dari sumbernya.

Bagaimana menemukan checksum pada Windows 10/8/7 secara grafis?

1. Jika Anda tidak ingin repot menggunakan command line di PowerShell, Anda bahkan dapat menggunakan beberapa alat GUI untuk menemukan checksum file.

2. Cukup unduh HashTab di komputer Windows Anda dan instal.

3. Setelah instalasi selesai, cukup klik kanan pada file, dan klik ‘Properties’.

4. Berikut tekan pada ‘File Hashes’ Tab untuk menemukan checksum dari file yang dipilih.

5. HashTab dapat menghitung checksum dari file input melalui sejumlah algoritma yang berbeda. Cukup klik ‘ Pengaturan ‘ untuk menemukan algoritme lainnya.

6. Cukup tandai hash atau checksum yang ingin Anda lihat, dan terakhir klik ‘ OK’.

sha256 checksum command line Linux

1. Di Linux juga, Anda dapat menghitung checksum file langsung dari ‘Terminal’.

2. Cukup buka command terminal Anda, dan ketik perintah berikut tanpa tanda kutip untuk menemukan SHA-256 pada sistem operasi berbasis Linux.

sha256sum ‘jalan’

Misalnya, jika file Anda dengan nama abc.txt terletak di direktori kerja saat ini, cukup ketik perintah berikut.

sha256sum abc.txt

Anda bahkan dapat menggunakan utilitas GtkHash (lihat: cara menggunakannya di Ubuntu) untuk Linux untuk menemukan checksum file di Linux melalui GUI jika Anda tidak nyaman menggunakan Terminal atau command line.

Itu semua tentang checksum. Semoga informasinya bermanfaat untuk Anda. Apakah Anda masih memiliki pertanyaan di benak Anda? Jangan ragu untuk berkomentar yang sama di bawah.

Sumber Daya Berguna Lainnya:

  • Cara membuat dan berbagi file sendiri dengan torrent Anda sendiri
  • Konversikan File M2TS ke MP4 dengan Movavi
  • Unduh file Torrent menggunakan aplikasi di Android?
  • Konversi ISO ke VDMK atau VDI menggunakan VirtualBox
  • Apa perbedaan antara penyimpanan cloud dan cadangan cloud?