Libraries of cryptographic functions implemented in JavaScript