Package com.sshtools.client.components
Class DiffieHellmanGroup1Sha1JCE
java.lang.Object
com.sshtools.client.SshKeyExchangeClient
com.sshtools.client.components.DiffieHellmanGroup
com.sshtools.client.components.DiffieHellmanGroup1Sha1JCE
- 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-group1-sha1".
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Constant for the algorithm name "diffie-hellman-group1-sha1".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_GROUP1_SHA1
Constant for the algorithm name "diffie-hellman-group1-sha1".- See Also:
-
-
Constructor Details
-
DiffieHellmanGroup1Sha1JCE
public DiffieHellmanGroup1Sha1JCE()Construct an uninitialized instance.
-