Public key cryptography layered on sms communication.