A pure JavaScript password hashing framework.