# Functions
ComputePublicKey will compute a key based on the secret.
ComputeSharedKey compute a shareKey based on two keys.
DecryptPayload will decrypt a payload based on a key and nonce.
EncryptPayload will encrypt payload based on a key and nonce.
GenerateKeys will generate key/pub and save into file.
GetPrivateKey will get the pk for a pub.
GetPublicKeys will get all pubs in memory.
NewRandomKey generate new key.
NewRandomNonce generate new nonce.
PutKeyPair will put a pair into pairs var.
WritePrivateKeyFile creates a json file with the private key.
WritePublicKeyFile creates a file with the pubKey.