Project Overview
SHA-1 Password Cracker — Browser Demo
A small, safe demo that demonstrates a corrected and optimized SHA‑1 password cracking approach using a top-passwords list and optional salts. The demo runs entirely in the browser using the Web Crypto API and exposes the same algorithmic improvements implemented in the Python version:
Unsalted: precompute a hash → password map for constant-time lookups.
Salted: iterate salts outer loop and passwords inner loop with early exit to avoid building the full cross-product in memory.







