Kalkulator SHA
Kalkulator checksum ini menghitung hash SHA-1, SHA-256, SHA-384, dan SHA-512 dari teks atau file dalam satu langkah, menggunakan Web Crypto API bawaan browser Anda.
Tentang alat ini
Kalkulator checksum ini menghitung hash SHA-1, SHA-256, SHA-384, dan SHA-512 dari teks atau file dalam satu langkah, menggunakan Web Crypto API bawaan browser Anda.
Cara menggunakan
- Pilih Text atau File.
- Ketik atau tempel teks, atau seret dan lepas file (atau telusuri untuk memilihnya).
- Klik Compute Checksums.
- Bandingkan hasilnya dengan checksum yang dipublikasikan oleh sumber file.
Perlu diketahui
- SHA-256 menghasilkan hash 256-bit yang ditampilkan sebagai 64 karakter heksadesimal; SHA-512 menghasilkan 128 karakter.
- Mengubah satu byte saja pada input akan menghasilkan hash yang sama sekali berbeda.
- SHA-1 dianggap sudah tidak aman terhadap collision dan tidak boleh dipakai untuk keperluan keamanan; gunakan SHA-256 atau yang lebih kuat.
- Hash dihitung secara lokal dengan crypto.subtle.digest, sehingga file besar pun di-hash tanpa diunggah.
Berjalan sepenuhnya di browser Anda — apa pun yang Anda masukkan tidak diunggah atau disimpan.
Pertanyaan umum
Bagaimana cara memverifikasi file yang saya unduh?
Hitung hash file di sini dengan SHA-256 lalu bandingkan dengan checksum di halaman unduhan. Jika sama persis, file tersebut tidak diubah.
Apakah file saya diunggah untuk menghitung hash?
Tidak. File dibaca dan di-hash di browser Anda; file tidak pernah keluar dari perangkat Anda.
Algoritma mana yang sebaiknya saya pakai?
SHA-256 adalah pilihan paling umum untuk memverifikasi unduhan dan integritas data. Gunakan SHA-1 hanya jika sistem lama mengharuskannya.
Apakah hash bisa dibalik untuk mendapatkan data aslinya?
Tidak. Hash SHA adalah fungsi satu arah. Namun, input yang pendek atau umum tetap bisa ditebak, itulah sebabnya kata sandi memerlukan hashing lambat dengan salt.