Peer to Peer Encrypted Payments and Communications