This class implements the Diffie-Hellman key exchange algorithm.
D-H means combining your private key with your partners public key to
generate a number.
This is the Kerberos premaster secret in the Kerberos client key
exchange message (CLIENT --> SERVER); it holds the
Kerberos-encrypted pre-master secret.
This is the client key exchange message (CLIENT --> SERVER) used with
all RSA key exchanges; it holds the RSA-encrypted pre-master secret.
The message is encrypted using PKCS #1 block type 02 encryption with the
server's public key.
An implemention of X509KeyManager backed by a KeyStore.
The backing KeyStore is inspected when this object is constructed.
All key entries containing a PrivateKey and a non-empty chain of
X509Certificate are then copied into an internal store.