Kalkulator Cincangan Fail & Checksum

Dapatkan MD5, SHA-1, SHA-256 dan SHA-512 untuk sebarang fail, dan sahkan checksum.

Cincangan

Nilai cincangan akan dipaparkan di sini.

Sedia. Lepaskan fail untuk mencincangnya.

Fail anda dibaca dan dicincang dalam penyemak imbas anda. Tiada apa-apa yang dimuat naik ke BroBroGo.

Soalan Lazim

Bagaimanakah cara saya mengesahkan muat turun dengan checksum?

Lepaskan fail yang dimuat turun, kemudian tampal checksum yang diterbitkan oleh sumber ke dalam kotak pengesahan. Baris algoritma yang sepadan akan bertukar menjadi hijau. Jika tiada apa-apa yang bertukar hijau, fail tersebut tidak sepadan dengan yang diterbitkan — anggap ia sebagai rosak atau telah diusik.

Apakah algoritma yang dikira, dan yang mana satu patut saya gunakan?

Ia mengira MD5, SHA-1, SHA-256 dan SHA-512 bersama-sama daripada satu pembacaan fail. MD5 dan SHA-1 sesuai untuk mengesan kerosakan tidak sengaja tetapi tidak selamat untuk tujuan keselamatan — gunakan SHA-256 atau SHA-512 apabila checksum perlu menentang pengusikan.

Adakah fail saya dimuat naik ke mana-mana?

Tidak. Fail dibaca dan dicincang secara tempatan — malah fail bersaiz multi-gigabait distrim secara berperingkat, jadi tiada apa-apa yang akan dihantar keluar dari peranti anda.

Pengenalan kepada Kalkulator Cincangan Fail & Checksum

Kalkulator Cincangan Fail & Checksum ialah alat dalam talian yang digunakan untuk mengira cincangan kriptografi bagi fail yang anda sediakan secara serentak dengan menggunakan beberapa algoritma yang berbeza. Alat ini membolehkan anda mengesahkan integriti sesuatu fail dengan membandingkan cincangan yang dikira dengan checksum yang anda ketahui dan sediakan.

Proses pengiraan ini berlaku sepenuhnya di dalam pelayar web anda. Alat ini juga mampu mengendalikan fail dalam sebarang saiz dengan memprosesnya secara berperingkat (dalam kelompok kecil).


Input dan Output Alat

Untuk menggunakan alat ini, anda boleh menyediakan input berikut:

  • Fail: Sebarang fail dengan sebarang saiz. Anda boleh melepaskan fail ke dalam kawasan yang ditentukan iaitu Lepaskan fail di sini atau klik untuk memilih atau klik untuk memilih fail tersebut.
  • Sahkan checksum: Kotak input yang membolehkan anda menampal rentetan checksum MD5, SHA-1, SHA-256, atau SHA-512 yang dijangka. Input ini boleh berupa rentetan heksadesimal ringkas, atau dalam format seperti coreutils, BSD, atau sha256:<hash>.

Setelah fail diproses, alat ini akan memaparkan output berikut di bawah bahagian Cincangan (dengan teks sedia ada Nilai cincangan akan dipaparkan di sini.):

  • MD5: Nilai cincangan MD5 bagi fail tersebut.
  • SHA-1: Nilai cincangan SHA-1 bagi fail tersebut.
  • SHA-256: Nilai cincangan SHA-256 bagi fail tersebut.
  • SHA-512: Nilai cincangan SHA-512 bagi fail tersebut.

Semasa dan selepas proses pengiraan, anda akan melihat beberapa status dan mesej antara muka seperti:

  • Sedia. Lepaskan fail untuk mencincangnya.
  • Mencincang {file} ({done}/{total}) — {percent}%
  • Selesai mencincang {count} fail.
  • {count} tidak dapat dibaca.
  • Pencincangan gagal. Cuba lagi.
  • Tidak dapat membaca fail ini.
  • {count} fail dipilih
  • Dikosongkan.
  • Fail (sebagai pengepala untuk bahagian fail yang dipilih).

Peraturan Pemprosesan dan Kes Khas

