Pemeriksa Hash
Hitung dan verifikasi hash MD5, SHA-1, SHA-256, SHA-512 secara lokal
Apa itu hash file?
Hash file adalah string unik dengan panjang tetap yang dihasilkan dari konten file menggunakan algoritma kriptografi. Perubahan kecil saja menghasilkan hash yang sepenuhnya berbeda, ideal untuk memverifikasi integritas file.
Bagaimana cara memverifikasi unduhan file?
Salin hash yang diharapkan dari halaman unduhan, pilih algoritma yang sama, tempelkan ke bidang verifikasi, dan klik Bandingkan. Kecocokan mengonfirmasi unduhan Anda utuh dan tidak rusak.
Apakah file saya diunggah ke server?
Tidak, semua komputasi hash dilakukan secara lokal di browser Anda menggunakan JavaScript. File Anda tidak pernah meninggalkan perangkat Anda, memastikan privasi dan keamanan penuh.
Algoritma hash mana yang harus saya gunakan?
SHA-256 direkomendasikan untuk sebagian besar keperluan karena menyeimbangkan keamanan dan kecepatan. MD5 cepat tetapi tidak tahan tabrakan. SHA-512 memberikan keamanan tertinggi.
Apa perbedaan antara MD5 dan SHA-256?
MD5 menghasilkan hash 128-bit dan lebih cepat tetapi rentan terhadap serangan tabrakan. SHA-256 menghasilkan hash 256-bit, lebih aman, dan direkomendasikan untuk verifikasi integritas dalam aplikasi modern.
Bisakah saya memeriksa beberapa file sekaligus?
Ya, Anda dapat memilih beberapa file dan alat akan menghitung hash untuk setiap file secara individual, menampilkan hasil dalam format daftar yang jelas.
Berapa lama perhitungan hash?
Untuk file kecil, hampir instan. Untuk file besar (GB+), tergantung pada ukuran file dan kecepatan perangkat Anda. Bilah kemajuan menunjukkan status waktu nyata.
Untuk apa checksum digunakan?
Checksum memverifikasi integritas data setelah unduhan, transfer, atau penyimpanan. Mereka mendeteksi kerusakan, pengubahan, atau transfer yang tidak lengkap dengan membandingkan hash yang dihitung dengan nilai yang diharapkan.
Mengapa algoritma berbeda menghasilkan hash dengan panjang berbeda?
Setiap algoritma menggunakan operasi matematika yang berbeda. MD5 menghasilkan 128 bit (32 karakter hex), SHA-1 menghasilkan 160 bit (40 karakter), SHA-256 menghasilkan 256 bit (64 karakter), dan SHA-512 menghasilkan 512 bit (128 karakter).
Bisakah terjadi tabrakan hash?
Secara teoritis ya, tetapi secara praktis tidak untuk SHA-256 dan SHA-512. MD5 dan SHA-1 memiliki kerentanan tabrakan yang diketahui, itulah sebabnya SHA-256 direkomendasikan untuk aplikasi kritis keamanan.
Bagaimana verifikasi hash melindungi dari pengubahan?
Jika seseorang memodifikasi file, hash-nya berubah sepenuhnya. Dengan membandingkan hash asli dengan hash yang dihitung, Anda dapat mendeteksi modifikasi yang tidak sah.
Ukuran file apa yang didukung?
Alat ini mendukung file dengan ukuran berapa pun, dari beberapa byte hingga beberapa gigabyte. File besar diproses dalam potongan untuk mempertahankan kinerja dan penggunaan memori yang rendah.