KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > ch > ethz > ssh2 > transport > KexState


1 package ch.ethz.ssh2.transport;
2
3
4 import ch.ethz.ssh2.DHGexParameters;
5 import ch.ethz.ssh2.crypto.dh.DhExchange;
6 import ch.ethz.ssh2.crypto.dh.DhGroupExchange;
7 import java.math.BigInteger JavaDoc;
8 import ch.ethz.ssh2.packets.PacketKexInit;
9
10 /**
11  * KexState.
12  *
13  * @author Christian Plattner, plattner@inf.ethz.ch
14  * @version $Id: KexState.java,v 1.3 2005/06/06 12:44:23 cplattne Exp $
15  */

16 public class KexState
17 {
18     public PacketKexInit localKEX;
19     public PacketKexInit remoteKEX;
20     public NegotiatedParameters np;
21     public int state = 0;
22
23     public BigInteger JavaDoc K;
24     public byte[] H;
25     
26     public byte[] hostkey;
27     
28     public DhExchange dhx;
29     public DhGroupExchange dhgx;
30     public DHGexParameters dhgexParameters;
31 }
32
Popular Tags