com.jcraft.jsch
Class DHGEX
java.lang.Object
com.jcraft.jsch.KeyExchange
com.jcraft.jsch.DHGEX
public class DHGEX
- extends KeyExchange
| Fields inherited from class com.jcraft.jsch.KeyExchange |
enc_c2s, enc_s2c, guess, 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, server_host_key, session, sha, STATE_END |
|
Constructor Summary |
DHGEX()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SSH_MSG_KEX_DH_GEX_GROUP
static final int SSH_MSG_KEX_DH_GEX_GROUP
- See Also:
- Constant Field Values
SSH_MSG_KEX_DH_GEX_INIT
static final int SSH_MSG_KEX_DH_GEX_INIT
- See Also:
- Constant Field Values
SSH_MSG_KEX_DH_GEX_REPLY
static final int SSH_MSG_KEX_DH_GEX_REPLY
- See Also:
- Constant Field Values
min
static int min
preferred
static int preferred
max
static int max
RSA
static final int RSA
- See Also:
- Constant Field Values
DSS
static final int DSS
- See Also:
- Constant Field Values
dh
DH dh
V_S
byte[] V_S
V_C
byte[] V_C
I_S
byte[] I_S
I_C
byte[] I_C
DHGEX
public DHGEX()
init
public void init(Session session,
byte[] V_S,
byte[] V_C,
byte[] I_S,
byte[] I_C)
throws java.lang.Exception
- Specified by:
init in class KeyExchange
- Throws:
java.lang.Exception
next
public boolean next(Buffer _buf)
throws java.lang.Exception
- Specified by:
next in class KeyExchange
- Throws:
java.lang.Exception
getKeyType
public java.lang.String getKeyType()
- Specified by:
getKeyType in class KeyExchange
getState
public int getState()
- Specified by:
getState in class KeyExchange
Copyright 2006 jcraft. All Rights Reserved.