Implements xsalsa20-poly1305
Encrypts and authenticates message using the key and the nonce. The nonce must be unique for each distinct message for this key.
Authenticates and decrypts the given secret box using the key and the nonce.