Package com.trilead.ssh2.crypto.dh
Class DhExchange
java.lang.Object
com.trilead.ssh2.crypto.dh.GenericDhExchange
com.trilead.ssh2.crypto.dh.DhExchange
DhExchange.
- Version:
- $Id: DhExchange.java,v 1.2 2008/04/01 12:38:09 cplattne Exp $
- Author:
- Christian Plattner, plattner@trilead.com, kenny
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.trilead.ssh2.crypto.dh.GenericDhExchange
calculateH, getInstance, getK
-
Constructor Details
-
DhExchange
public DhExchange()
-
-
Method Details
-
init
- Specified by:
init
in classGenericDhExchange
- Throws:
IOException
-
getE
public byte[] getE()- Specified by:
getE
in classGenericDhExchange
- Returns:
- Returns the e (public value)
-
getServerE
protected byte[] getServerE()- Specified by:
getServerE
in classGenericDhExchange
- Returns:
- Returns the server's e (public value)
-
setF
- Specified by:
setF
in classGenericDhExchange
- Parameters:
f
-- Throws:
IOException
-
getHashAlgo
- Specified by:
getHashAlgo
in classGenericDhExchange
-