A Secure Key Exchange Protocol and a Public Key Cryptosystem for Healthcare Systems | Synapse