public key cryptography messaging client (simple)