What good could Javascript cryptographic functions do you? Don't download this. Just ... pretend you didn't see this. BUILDING: Pick and choose the files you want. If you want PBKDF2 and Tiger, just run ./build.py pbkdf2 tiger > out.js Dependencies are all handled and the order is corrected. To include all, write: ./build.py all > out.js Dependency information is recorded in build.py itself.