JavaScript implementation of a hash cracker that runs out of a web browser.