Monu Tools

Generator Hash (SHA)

Hasilkan hash SHA-1, SHA-256, SHA-384, dan SHA-512 dari teks apa pun, langsung di browser Anda.

Cara menggunakan Generator Hash

  1. 01

    Ketik atau tempel teks Anda.

  2. 02

    Pilih algoritme hash.

  3. 03

    Salin digest heks yang dihasilkan.

Apa itu hash

Fungsi hash mengambil masukan apa pun, sebuah kata atau seluruh dokumen, dan menghasilkan rangkaian karakter berukuran tetap yang disebut digest. SHA-256, misalnya, selalu mengembalikan 256 bit yang ditulis sebagai 64 karakter heksadesimal, entah Anda memberinya satu huruf atau teks sebesar satu megabita.

Dua sifat membuat hash berguna. Hash bersifat deterministik, sehingga masukan yang sama selalu menghasilkan digest yang sama, dan hash menunjukkan efek longsoran (avalanche), sehingga mengubah satu karakter saja menghasilkan hasil yang sama sekali berbeda. Itu membuat hash menjadi sidik jari ringkas dari konten yang persis.

Cara kerja alat ini

Alat ini menghitung digest SHA-1, SHA-256, SHA-384, dan SHA-512 dari teks Anda secara lokal menggunakan Web Crypto API browser, lalu menampilkan hasil heksadesimal yang siap disalin. SHA-256 adalah pilihan default yang masuk akal untuk sebagian besar keperluan.

Untuk apa hashing digunakan

Hashing bersifat satu arah: Anda tidak dapat membalik digest kembali menjadi masukan aslinya. Itulah tujuannya. Hashing digunakan untuk memverifikasi integritas (apakah berkas atau pesan ini berubah?), untuk membangun checksum, untuk menghilangkan duplikasi konten, dan sebagai blok penyusun di dalam tanda tangan dan sistem kontrol versi seperti Git.

Memilih algoritma

SHA-1 sudah rusak untuk penggunaan yang kritis terhadap keamanan karena tabrakan dapat direkayasa, meskipun masih layak sebagai checksum non-keamanan. Lebih baik gunakan SHA-256 atau yang lebih kuat ketika keamanan penting. MD5 sengaja tidak ditawarkan karena dianggap tidak aman.

Bukan untuk kata sandi

Hashing bukanlah enkripsi dan, dengan sendirinya, bukan cara yang tepat untuk menyimpan kata sandi. Fungsi SHA mentah sengaja dibuat cepat, yang justru membantu penyerang menebak kata sandi dengan cepat. Untuk kata sandi, gunakan skema yang lambat dan diberi salt seperti bcrypt, scrypt, atau Argon2; generator bcrypt di sini dibuat untuk itu.

Pertanyaan yang sering diajukan

Algoritme apa saja yang didukung?

SHA-1, SHA-256, SHA-384, dan SHA-512, melalui Web Crypto API browser. SHA-256 adalah default yang baik.

Apakah MD5 tersedia?

Tidak. MD5 dianggap tidak aman dan tidak disediakan oleh Web Crypto API. Lebih baik gunakan SHA-256 atau yang lebih kuat.

Sumber

Sematkan tool ini

Tambahkan tool ini ke situs web Anda sendiri. Salin cuplikan di bawah; cuplikan ini tetap terbarui secara otomatis.

<iframe src="https://monu.tools/embed/id/hash-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Alat terkait