Package com.sshtools.client.components
Class DiffieHellmanGroup15Sha512JCE
java.lang.Object
com.sshtools.client.SshKeyExchangeClient
com.sshtools.client.components.DiffieHellmanGroup
com.sshtools.client.components.DiffieHellmanGroup15Sha512JCE
- All Implemented Interfaces:
com.sshtools.common.ssh.components.Component
,com.sshtools.common.ssh.components.SshComponent
,com.sshtools.common.ssh.SecureComponent
,com.sshtools.synergy.ssh.components.SshKeyExchange<SshClientContext>
Implementation of the required SSH Transport Protocol key exchange method
"diffie-hellman-group14-sha1".
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Constant for the algorithm name "diffie-hellman-group15-sha512".Fields inherited from class com.sshtools.client.SshKeyExchangeClient
clientId, clientKexInit, e, exchangeHash, f, firstPacketFollows, hostKey, key, secret, serverId, serverKexInit, signature, transport, useFirstPacket
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sshtools.client.components.DiffieHellmanGroup
getAlgorithm, getProvider, init, isKeyExchangeMessage, processMessage, test
Methods inherited from class com.sshtools.client.SshKeyExchangeClient
calculateExchangeHash, getExchangeHash, getHashAlgorithm, getHostKey, getPriority, getSecret, getSecurityLevel, getSignature, hasReceivedNewKeys, hasSentNewKeys, isComplete, reset, setReceivedNewKeys, setSentNewKeys
-
Field Details
-
DIFFIE_HELLMAN_GROUP15_SHA512
Constant for the algorithm name "diffie-hellman-group15-sha512".- See Also:
-
-
Constructor Details
-
DiffieHellmanGroup15Sha512JCE
public DiffieHellmanGroup15Sha512JCE()
-