Pengembang

Pembuat Hash

Hash SHA-1, SHA-256 dan SHA-512.

Contoh
Hasil hash
Opsi ekspor
Hash file — seret dan lepas atau Pilih file (tetap ada di perangkat Anda)

Buat sandi? Pembuat Kata Sandi · UUID: Pembuat UUID · Base64: Encode / Decode Base64.

Hasilkan & verifikasi hash

Ketik teks untuk melihat MD5, SHA-1, SHA-256, SHA-384 dan SHA-512 secara instan. Tambahkan kunci untuk HMAC-SHA256, seret file untuk memeriksa secara lokal, atau tempelkan checksum yang diharapkan untuk memverifikasi kecocokan. Setiap algoritma menguji sendiri terhadap vektor resmi.

FAQ

Algoritma hash mana yang didukung?

MD5, SHA-1, SHA-256, SHA-384 dan SHA-512. Keluarga SHA menggunakan API Web Crypto browser yang diaudit; MD5 menggunakan implementasi JS yang diperiksa (tidak ada di Web Crypto). Uji mandiri bawaan memeriksa setiap algoritme terhadap vektor pengujian RFC/NIST resmi saat memuat halaman.

Bisakah saya memverifikasi checksum file?

Iya. Seret file ke dalam (atau pilih satu) untuk men-hash secara lokal — tidak ada yang diunggah — lalu tempelkan checksum yang diharapkan ke Verify dan menjadi hijau saat cocok dengan algoritme apa pun.

Bisakah menghitung HMAC?

Iya. Masukkan kunci rahasia untuk mendapatkan HMAC-SHA256 teks Anda (juga melalui Web Crypto).

Apakah teks atau file saya dikirim ke server?

Tidak. Semuanya dihitung secara lokal di browser Anda; Tidak ada yang meninggalkan perangkat Anda.

Mengapa menyertakan MD5 jika tidak aman?

MD5 rusak untuk keamanan tetapi masih banyak digunakan untuk checksum file non-keamanan dan sistem lama, sehingga ditawarkan untuk kompatibilitas — gunakan SHA-256 untuk apa pun yang terkait dengan keamanan.

Terakhir diperbarui: