Javascript implementation of Curve25519, the elliptic cryptography function by Daniel J. Bernstein