Kalkulator Checksum File SHA3-512

Hitung checksum SHA3-512 dari file apa pun secara lokal, termasuk file besar, lalu bandingkan dengan hash yang dipublikasikan untuk memverifikasi unduhan. Gratis dan privat.

Belum ada file yang dipilih. Checksum langsung muncul setelah Anda memilih file.

File dibaca per bagian di dalam browser Anda dan tidak pernah diunggah.

Apa itu Checksum File SHA3-512?

Alat ini menghitung checksum SHA3-512 (digest 512 bit) dari file yang Anda pilih dan membandingkannya dengan nilai yang diharapkan. File dibaca per potongan 4 MB di dalam browser Anda, sehingga file besar tetap bisa diproses dan tidak ada yang diunggah.

Cara menggunakan Checksum File SHA3-512

  1. Klik area unggah atau seret file ke sana; file dibaca per potongan dan bilah progres ditampilkan.
  2. Periksa Nama file dan Ukuran file yang tampil di bawahnya untuk memastikan Anda memilih file yang benar.
  3. Tempel checksum yang dipublikasikan penyedia ke Checksum yang diharapkan (opsional) — Anda akan melihat Cocok atau Tidak cocok (huruf besar/kecil, 0x, dan nama file di belakang diabaikan).
  4. Pilih Format output jika Anda butuh hex huruf besar atau Base64, lalu klik Salin.

Contoh

Masukan
File bernama hash-abc.txt yang berisi 3 byte "abc" (tanpa baris baru)
Keluaran
b751850b1a57168a5693cd924b6b096e08f621827444f70d884f5d0240d2712e10e116e9192af3c91a7ec57647e3934057340b4cf408d5a56592f8274eec53f0

Menempelkan nilai ini (huruf besar maupun kecil) ke Checksum yang diharapkan akan menampilkan Cocok.

Kapan menggunakan Checksum File SHA3-512

Gunakan untuk memverifikasi bahwa unduhan, cadangan, atau file salinan masih utuh ketika penerbit mencantumkan checksum SHA3-512, atau untuk mencatat checksum sebelum memindahkan file. Kecocokan hanya membuktikan integritas jika Anda memperoleh nilai SHA3-512 yang diharapkan dari sumber tepercaya (halaman HTTPS atau file bertanda tangan). Untuk meng-hash string pendek alih-alih file, gunakan generator hash teks SHA3-512.

Cara kerja Checksum File SHA3-512

File dipotong menjadi bagian 4 MB dengan File API, dan setiap bagian dimasukkan ke hasher SHA3-512 inkremental, sehingga pemakaian memori tetap kecil dan bilah progres bisa ditampilkan. SHA3-512 adalah sponge di atas permutasi Keccak-f 1600 bit (24 putaran θ, ρ, π, χ, dan ι). Input diserap dalam blok 576 bit (rate; kapasitas 1024 bit) dan di-padding dengan sufiks domain SHA-3 01 diikuti pad10*1 (byte 0x06 … 0x80). Setelah penyerapan, 512 bit pertama dari state diperas (squeeze) sebagai digest. Sufiks inilah satu-satunya perbedaan dengan Keccak-512 asli, tetapi ia mengubah setiap output. Perbandingan dengan checksum yang diharapkan dilakukan pada byte digest, sehingga hex huruf besar/kecil maupun Base64 sama-sama diterima.

Kasus Penggunaan Umum

  • Memverifikasi ISO, installer, atau image firmware dengan checksum di halaman unduhan
  • Memastikan file yang disalin ke flashdisk, NAS, atau penyimpanan cloud identik bit demi bit
  • Mencatat checksum SHA3-512 dari artefak rilis sebelum dipublikasikan
  • Mengetahui apakah dua file dengan nama berbeda memiliki isi yang identik

Catatan Keamanan

Checksum hanya membuktikan integritas jika nilai yang diharapkan berasal dari saluran tepercaya; penyerang yang bisa mengganti file biasanya juga bisa mengganti checksum yang ditampilkan di sebelahnya. File tidak pernah meninggalkan browser Anda.

Pertanyaan Umum

Apakah file saya diunggah ke server?

Tidak. File dibaca dengan File API browser dan di-hash dengan JavaScript/WebAssembly di perangkat Anda. Anda bahkan bisa memutus koneksi internet setelah halaman dimuat dan alat ini tetap berfungsi.

Seberapa besar file yang bisa diproses?

File diproses per potongan 4 MB, jadi ukurannya terutama dibatasi oleh waktu, bukan memori. File berukuran beberapa gigabyte tetap bisa; kecepatannya tergantung perangkat Anda.

SHA3-512 saya tidak cocok dengan nilai yang dipublikasikan. Lalu bagaimana?

Pertama, pastikan Anda membandingkan algoritma yang sama dan file yang sama (bukan file yang baru terunduh sebagian). Jika nilainya tetap berbeda, unduh ulang file dari sumber resmi; ketidakcocokan yang terus terjadi berarti file rusak atau bukan file yang dirilis penerbit.

Apa yang bisa saya tempel ke Checksum yang diharapkan?

Nilai hex dalam huruf besar atau kecil, dengan atau tanpa 0x, bentuk Base64-nya, atau satu baris utuh dari file checksum seperti <hash> filename — hanya kata pertama yang dibandingkan.

Jelajahi kategori lainnya