Alat ini beroperasi mengikut peraturan dan pengendalian kes khas yang berikut:

  • Had Fail: Alat ini boleh memproses sehingga 20 fail pada satu-satu masa.
  • Pengekstrakan Checksum: Apabila anda menampal checksum ke dalam kotak pengesahan, alat ini akan mengekstrak rentetan heksadesimal yang paling panjang daripada input tersebut.
  • Padanan Checksum: Perbandingan checksum adalah tidak sensitif huruf (semuanya disatukan menjadi huruf kecil). Jika checksum yang ditampal sepadan dengan salah satu cincangan yang dikira, baris algoritma yang sepadan akan bertukar menjadi warna hijau dan mesej Sepadan: {file} ({algo}) akan dipaparkan.
  • Tiada Padanan: Jika tiada baris yang bertukar menjadi hijau, fail tersebut tidak sepadan dengan nilai yang diterbitkan. Mesej Tiada fail yang sepadan dengan checksum tersebut. akan dipaparkan.
  • Pengendalian Ralat Fail: Jika terdapat satu fail yang gagal dibaca, fail-fail lain yang dipilih akan tetap diproses seperti biasa.
  • Laporan Kemajuan: Semasa proses pencincangan dijalankan, laporan kemajuan akan dikemas kini kira-kira setiap 4 MB.

Memilih Algoritma: Integriti vs. Keselamatan

Memahami perbezaan antara algoritma cincangan adalah penting untuk menentukan tahap perlindungan fail anda:

  • MD5 dan SHA-1: Algoritma ini sesuai digunakan untuk mengesan kerosakan fail yang berlaku secara tidak sengaja (seperti gangguan semasa muat turun). Walau bagaimanapun, kedua-duanya tidak selamat untuk menentang sebarang bentuk pengusikan berniat jahat.
  • SHA-256 dan SHA-512: Algoritma ini harus diutamakan apabila checksum yang digunakan perlu menentang pengusikan atau manipulasi pihak ketiga yang berniat jahat.

Privasi dan Keselamatan Pemprosesan Data

Fail anda dibaca dan dicincang dalam penyemak imbas anda. Tiada apa-apa yang dimuat naik ke BroBroGo. Malah fail yang bersaiz multi-gigabait juga akan distrim secara berperingkat, jadi tiada bahagian daripada fail anda yang akan dihantar keluar dari peranti anda.


Kumpulan Sasar yang Memerlukan Alat Ini

Alat ini direka khas untuk memenuhi keperluan:

  • Pembangun perisian yang memuat turun fail bersaiz besar dan perlu mengesahkan integriti fail tersebut.
  • Individu yang menerbitkan hasil binaan perisian (build artifacts) dan ingin menyediakan checksum untuk tujuan pengesahan oleh pengguna.
  • Sesiapa sahaja yang perlu memeriksa integriti fail yang dimuat turun berbanding dengan checksum yang diterbitkan oleh sumber asal.
  • Pengguna yang ingin memastikan bahawa fail mereka tidak rosak atau tidak diusik oleh pihak lain.

Soalan Lazim (FAQ)

Bagaimanakah cara saya mengesahkan muat turun dengan checksum?

Lepaskan fail yang dimuat turun, kemudian tampal checksum yang diterbitkan oleh sumber ke dalam kotak pengesahan. Baris algoritma yang sepadan akan bertukar menjadi hijau. Jika tiada apa-apa yang bertukar hijau, fail tersebut tidak sepadan dengan yang diterbitkan — anggap ia sebagai rosak atau telah diusik.

Apakah algoritma yang dikira, dan yang mana satu patut saya gunakan?

Ia mengira MD5, SHA-1, SHA-256 dan SHA-512 bersama-sama daripada satu pembacaan fail. MD5 dan SHA-1 sesuai untuk mengesan kerosakan tidak sengaja tetapi tidak selamat untuk tujuan keselamatan — gunakan SHA-256 atau SHA-512 apabila checksum perlu menentang pengusikan.

Adakah fail saya dimuat naik ke mana-mana?

Tidak. Fail dibaca dan dicincang secara tempatan — malah fail bersaiz multi-gigabait distrim secara berperingkat, jadi tiada apa-apa yang akan dihantar keluar dari peranti anda.