Periksa SHA1 Checksum di Mac OS X

Daftar Isi:

Anonim

SHA hashing sering digunakan dengan sistem kontrol distribusi untuk menentukan revisi dan memeriksa integritas data dengan mendeteksi kerusakan atau kerusakan file. Untuk penggunaan umum, checksum SHA menyediakan string yang dapat digunakan untuk memverifikasi bahwa file telah ditransfer sebagaimana mestinya. Jika checksum SHA cocok, integritas file dipertahankan.

Tutorial ini akan menunjukkan kepada Anda cara memeriksa sha1 checksum dari sebuah file di Mac, tetapi cara kerjanya juga sama di Linux.

Cara Memeriksa Hash SHA1 dari File di Mac OS X

Luncurkan Terminal, temukan di dalam folder Aplikasi dan Utilitas, dan gunakan sintaks berikut:

shasum /path/ke/file

Untuk memverifikasi file bernama “DownloadedFile.dmg” di desktop, itu akan menjadi:

shasum ~/Desktop/DownloadedFile.dmg

Ini akan menampilkan sesuatu seperti ini:

$ shasum ~/Desktop/CheckMe.zip ddfdb3a7fc6fc7ca714c9e2930fa685136e90448 CheckMe.zip

String heksadesimal panjang itu adalah hash SHA1.

Ini mungkin terlihat seperti ini di jendela Terminal:

Cara mudah untuk memeriksa file SHA1 yang terkubur jauh di dalam sistem file tanpa mengetikkan path lengkap, adalah dengan mengetikkan bagian pertama dari perintah lalu menyeret dan melepaskan file ke jendela Terminal. Ini secara otomatis mengetik jalur untuk Anda:

shasum (tarik dan lepas file di sini)

Jangan lupa beri spasi setelah “shasum” agar ini berfungsi dengan baik.

Default untuk perintah shasum adalah menggunakan SHA1, tipe hash yang paling umum, tetapi ini dapat diubah dengan flag -a jika perlu ke 224, 256, 384, atau 512. Juga, meskipun SHA1 menjadi lebih umum daripada MD5, Anda masih dapat dengan mudah memeriksa hash md5 di Mac OS X juga dengan perintah md5.

Contoh Menggunakan SHA1 untuk Memverifikasi File

Jadi Anda mungkin bertanya-tanya, kapan Anda dapat menggunakan ini untuk memverifikasi integritas file?

Penggunaan praktis yang mungkin ditemui pengguna Mac adalah saat mengunduh pembaruan perangkat lunak langsung dari Apple, yang mencantumkan hash SHA1 dari setiap file yang ditawarkan melalui server mereka di akhir setiap halaman unduhan. Anda dapat melihat string yang disorot pada tangkapan layar di bawah ini. String sha ini memungkinkan pengguna untuk dengan mudah memverifikasi integritas unduhan mereka baik dari Apple atau saat file dihosting di situs mirror pihak ketiga.

Ini juga bagaimana ditemukan bahwa Mac OS X 10.7.3 telah diam-diam diperbarui, dan beberapa pertanyaan tentang hal ini menelurkan posting khusus ini.

Menggunakan string hash SHA1 juga merupakan cara mudah untuk memverifikasi transfer file dari jaringan peer to peer dan untuk memastikan unduhan telah selesai, atau bahwa file tidak dirusak di suatu tempat di sepanjang jalur. Dengan mengetahui checksum SHA1 asal, Anda dapat memverifikasi versi file Anda yang sesuai dengan pertanyaan, dan menentukan apakah file tersebut benar-benar valid dan telah tiba sebagaimana dimaksud.

Periksa SHA1 Checksum di Mac OS X