Buat hash dari teks Anda.

Satu teks, lima hasil: bcrypt untuk password, SHA-256 dan SHA-512 untuk checksum, serta SHA-1 dan MD5 untuk mencocokkan sistem lama. Semuanya dihitung di browser Anda.

Dihitung di browser Anda, tidak dikirim ke server. Teks di-hash persis seperti yang diketik, termasuk spasi.

Menghitung hash…

Hash yang salah, data terbuka.

Tidak semua hash cocok untuk menyimpan password.

MD5 dan SHA-256 dirancang untuk cepat. Itu bagus untuk memeriksa apakah sebuah data berubah, tapi buruk untuk password: kalau database bocor, penyerang dengan GPU bisa mencoba tebakan dalam jumlah sangat besar setiap detik terhadap hash yang cepat.

Password butuh hash yang sengaja lambat dan memakai salt acak, seperti bcrypt atau scrypt. Salt membuat dua password yang sama menghasilkan hash yang berbeda, sehingga tabel tebakan siap pakai tidak berguna.

Contoh notifikasi SecuroxPulse untuk website-anda.co.id

  1. Dikunci5 kali login gagal untuk satu akun, akun dikunci
  2. AuditAdmin mereset password pengguna, tercatat di audit log
  3. LoginPengguna masuk dengan password baru dan kode 2FA

Password disimpan dengan scrypt.

Di website yang kami bangun, password pengguna tidak disimpan sebagai MD5 atau SHA. Yang tersimpan adalah hash scrypt, yang sengaja dibuat lambat untuk ditebak.

Yang dihitung, dan yang tidak.

Tool ini membuat hash dari teks yang Anda ketik atau tempel.

Yang dicek

  • bcrypt dengan salt acak dan cost 4 sampai 15, awalnya 10
  • SHA-256 dan SHA-512 lewat Web Crypto bawaan browser
  • SHA-1 dan MD5, untuk mencocokkan checksum dari sistem lama
  • Teks dibaca sebagai UTF-8, persis seperti yang diketik, termasuk spasi dan baris baru
  • Peringatan kalau teks lebih dari 72 byte, batas bcrypt
  • Tombol salin untuk setiap hasil

Yang tidak dicek di sini

  • Mencocokkan password dengan hash bcrypt yang sudah ada.
  • Hash dari file. Hanya teks yang bisa di-hash di sini.
  • HMAC, scrypt, dan Argon2.
  • Menilai kekuatan password: Password Strength Checker
  • Membaca isi token JWT: JWT Token Decoder

Hash dihitung oleh JavaScript di browser Anda. Teks yang Anda ketik tidak dikirim ke server dan tidak disimpan.

Siapa yang pakai tool ini.

Orang yang perlu satu hash sekarang, tanpa membuka terminal.

Developer

Buat hash bcrypt untuk akun uji di database lokal, atau bandingkan hasil fungsi hash di kode Anda dengan teks yang sama di sini.

Tim IT dan admin sistem

Cocokkan nilai MD5 atau SHA-1 dari sistem lama saat migrasi data, tanpa memasang tool apa pun di komputer.

Dijaga setiap menit.

Tool ini membuat hash dari satu teks. Di website yang kami bangun, password pengguna disimpan sebagai hash scrypt, token dan secret dienkripsi dengan AES-256-GCM, dan setiap login tercatat di audit log.

Sudah termasuk di semua paket, mulai Secure Start.

  • Monitoring uptime dan SSL 24/7
  • Proteksi WAF Cloudflare
  • Backup otomatis
  • Notifikasi gangguan ke tim kami
SecuroxPulseLive · cek berikutnya 42 dtk

Uptime 30 hari

99,97%Target SLA 99,9%

Respons rata-rata

97 msDari 5 monitor aktif

Ancaman diblokir

312Cloudflare, 24 jam

Perlu tindakan

1SSL habis 12 hari lagi
MonitorRespons30 hariStatus
website-anda.co.idHTTPS · teks "Beli sekarang"193 ms99,98%Normal
booking.website-anda.co.idHTTPS · teks "Booking"220 ms99,95%Normal
api.website-anda.co.idTCP · port 44337 ms100%Normal
Server utamaPing12 ms99,99%Normal
website-anda.co.idDNS · A record23 ms99,97%Normal
Sertifikat SSLwebsite-anda.co.id12 hari–Perpanjang
Klik baris untuk melihat detail cekNotifikasi: WhatsApp · Telegram · Email

Cara kerjanya.

Semua dihitung di browser Anda. Tidak ada permintaan ke server saat hash dibuat.

Teks
Teks diubah ke byte UTF-8 dengan TextEncoder, tanpa dipangkas. Spasi di akhir dan baris baru ikut di-hash.
SHA
SHA-1, SHA-256, dan SHA-512 dihitung dengan crypto.subtle.digest, implementasi bawaan browser.
MD5
Web Crypto tidak menyediakan MD5, jadi MD5 dihitung oleh kode JavaScript kecil di halaman ini, mengikuti RFC 1321.
bcrypt
Memakai pustaka bcryptjs. Salt 16 byte diambil dari crypto.getRandomValues, jadi hasilnya berubah setiap kali walau teksnya sama. Cost 10 berarti 2 pangkat 10 putaran.
Batas bcrypt
bcrypt hanya memakai 72 byte pertama. Kalau teks Anda lebih panjang, tool ini memberi peringatan.
Privasi
Teks hanya ada di memori halaman. Tidak dikirim, tidak disimpan, dan hilang saat tab ditutup.

Langkah pemeriksaan, contoh

$ hash “securox”
→ UTF-8, 7 byte
→ crypto.subtle.digest SHA-256
   4ecbb7fb9ad1e9f4…c7584490
→ MD5 lokal, RFC 1321
   a2bf76711e6d276b…368bedb5
→ bcrypt cost 10, salt acak 16 byte
   $2b$10$zNMRW/blSUV3…scpCQG6
= 5 hash, tidak ada yang dikirim

Pertanyaan soal hash.

Belum terjawab? Tanya lewat WhatsApp.

Apa itu hash?

Hasil fungsi satu arah: teks apa pun diubah menjadi deretan karakter dengan panjang tetap. Teks yang sama selalu menghasilkan hash yang sama, kecuali di bcrypt yang memakai salt acak.

Kenapa hasil bcrypt berubah setiap kali?

Karena setiap hash bcrypt memakai salt acak yang disimpan di dalam hasilnya. Untuk mencocokkan password, sistem membaca salt itu dari hash lama lalu menghitung ulang.

Hash mana yang dipakai untuk menyimpan password?

Hash yang sengaja lambat dan memakai salt, seperti bcrypt, scrypt, atau Argon2. Jangan pakai MD5, SHA-1, atau SHA-256 polos untuk password.

Apakah MD5 dan SHA-1 masih aman?

Tidak untuk keamanan. Untuk keduanya sudah ada cara membuat dua data berbeda dengan hash yang sama. Di sini keduanya hanya disediakan untuk mencocokkan checksum dari sistem lama.

Berapa cost bcrypt yang sebaiknya dipakai?

Umumnya 10 sampai 12 untuk aplikasi web. Setiap naik satu angka, waktu hitungnya kira-kira dua kali lipat, baik untuk server Anda maupun untuk penebak.

Apakah teks saya dikirim ke server?

Tidak. Semua hash dihitung di browser Anda. Halaman ini tidak mengirim isi kolom teks ke mana pun.

Bisakah hash dibalik menjadi teks aslinya?

Tidak bisa dihitung balik. Tapi teks yang pendek atau umum bisa ditebak dengan mencoba banyak kemungkinan, terutama untuk hash cepat seperti MD5 dan SHA.

Biar kami yang mengecek.

Kami bangun dengan secure coding, lalu SecuroxPulse menjaganya 24/7. Ceritakan website Anda, pesannya langsung masuk ke WhatsApp tim kami.