Generator Hash Argon2
Generator dan verifikator hash Argon2 gratis online. Pilih argon2id, argon2i, atau argon2d dengan waktu, memori, dan paralelisme kustom. Berjalan di Web Worker via WebAssembly — 100% lokal, tidak ada yang diunggah.
Apa itu Argon2 dan mengapa saya harus menggunakannya?
Argon2 adalah pemenang Password Hashing Competition dan standar modern untuk hashing kata sandi. Berbeda dari SHA-256, sengaja dibuat lambat dan boros memori sehingga serangan brute force skala besar menjadi sangat mahal.
Varian Argon2 mana yang harus dipilih?
Argon2id adalah pilihan bawaan yang disarankan: menggabungkan ketahanan side-channel dari Argon2i dan ketahanan GPU dari Argon2d. Pilih argon2i hanya untuk sistem lama dan argon2d hanya demi kompatibilitas.
Apa arti parameter waktu, memori, dan paralelisme?
Biaya waktu adalah jumlah iterasi, memori adalah RAM yang dipakai dalam kilobita, dan paralelisme adalah jumlah lane independen. OWASP merekomendasikan minimal 19 MiB memori, 2 iterasi, 1 lane — menaikkan memori umumnya lebih aman daripada menaikkan iterasi.
Apa format keluaran encoded?
String encoded mengikuti format PHC, misalnya $argon2id$v=19$m=65536,t=3,p=4$<salt>$<hash>. Ia menyematkan semua parameter dan salt, sehingga Anda bisa memverifikasi kata sandi nanti tanpa menyimpan hal lain.
Bisakah memverifikasi hash Argon2 yang sudah ada?
Ya. Buka tab verifikasi, tempel hash encoded lengkap, dan masukkan kata sandi. Alat menghitung ulang hash secara lokal dan memberi tahu apakah cocok.
Apakah kata sandi saya dikirim ke mana pun?
Tidak. Hashing berjalan di Web Worker lokal menggunakan build WebAssembly Argon2. Kata sandi tidak pernah keluar dari browser dan tidak ada yang dicatat.
Apakah aman memakai salt kustom?
Salt tidak perlu rahasia — hanya perlu unik per kata sandi. Generator salt acak bawaan menghasilkan 16 byte acak, pilihan yang disarankan kecuali Anda punya alasan khusus menggunakan salt yang sama.
Mengapa hashing butuh sesaat untuk mulai?
Pada penggunaan pertama, mesin WebAssembly Argon2 (sekitar 26 KB) dimuat ke worker. Setelah itu biaya berasal dari parameter itu sendiri: pengaturan memori tinggi memang sengaja lambat.
Cara Menggunakan Generator Hash Argon2
Pembuat hash Argon2 membuat dan memverifikasi hash kata sandi Argon2 sepenuhnya di peramban Anda. Perhitungan berjalan di Web Worker menggunakan build WebAssembly Argon2 — kata sandi tidak pernah keluar dari perangkat dan tidak ada yang diunggah atau dicatat.
- Buka tab Buat hash, ketik kata sandi di kolom Kata sandi, lalu pilih varian: Argon2id adalah bawaan yang disarankan; Argon2i dan Argon2d untuk kebutuhan kompatibilitas.
- Atur parameter biaya: Iterations (biaya waktu), Memory dalam KB, dan Parallelism (lane). OWASP menyarankan setidaknya 19 MiB memori dan 2 iterasi; menambah memori biasanya lebih efektif daripada menambah iterasi.
- Biarkan Salt acak (16 byte acak per hash) atau beralih ke Salt kustom dan ketik teks Anda sendiri. Ubah panjang hash dalam byte jika backend Anda mengharapkan selain 32.
- Tekan Buat hash. Hasilnya menampilkan string encoded PHC lengkap (siap disimpan di basis data) beserta digest heksadesimal mentah dan waktu komputasi.
- Untuk memeriksa kata sandi nanti, buka tab Verifikasi hash, tempel string encoded, dan masukkan kata sandi — putusan menampilkan COCOK atau TIDAK COCOK.
Simpan seluruh string encoded (bukan hanya digest heksadesimalnya) — string itu memuat varian dan semua parameter biaya, sehingga verifikasi di masa depan dan peningkatan parameter tetap berfungsi.
Alat Terkait
- Generator Bcrypt Buat dan verifikasi hash kata sandi bcrypt secara online. Faktor biaya yang dapat disesuaikan, salt bawaan, pratinjau hash real-time. Semua pemrosesan berjalan secara lokal di browser Anda.
- Pembuat Kata Sandi Buat kata sandi acak yang kuat dan aman secara instan. Sesuaikan panjang, karakter, dan buat kata sandi massal — 100% di browser.
- Generator Hash Hasilkan hash MD5, SHA-1, SHA-256, SHA-512 dari teks secara instan di browser Anda
- Generator HMAC Buat tanda tangan hash HMAC menggunakan algoritma SHA-1, SHA-256, SHA-384, atau SHA-512. Otentikasi pesan aman untuk pengembangan API dan verifikasi integritas data.
- Enkripsi / Dekripsi AES Enkripsi/dekripsi AES dengan mode CBC, CFB, CTR, OFB, ECB, padding Pkcs7/ZeroPadding/NoPadding, kunci 128/192/256 bit, output Base64, deteksi otomatis format kunci/IV
- Pemeriksa Hash Hitung dan verifikasi hash MD5, SHA-1, SHA-256, SHA-512 secara lokal
- Buka Kunci PDF Hapus perlindungan kata sandi dari file PDF secara instan di browser Anda. Termasuk pemulihan kata sandi brute-force cerdas.
- Lindungi PDF Tambahkan perlindungan kata sandi ke file PDF secara online gratis. Enkripsi dokumen PDF dengan enkripsi AES-256 untuk mencegah akses tidak sah. 100% di browser, tanpa unggah.