Sharing Secrets Using Mathematics The Diffie-Hellman Key Exchange