|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.kodemuse.security.ssl.LogCapability | +--com.kodemuse.security.ssl.ClientHelloV2
SSL v2 client hello. from section 2.5 of http://home.netscape.com/eng/security/SSL_2.html char here means 1 byte char MSG-CLIENT-HELLO char CLIENT-VERSION-MSB char CLIENT-VERSION-LSB char CIPHER-SPECS-LENGTH-MSB char CIPHER-SPECS-LENGTH-LSB char SESSION-ID-LENGTH-MSB char SESSION-ID-LENGTH-LSB char CHALLENGE-LENGTH-MSB char CHALLENGE-LENGTH-LSB char CIPHER-SPECS-DATA[(MSB<<8)|LSB] char SESSION-ID-DATA[(MSB<<8)|LSB] char CHALLENGE-DATA[(MSB<<8)|LSB] Client connection may send both SSLV2 and SSLV3. Appendix E of the TLS specifications states that all client applications that wish to remain backward compatible with SSLv2 have to send a SSLv2 client hello to the server with the protocol version 3.0 or 3.1.
Constructor Summary | |
ClientHelloV2(java.io.DataInputStream inp)
|
Method Summary | |
byte[] |
getData()
|
ClientHello |
getHello()
|
java.lang.String |
toString()
|
Methods inherited from class com.kodemuse.security.ssl.LogCapability |
log, protocolLog |
Methods inherited from class java.lang.Object |
|
Constructor Detail |
public ClientHelloV2(java.io.DataInputStream inp) throws java.io.IOException
Method Detail |
public ClientHello getHello()
public byte[] getData()
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |