Hitung Hash & Cek Keaslian File
Hitung MD5, SHA-256, dan hash lain untuk teks atau file, lalu cocokkan dengan checksum dari situs pengunduhan untuk memastikan file tidak rusak atau diubah. File dibaca di browser Anda dan tidak diunggah, begitu pula kunci rahasia HMAC yang tidak pernah meninggalkan perangkat.
Cara pakai
- Pilih teks atau file
Ketik atau tempel teks, atau seret satu atau beberapa file sekaligus. File besar hingga 2 GB dibaca bertahap dengan progres.
- Pilih algoritma
Pilih MD5, SHA-1, SHA-256, SHA-384, SHA-512, atau CRC32, serta format huruf kecil atau huruf besar.
- Cocokkan checksum
Tempel checksum dari situs pengunduhan di kolom Bandingkan dengan. Tanda ✓ cocok berarti file sama persis, sedangkan ✗ beda berarti file rusak atau tidak sama.
- Pakai HMAC (opsional)
Untuk teks, isi kunci rahasia dan pilih HMAC SHA-256, SHA-384, atau SHA-512. Salin hasilnya dengan Salin.
Pertanyaan umum
Apa beda MD5 dan SHA-256?
MD5 menghasilkan hash 128-bit dan sangat cepat, tetapi sudah terbukti bisa dibuat bentrok dengan sengaja, sehingga hanya cocok untuk mendeteksi kerusakan file yang tidak disengaja. SHA-256 menghasilkan hash 256-bit, masih dianggap aman, dan menjadi standar untuk memverifikasi unduhan serta tanda tangan digital.
Bagaimana cara cek keaslian file yang diunduh?
Seret file ke halaman ini, pilih algoritma yang sama dengan yang dicantumkan situs pengunduhan (biasanya SHA-256), lalu tempel checksum resminya di kolom Bandingkan dengan. Bila muncul ✓ cocok, file Anda sama persis dengan aslinya.
Apa itu CRC32?
CRC32 adalah checksum pendek berisi 8 karakter hex untuk mendeteksi kesalahan saat data dikirim atau disimpan, dan dipakai di dalam file ZIP. CRC32 sangat cepat tetapi tidak dirancang untuk keamanan.
Apakah hash bisa dikembalikan ke teks aslinya?
Tidak, hash bersifat satu arah. Namun teks yang pendek atau umum, seperti kata sandi sederhana, bisa ditebak lewat daftar hash yang sudah dihitung sebelumnya. Karena itu hash biasa seperti MD5 atau SHA-256 tidak cocok untuk menyimpan kata sandi di database.
Apa itu HMAC?
HMAC adalah hash yang dihitung bersama kunci rahasia, sehingga hanya pihak yang mengetahui kunci yang bisa membuat atau memeriksa hasilnya. HMAC banyak dipakai untuk memverifikasi tanda tangan webhook dan permintaan API. Kunci rahasia Anda tidak pernah meninggalkan perangkat.
Kenapa hash teks saya berbeda dengan hasil di tempat lain?
Hash berubah total walau beda satu karakter. Periksa spasi atau baris baru di akhir teks, perbedaan baris baru Windows dan Unix, serta pengodean karakter. Alat ini memakai UTF-8 untuk teks.
Apakah file besar saya diunggah ke server?
Tidak. File dibaca bertahap langsung di browser Anda, hingga 2 GB per file, dan tidak pernah dikirim ke server KASKOW. Alat ini gratis dan tidak perlu akun.