|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KeyExchange
Key exchange algorithm.
Method Summary | |
---|---|
byte[] |
getH()
Retrieves the computed H parameter |
Digest |
getHash()
The message digest used by this key exchange algorithm. |
byte[] |
getK()
Retrieves the computed K parameter |
PublicKey |
getServerKey()
Retrieves the server's key |
void |
init(AbstractSession session,
byte[] V_S,
byte[] V_C,
byte[] I_S,
byte[] I_C)
Initialize the key exchange algorithm. |
boolean |
next(Buffer buffer)
Process the next packet |
Method Detail |
---|
void init(AbstractSession session, byte[] V_S, byte[] V_C, byte[] I_S, byte[] I_C) throws Exception
session
- the session using this algorithmV_S
- the server identification stringV_C
- the client identification stringI_S
- the server key init packetI_C
- the client key init packet
Exception
- if an error occursboolean next(Buffer buffer) throws Exception
buffer
- the packet
Exception
- if an error occursDigest getHash()
byte[] getH()
byte[] getK()
PublicKey getServerKey()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |