Note: bcrypt/argon2id are one-way password hashing algorithms. This tool uses hash-wasm to compute and verify hashes locally for parameter tuning and learning, not as a drop-in replacement for production login flows.
Tip: In production, let the server generate random salt and store hashes (including parameters). Do not design login crypto protocols purely on the client.
How to Use
- Select algorithm (Bcrypt or Argon2id) and mode (Generate or Verify).
- Enter password in the Input field, or paste an existing hash for verification.
- Adjust algorithm parameters (Cost Factor, Memory, Iterations) if needed.
- Click 'Generate' or 'Verify' to see the result.
Tips
- This tool runs locally using WebAssembly (hash-wasm) for near-native performance.
- Argon2id is currently recommended for password hashing due to its resistance to GPU/ASIC cracking.