Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
SSL Handshake Message Examples
How to get some SSL Handshake Message Examples?
✍: FYIcenter
You can get SSL Handshake Message Examples as shown below:
\fyicenter>\local\jdk-1.8.0\bin\java -Djavax.net.debug=ssl:handshake:data HttpsUrlReader > ssl.log \fyicenter>edit ssl.log *** ClientHello, TLSv1.2 [write] MD5 and SHA1 hashes: len = 230 0000: 01 00 00 E2 03 03 59 4D 47 6B AE F3 BE 6E A8 BF ......YMGk...n.. ... (Client Hello message) main, WRITE: TLSv1.2 Handshake, length = 230 main, READ: TLSv1.2 Handshake, length = 89 *** ServerHello, TLSv1.2 [read] MD5 and SHA1 hashes: len = 89 0000: 02 00 00 55 03 03 E0 79 B8 99 B5 A0 B4 B3 12 E4 ...U...y........ ...(Server Hello message) main, READ: TLSv1.2 Handshake, length = 3611 *** Certificate chain chain [0] = [ [ Version: V3 Subject: CN=www.oracle.com, OU=Content Management Services IT, O=Oracle Corporation, L=Redwood Shores, ST=California, C=US ... chain [1] = [ [ Version: V3 Subject: CN=GeoTrust SSL CA - G3, O=GeoTrust Inc., C=US ... [read] MD5 and SHA1 hashes: len = 3611 0000: 0B 00 0E 17 00 0E 14 00 09 BB 30 82 09 B7 30 82 ..........0...0. ... (Certificate message) main, READ: TLSv1.2 Handshake, length = 333 *** ECDH ServerKeyExchange Signature Algorithm SHA512withRSA Server key: Sun EC public key, 256 bits public x coord: 113832845065090231260624556091430442495829389188372332627611195826211925947298 public y coord: 68894900374756982365064787977581603729338017947347651854900659001815261636661 parameters: secp256r1 [NIST P-256, X9.62 prime256v1] (1.2.840.10045.3.1.7) [read] MD5 and SHA1 hashes: len = 333 0000: 0C 00 01 49 03 00 17 41 04 FB AB 1B 6A A8 24 AD ...I...A....j.$. ... (Server Key Exchange message) main, READ: TLSv1.2 Handshake, length = 4 *** ServerHelloDone [read] MD5 and SHA1 hashes: len = 4 0000: 0E 00 00 00 .... ... (Server Hello Done message, 4 bytes only) *** ECDHClientKeyExchange ECDH Public value: { 4, 240, 6, 79, 182, 141, 168, 249, 35, 89, 57, 151, 143, ... } [write] MD5 and SHA1 hashes: len = 70 0000: 10 00 00 42 41 04 F0 06 4F B6 8D A8 F9 23 59 39 ...BA...O....#Y9 ... (Client Key Exchange message) main, WRITE: TLSv1.2 Handshake, length = 70 main, WRITE: TLSv1.2 Change Cipher Spec, length = 1 *** Finished [write] MD5 and SHA1 hashes: len = 16 0000: 14 00 00 0C 73 E2 76 C8 98 AB EE 6D 3D 3E 20 E8 ....s.v....m=> . ... (Finished message) main, WRITE: TLSv1.2 Handshake, length = 40 main, READ: TLSv1.2 Change Cipher Spec, length = 1 main, READ: TLSv1.2 Handshake, length = 40 *** Finished verify_data: { 100, 6, 25, 34, 181, 239, 231, 105, 35, 97, 230, 2 } [read] MD5 and SHA1 hashes: len = 16 f0000: 14 00 00 0C 64 06 19 22 B5 EF E7 69 23 61 E6 02 ....d.."...i#a.. ... (Finished message) main, WRITE: TLSv1.2 Application Data, length = 177 ... (HTTP request message) main, READ: TLSv1.2 Application Data, length = 242 ... (HTTP response message) main, called close() main, called closeInternal(true) main, SEND TLSv1.2 ALERT: warning, description = close_notify main, WRITE: TLSv1.2 Alert, length = 26 main, called closeSocket(true)
⇒ HttpsUrlInfo.java - HTTPS URL Information
⇐ SSL Handshake Message Sequence
2018-03-24, 1604🔥, 0💬
Popular Posts:
What Is commons-codec-1.4.jar? commons-codec-1.4.jar is the JAR file for Apache Commons Codec 1.4, w...
What Is poi-scratchpad-3.5.jar? poi-scratchpad-3.5.jar is one of the JAR files for Apache POI 3.5, w...
ASM is an all purpose Java bytecode manipulation and analysis framework. It can be used to modify ex...
Where to find answers to frequently asked questions on Download and Installing of Older Versions? He...
Java Architecture for XML Binding (JAXB) is a Java API that allows Java developers to map Java class...