Buat hash SHA-1, SHA-256, SHA-384 dan SHA-512 dari teks atau file secara instan, dihitung dengan Web Crypto API di browser Anda.
Semua hashing terjadi secara lokal di browser Anda menggunakan Web Crypto API. Data Anda tidak pernah meninggalkan perangkat Anda.
Atau jatuhkan file untuk di-hash
Semua jenis berkas · klik atau seret dan letakkan
Hashing mengubah sejumlah data apa pun menjadi ringkasan (digest) berukuran tetap: sidik jari dari kontennya. Ubah satu byte pun dan digest berubah total, sehingga ideal untuk memverifikasi bahwa data memang seperti yang diklaim. Prosesnya satu arah: berapa pun komputasi yang dilakukan, digest tidak bisa dikembalikan ke konten aslinya.
Ya. Hingga saat ini, belum ada serangan praktis yang berhasil memecah SHA-256. Ini adalah hash yang direkomendasikan NIST untuk tanda tangan digital, TLS, blockchain, dan sebagian besar aplikasi keamanan modern. Hanya SHA-1 yang dianggap sudah dipecah untuk ketahanan kolisi dan sebaiknya dihindari pada desain baru.
Alat ini memuat seluruh file ke memori, jadi batas praktisnya bergantung pada memori browser Anda. File berukuran beberapa ratus megabita biasanya masih lancar; di atas itu bisa melambat atau gagal. Untuk file yang sangat besar, hasher berbasis streaming adalah pilihan yang tepat.
Tidak. Fungsi hash dirancang satu arah: dari digest tidak mungkin mengembalikan konten aslinya. Setiap perubahan pada input —walau hanya satu byte— menghasilkan digest yang sama sekali berbeda, dan itulah yang membuat hash berguna untuk memverifikasi integritas.
Web Crypto API (crypto.subtle) hanya tersedia di konteks aman: HTTPS atau localhost. Jika Anda membuka halaman via HTTP biasa di host lain, browser akan menyembunyikan crypto.subtle dan hashing akan gagal dengan pesan error.
Tidak. File dibaca langsung dari disk Anda ke memori browser dan di-hash di sana. Tidak ada data yang dikirim ke server mana pun.
Jika Anda baru saja memakai Generator hash, langkah berikutnya yang wajar adalah Encoder & decoder Base64, Decoder JWT, Perbandingan teks (diff), atau telusuri semua alat Alat file privat.