JavaScript version of NaCl Cryptographic library