com.jcraft.jsch
Class DHECN

java.lang.Object
  extended by com.jcraft.jsch.KeyExchange
      extended by com.jcraft.jsch.DHECN
Direct Known Subclasses:
DHEC256, DHEC384, DHEC521

public abstract class DHECN
extends KeyExchange


Field Summary
protected  int key_size
           
protected  String sha_name
           
 
Fields inherited from class com.jcraft.jsch.KeyExchange
DSS, ECDSA, H, K, K_S, RSA, session, sha, STATE_END
 
Constructor Summary
DHECN()
           
 
Method Summary
 int getState()
           
 void init(Session session, byte[] V_S, byte[] V_C, byte[] I_S, byte[] I_C)
           
 boolean next(Buffer _buf)
           
 
Methods inherited from class com.jcraft.jsch.KeyExchange
getFingerPrint, getKeyAlgorithName, getKeyType, guess, normalize, verify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sha_name

protected String sha_name

key_size

protected int key_size
Constructor Detail

DHECN

public DHECN()
Method Detail

init

public void init(Session session,
                 byte[] V_S,
                 byte[] V_C,
                 byte[] I_S,
                 byte[] I_C)
          throws Exception
Specified by:
init in class KeyExchange
Throws:
Exception

next

public boolean next(Buffer _buf)
             throws Exception
Specified by:
next in class KeyExchange
Throws:
Exception

getState

public int getState()
Specified by:
getState in class KeyExchange


Copyright © 2015 JCraft,Inc.. All Rights Reserved.