Finish group Diffie-Hellman protocol