Package com.jcraft.jsch
Class DHG14
java.lang.Object
com.jcraft.jsch.KeyExchange
com.jcraft.jsch.DHG14
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Buffer
(package private) DH
(package private) byte[]
(package private) static final byte[]
(package private) byte[]
(package private) byte[]
(package private) static final byte[]
private Packet
private static final int
private static final int
private int
(package private) byte[]
(package private) byte[]
Fields inherited from class com.jcraft.jsch.KeyExchange
DSS, ECDSA, enc_c2s, enc_s2c, H, K, K_S, kex, lang_c2s, lang_s2c, mac_c2s, mac_s2c, PROPOSAL_COMP_ALGS_CTOS, PROPOSAL_COMP_ALGS_STOC, PROPOSAL_ENC_ALGS_CTOS, PROPOSAL_ENC_ALGS_STOC, PROPOSAL_KEX_ALGS, PROPOSAL_LANG_CTOS, PROPOSAL_LANG_STOC, PROPOSAL_MAC_ALGS_CTOS, PROPOSAL_MAC_ALGS_STOC, PROPOSAL_MAX, PROPOSAL_SERVER_HOST_KEY_ALGS, RSA, server_host_key, session, sha, STATE_END
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.jcraft.jsch.KeyExchange
getFingerPrint, getH, getHash, getHostKey, getK, getKeyAlgorithName, getKeyType, guess, normalize, verify
-
Field Details
-
g
static final byte[] g -
p
static final byte[] p -
SSH_MSG_KEXDH_INIT
private static final int SSH_MSG_KEXDH_INIT- See Also:
-
SSH_MSG_KEXDH_REPLY
private static final int SSH_MSG_KEXDH_REPLY- See Also:
-
state
private int state -
dh
DH dh -
V_S
byte[] V_S -
V_C
byte[] V_C -
I_S
byte[] I_S -
I_C
byte[] I_C -
e
byte[] e -
buf
-
packet
-
-
Constructor Details
-
DHG14
public DHG14()
-
-
Method Details
-
init
- Specified by:
init
in classKeyExchange
- Throws:
Exception
-
next
- Specified by:
next
in classKeyExchange
- Throws:
Exception
-
getState
public int getState()- Specified by:
getState
in classKeyExchange
-