A structure to hold the first half (x, g^x) of a Diffie-Hellman handshake while we're waiting for the second.
The openssl DH object