Diffie Hellman Dating