WebGL Scrypt implementation