Hash Generator

Compute MD5, SHA-1, SHA-256, SHA-384 and SHA-512 checksums

Tentang hash kriptografis

Fungsi hash mengubah masukan dengan panjang berapa pun menjadi digest berpanjang tetap. Masukan yang sama selalu menghasilkan digest yang sama, dan mengubah satu bit saja menghasilkan hasil yang sama sekali berbeda. Hash bersifat satu arah: Anda tidak dapat memulihkan masukan dari digest.

Algoritme mana yang sebaiknya dipakai?

  • MD5 (128 bit) — sudah jebol dari sisi keamanan. Hanya layak untuk checksum dan kunci cache.
  • SHA-1 (160 bit) — usang; tabrakan praktis sudah ada. Hindari untuk pekerjaan baru.
  • SHA-256 (256 bit) — pilihan bawaan yang masuk akal untuk integritas dan tanda tangan.
  • SHA-384 / SHA-512 — digest lebih panjang; SHA-512 sering lebih cepat pada perangkat keras 64 bit.

Jangan pakai ini untuk kata sandi

Hash biasa jauh terlalu cepat untuk menyimpan kata sandi. Gunakan fungsi khusus seperti Argon2id, scrypt, atau bcrypt, yang sengaja dibuat lambat dan memakai salt.

Privasi

Seluruh proses hashing berlangsung secara lokal di peramban Anda melalui Web Crypto API (dan implementasi MD5 mandiri). Tidak ada yang Anda ketik dikirim ke server.