Text this: Secure key exchange for protecting health data Diffie-Hellman based approach