Package encrypter is suitable for encrypting messages you would like to securely share between two points.

Useful for providing end-to-end encryption (E2EE). It uses Box (NaCl) for encrypting the messages.

It's uses Elliptic Curves (Curve25519) for the keys, XSalsa20 and Poly1305 for encryption.

You can read more here https://godoc.org/golang.org/x/crypto/nacl/box