Apa itu Kalkulator Checksum File?

Kalkulator checksum berkas menghasilkan nilai hash kriptografis (MD5, SHA-1, SHA-256, SHA-512, BLAKE2b) untuk berkas apa pun. Gunakan untuk memverifikasi integritas setelah unduhan, mendeteksi perubahan, atau membandingkan dua berkas. Semuanya berjalan secara lokal — berkas Anda tidak pernah keluar dari perangkat.

Kelima hash (MD5, SHA-1, SHA-256, SHA-512, dan BLAKE2b) dihitung di perangkat Anda, tanpa diunggah ke mana pun. Tempelkan checksum yang dipublikasikan ke kolom verifikasi, dan alat langsung menunjukkan apakah byte-nya cocok. Beralih ke Massal untuk meng-hash satu folder berkas sekaligus, atau ke Teks untuk meng-hash string yang diketik. Cocok untuk berkas ISO, rilis perangkat lunak bertanda tangan, atau memastikan dua berkas identik per byte.

Cara menggunakan

  1. Seret file atau klik untuk memilihnya dari perangkat Anda.
  2. Lihat checksum MD5, SHA-1, SHA-256, SHA-512, dan BLAKE2b yang dihitung secara instan.
  3. Tempel checksum yang diketahui untuk memverifikasi kecocokan, atau salin hash apa pun untuk dibagikan.

Kapan menggunakan

  • Mencocokkan ISO Linux atau image Docker dengan checksum resmi pembuatnya.
  • Memastikan dua berkas di mesin yang berbeda sama persis hingga bit.
  • Mendeteksi kerusakan tak disengaja setelah unduhan panjang atau transfer lewat USB.

Hasil

Setelah mengunduh ISO Linux, tempel SHA-256 dari situs web ke kolom verifikasi. Tanda centang hijau mengonfirmasi file tidak rusak selama pengunduhan.

FAQ

Hash mana yang bisa diandalkan untuk pemeriksaan keamanan sungguhan?
Untuk mendeteksi pemalsuan, pakai SHA-256 atau SHA-512. MD5 dan SHA-1 oke untuk kerusakan tak disengaja, tetapi sudah ada serangan tabrakan yang dikenal sehingga penyerang serius bisa menyusupkan berkas dengan MD5 atau SHA-1 yang sama.
Apakah aman menghitung hash berkas berukuran besar di sini?
Berkas dibaca penuh ke memori sekali lewat FileReader. ISO 4 GB lancar di desktop, tetapi bisa membuat ponsel dengan RAM 4 GB tersendat. Kalau tab rusak ketika menangani berkas raksasa, coba di mesin dengan memori lebih besar.
Kenapa hash dua berkas yang kelihatan sama tiba-tiba berbeda?
Hash sensitif pada perbedaan byte mana pun: konversi akhir baris (CRLF vs LF), spasi di ujung baris, metadata gambar yang diutak-atik, atau baris baru tambahan. Sama secara penampilan tidak berarti sama per byte, dan satu bit pun bisa mengubah seluruh digest.
Apakah berkasnya diunggah ketika hash dihitung?
Tidak. Seluruh perhitungan terjadi di perangkat Anda lewat WebCrypto; tidak ada byte yang keluar dari halaman. Anda bisa memutuskan internet, memilih berkas, dan hash tetap muncul. Pemilih berkas hanya membaca byte secara lokal.
Apakah hashing sama dengan enkripsi?
Tidak. Hashing satu arah: masukan apa pun menjadi sidik berukuran tetap dan tidak bisa dikembalikan ke aslinya. Enkripsi bisa dibalik dengan kunci. Hash berguna untuk memverifikasi integritas, bukan menyembunyikan isi.

Alat terkait