Gap-Diffie-Hellman (GDH)