mirror of
https://github.com/refraction-networking/utls.git
synced 2025-04-04 04:27:36 +03:00
Support for Ed25519 certificates was added in CL 175478, this wires them up into the TLS stack according to RFC 8422 (TLS 1.2) and RFC 8446 (TLS 1.3). RFC 8422 also specifies support for TLS 1.0 and 1.1, and I initially implemented that, but even OpenSSL doesn't take the complexity, so I just dropped it. It would have required keeping a buffer of the handshake transcript in order to do the direct Ed25519 signatures. We effectively need to support TLS 1.2 because it shares ClientHello signature algorithms with TLS 1.3. While at it, reordered the advertised signature algorithms in the rough order we would want to use them, also based on what curves have fast constant-time implementations. Client and client auth tests changed because of the change in advertised signature algorithms in ClientHello and CertificateRequest. Fixes #25355 Change-Id: I9fdd839afde4fd6b13fcbc5cc7017fd8c35085ee Reviewed-on: https://go-review.googlesource.com/c/go/+/177698 Run-TryBot: Filippo Valsorda <filippo@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Adam Langley <agl@golang.org>
343 lines
26 KiB
Text
343 lines
26 KiB
Text
>>> Flow 1 (client to server)
|
|
00000000 16 03 01 00 fa 01 00 00 f6 03 03 00 00 00 00 00 |................|
|
|
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
|
|
00000020 00 00 00 00 00 00 00 00 00 00 00 20 00 00 00 00 |........... ....|
|
|
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
|
|
00000040 00 00 00 00 00 00 00 00 00 00 00 00 00 32 cc a8 |.............2..|
|
|
00000050 cc a9 c0 2f c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 |.../.+.0.,.'...#|
|
|
00000060 c0 09 c0 14 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 |...........<./.5|
|
|
00000070 c0 12 00 0a 00 05 c0 11 c0 07 13 01 13 03 13 02 |................|
|
|
00000080 01 00 00 7b 00 05 00 05 01 00 00 00 00 00 0a 00 |...{............|
|
|
00000090 0a 00 08 00 1d 00 17 00 18 00 19 00 0b 00 02 01 |................|
|
|
000000a0 00 00 0d 00 1a 00 18 08 04 04 03 08 07 08 05 08 |................|
|
|
000000b0 06 04 01 05 01 06 01 05 03 06 03 02 01 02 03 ff |................|
|
|
000000c0 01 00 01 00 00 12 00 00 00 2b 00 09 08 03 04 03 |.........+......|
|
|
000000d0 03 03 02 03 01 00 33 00 26 00 24 00 1d 00 20 2f |......3.&.$... /|
|
|
000000e0 e5 7d a3 47 cd 62 43 15 28 da ac 5f bb 29 07 30 |.}.G.bC.(.._.).0|
|
|
000000f0 ff f6 84 af c4 cf c2 ed 90 99 5f 58 cb 3b 74 |.........._X.;t|
|
|
>>> Flow 2 (server to client)
|
|
00000000 16 03 03 00 59 02 00 00 55 03 03 1e 7a 8b a7 bd |....Y...U...z...|
|
|
00000010 bd 98 42 b7 80 8f d3 a5 1c b8 36 4b e3 4c d4 87 |..B.......6K.L..|
|
|
00000020 e1 13 93 bb 9f 70 1b 21 22 15 fa 20 64 89 5b 25 |.....p.!".. d.[%|
|
|
00000030 cb 8e 05 53 0b a4 b5 06 49 46 83 7d 8b 13 b1 e4 |...S....IF.}....|
|
|
00000040 47 d0 21 91 fe 20 0a e2 dc 29 71 ce cc a8 00 00 |G.!.. ...)q.....|
|
|
00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................|
|
|
00000060 03 02 59 0b 00 02 55 00 02 52 00 02 4f 30 82 02 |..Y...U..R..O0..|
|
|
00000070 4b 30 82 01 b4 a0 03 02 01 02 02 09 00 e8 f0 9d |K0..............|
|
|
00000080 3f e2 5b ea a6 30 0d 06 09 2a 86 48 86 f7 0d 01 |?.[..0...*.H....|
|
|
00000090 01 0b 05 00 30 1f 31 0b 30 09 06 03 55 04 0a 13 |....0.1.0...U...|
|
|
000000a0 02 47 6f 31 10 30 0e 06 03 55 04 03 13 07 47 6f |.Go1.0...U....Go|
|
|
000000b0 20 52 6f 6f 74 30 1e 17 0d 31 36 30 31 30 31 30 | Root0...1601010|
|
|
000000c0 30 30 30 30 30 5a 17 0d 32 35 30 31 30 31 30 30 |00000Z..25010100|
|
|
000000d0 30 30 30 30 5a 30 1a 31 0b 30 09 06 03 55 04 0a |0000Z0.1.0...U..|
|
|
000000e0 13 02 47 6f 31 0b 30 09 06 03 55 04 03 13 02 47 |..Go1.0...U....G|
|
|
000000f0 6f 30 81 9f 30 0d 06 09 2a 86 48 86 f7 0d 01 01 |o0..0...*.H.....|
|
|
00000100 01 05 00 03 81 8d 00 30 81 89 02 81 81 00 db 46 |.......0.......F|
|
|
00000110 7d 93 2e 12 27 06 48 bc 06 28 21 ab 7e c4 b6 a2 |}...'.H..(!.~...|
|
|
00000120 5d fe 1e 52 45 88 7a 36 47 a5 08 0d 92 42 5b c2 |]..RE.z6G....B[.|
|
|
00000130 81 c0 be 97 79 98 40 fb 4f 6d 14 fd 2b 13 8b c2 |....y.@.Om..+...|
|
|
00000140 a5 2e 67 d8 d4 09 9e d6 22 38 b7 4a 0b 74 73 2b |..g....."8.J.ts+|
|
|
00000150 c2 34 f1 d1 93 e5 96 d9 74 7b f3 58 9f 6c 61 3c |.4......t{.X.la<|
|
|
00000160 c0 b0 41 d4 d9 2b 2b 24 23 77 5b 1c 3b bd 75 5d |..A..++$#w[.;.u]|
|
|
00000170 ce 20 54 cf a1 63 87 1d 1e 24 c4 f3 1d 1a 50 8b |. T..c...$....P.|
|
|
00000180 aa b6 14 43 ed 97 a7 75 62 f4 14 c8 52 d7 02 03 |...C...ub...R...|
|
|
00000190 01 00 01 a3 81 93 30 81 90 30 0e 06 03 55 1d 0f |......0..0...U..|
|
|
000001a0 01 01 ff 04 04 03 02 05 a0 30 1d 06 03 55 1d 25 |.........0...U.%|
|
|
000001b0 04 16 30 14 06 08 2b 06 01 05 05 07 03 01 06 08 |..0...+.........|
|
|
000001c0 2b 06 01 05 05 07 03 02 30 0c 06 03 55 1d 13 01 |+.......0...U...|
|
|
000001d0 01 ff 04 02 30 00 30 19 06 03 55 1d 0e 04 12 04 |....0.0...U.....|
|
|
000001e0 10 9f 91 16 1f 43 43 3e 49 a6 de 6d b6 80 d7 9f |.....CC>I..m....|
|
|
000001f0 60 30 1b 06 03 55 1d 23 04 14 30 12 80 10 48 13 |`0...U.#..0...H.|
|
|
00000200 49 4d 13 7e 16 31 bb a3 01 d5 ac ab 6e 7b 30 19 |IM.~.1......n{0.|
|
|
00000210 06 03 55 1d 11 04 12 30 10 82 0e 65 78 61 6d 70 |..U....0...examp|
|
|
00000220 6c 65 2e 67 6f 6c 61 6e 67 30 0d 06 09 2a 86 48 |le.golang0...*.H|
|
|
00000230 86 f7 0d 01 01 0b 05 00 03 81 81 00 9d 30 cc 40 |.............0.@|
|
|
00000240 2b 5b 50 a0 61 cb ba e5 53 58 e1 ed 83 28 a9 58 |+[P.a...SX...(.X|
|
|
00000250 1a a9 38 a4 95 a1 ac 31 5a 1a 84 66 3d 43 d3 2d |..8....1Z..f=C.-|
|
|
00000260 d9 0b f2 97 df d3 20 64 38 92 24 3a 00 bc cf 9c |...... d8.$:....|
|
|
00000270 7d b7 40 20 01 5f aa d3 16 61 09 a2 76 fd 13 c3 |}.@ ._...a..v...|
|
|
00000280 cc e1 0c 5c ee b1 87 82 f1 6c 04 ed 73 bb b3 43 |...\.....l..s..C|
|
|
00000290 77 8d 0c 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d |w.......@.a.Lr+.|
|
|
000002a0 ae db 46 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db |..F..M...>...B..|
|
|
000002b0 fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 |.=.`.\!.;.......|
|
|
000002c0 ac 0c 00 00 a8 03 00 1d 20 db 69 f9 f0 59 b6 50 |........ .i..Y.P|
|
|
000002d0 b8 fe a7 d0 df fa 32 b9 df 3b 31 8e 3f fb ee 82 |......2..;1.?...|
|
|
000002e0 2e e3 e6 42 c2 61 78 ee 77 08 04 00 80 9c f6 b1 |...B.ax.w.......|
|
|
000002f0 60 99 fe 8d 65 0a 87 0f ec d2 35 bc 7c 26 3c 1f |`...e.....5.|&<.|
|
|
00000300 55 3d 6d 6c 8a 64 5b a7 95 fa cc e0 a6 9b 36 bd |U=ml.d[.......6.|
|
|
00000310 1e 0f 8e bc 36 d5 28 e8 ae 2e 34 97 f6 be 87 ce |....6.(...4.....|
|
|
00000320 c5 1b 91 7f 5a 22 db 9a d0 cd cb 47 ac 2e 06 2f |....Z".....G.../|
|
|
00000330 9d f1 fe 35 c1 88 db 8e d3 3c 8b 6f a3 38 b6 e3 |...5.....<.o.8..|
|
|
00000340 99 42 be 6c bd b4 66 43 00 59 04 0e 6c e1 89 dc |.B.l..fC.Y..l...|
|
|
00000350 6f 05 6f 32 f6 aa 2b 55 3b 95 95 0f fe a4 55 18 |o.o2..+U;.....U.|
|
|
00000360 d3 71 3c fb 33 f6 ae 15 74 4b 33 bb a3 16 03 03 |.q<.3...tK3.....|
|
|
00000370 00 04 0e 00 00 00 |......|
|
|
>>> Flow 3 (client to server)
|
|
00000000 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.|
|
|
00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....|
|
|
00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 03 00 01 01 |....._X.;t......|
|
|
00000030 16 03 03 00 20 3e 7f d0 53 7f 67 81 82 2d 8b fd |.... >..S.g..-..|
|
|
00000040 68 ce ea 38 c5 3d 1f a1 0d 72 0b ac de e0 99 9c |h..8.=...r......|
|
|
00000050 0e d8 4f 5c 2e |..O\.|
|
|
>>> Flow 4 (server to client)
|
|
00000000 14 03 03 00 01 01 16 03 03 00 20 18 e0 d3 a6 d4 |.......... .....|
|
|
00000010 bf cd b7 b7 6c 98 53 9d 75 bb c8 ee 29 28 6c d6 |....l.S.u...)(l.|
|
|
00000020 4b 96 66 fb 2c 99 bc aa 3f aa 86 |K.f.,...?..|
|
|
>>> Flow 5 (client to server)
|
|
00000000 17 03 03 00 16 72 e6 81 87 6e 2d d9 76 10 8b 7d |.....r...n-.v..}|
|
|
00000010 7b e4 ee ee 31 bb d5 6a be 69 29 |{...1..j.i)|
|
|
>>> Flow 6 (server to client)
|
|
00000000 16 03 03 00 14 c5 9f 94 4a 11 1b 2f c3 ad 90 d5 |........J../....|
|
|
00000010 5e b5 7a 87 f1 19 33 11 52 |^.z...3.R|
|
|
>>> Flow 7 (client to server)
|
|
00000000 16 03 03 01 16 f9 ea fe 74 a7 a0 8c 3d a8 7f 61 |........t...=..a|
|
|
00000010 a7 f6 7a de 4d 36 32 d0 be 7b 0b df 80 65 62 06 |..z.M62..{...eb.|
|
|
00000020 d2 1d ce 1a f2 83 c7 0a a3 c5 eb 37 b1 60 0c 0c |...........7.`..|
|
|
00000030 47 9f fd 66 61 4b 5d 55 cc 13 0b 50 77 5a 31 68 |G..faK]U...PwZ1h|
|
|
00000040 75 94 d5 a6 ec 61 07 a2 45 f7 d6 73 af 7b ea 2d |u....a..E..s.{.-|
|
|
00000050 9f bd cd 08 d2 4b f8 24 27 8e 5a 24 a6 cb ed 01 |.....K.$'.Z$....|
|
|
00000060 6d ef fc 2f ff f9 2d 23 d1 64 6b a4 d2 8c cc ff |m../..-#.dk.....|
|
|
00000070 55 28 cc 79 21 86 6a e9 c9 d3 c3 38 b0 ee 37 18 |U(.y!.j....8..7.|
|
|
00000080 1b 9c 87 e2 70 42 8e e9 72 37 79 09 4c f1 e2 74 |....pB..r7y.L..t|
|
|
00000090 ef 11 c1 ad 7b e2 b4 f1 57 19 08 51 80 f1 9f 9a |....{...W..Q....|
|
|
000000a0 84 40 00 61 4f 77 8a 02 69 35 44 f9 b0 a6 94 0f |.@.aOw..i5D.....|
|
|
000000b0 d2 a0 77 78 c8 ab cb b1 3f 81 2f f7 20 7b f1 af |..wx....?./. {..|
|
|
000000c0 ad c8 9a 15 77 09 3a 21 68 da c5 29 e9 3a 9e 83 |....w.:!h..).:..|
|
|
000000d0 9d 25 c7 29 3c 02 48 71 3d be e6 a4 13 d9 1b 5a |.%.)<.Hq=......Z|
|
|
000000e0 79 50 00 7a 3b 29 6c b6 4e 59 0a ff e3 1c 69 65 |yP.z;)l.NY....ie|
|
|
000000f0 f7 a9 c8 eb 74 74 05 a4 10 c3 9f 47 11 0a 4e 2c |....tt.....G..N,|
|
|
00000100 75 dd 31 1d 85 6c c9 2b 95 3e 61 20 61 78 d9 68 |u.1..l.+.>a ax.h|
|
|
00000110 5b 52 b1 a1 08 70 a7 e4 89 fa 32 |[R...p....2|
|
|
>>> Flow 8 (server to client)
|
|
00000000 16 03 03 00 81 25 5a 30 ca 7c f0 f5 7f c4 5f e3 |.....%Z0.|...._.|
|
|
00000010 19 4d 25 ea 3d f8 b3 3f 8d e4 89 da db 4e 19 62 |.M%.=..?.....N.b|
|
|
00000020 d2 4e 9a a5 5d c6 84 f2 70 f3 b5 10 cb 57 f5 9e |.N..]...p....W..|
|
|
00000030 83 a4 78 14 86 3c 27 f5 08 bd c0 59 ab ac 3c 5f |..x..<'....Y..<_|
|
|
00000040 8c d7 23 9b c1 9f f4 ad c5 5c 3c 3d bd f4 82 42 |..#......\<=...B|
|
|
00000050 58 b8 bf 69 9a 13 2a f6 2d 18 0b df a4 02 74 7d |X..i..*.-.....t}|
|
|
00000060 99 69 aa a7 18 e5 2c f1 1e b4 f7 31 96 0f a3 d8 |.i....,....1....|
|
|
00000070 63 09 b9 eb c9 15 c1 61 de 8a 8c 30 a6 3a 1f 0f |c......a...0.:..|
|
|
00000080 31 06 73 cb 81 57 16 03 03 02 69 b7 45 9e a0 f1 |1.s..W....i.E...|
|
|
00000090 46 f5 05 fc 58 a3 cc 88 38 a4 80 e9 1c 31 bb 84 |F...X...8....1..|
|
|
000000a0 b1 d2 cb 22 5e 47 cd 97 f5 21 b6 7e df 0a ca ef |..."^G...!.~....|
|
|
000000b0 42 71 2f b6 92 c0 44 a9 2f 36 a9 92 9e 23 2f 6a |Bq/...D./6...#/j|
|
|
000000c0 7a 2b 70 5b 8d 2e 53 e9 2b ac 39 22 54 e9 e2 82 |z+p[..S.+.9"T...|
|
|
000000d0 8e 41 7c 40 c9 97 12 ac c9 91 2d 4d 9b e3 ce 1a |.A|@......-M....|
|
|
000000e0 c2 57 d7 e5 89 56 56 52 17 d1 99 99 e0 21 fb f3 |.W...VVR.....!..|
|
|
000000f0 94 1c fd 4a 8f 17 00 61 24 1e 86 cc a9 9a d2 75 |...J...a$......u|
|
|
00000100 32 b7 44 f4 7b ed 37 46 d3 fb cf 98 0e dd 47 a9 |2.D.{.7F......G.|
|
|
00000110 69 f9 ff 34 76 d8 6c 94 7b 97 18 dc 87 25 a0 97 |i..4v.l.{....%..|
|
|
00000120 38 d3 df 22 4f 0e b7 c7 91 64 9a d4 04 f4 35 a3 |8.."O....d....5.|
|
|
00000130 89 28 e9 04 8e fe ed 8c 3c 9d 18 7e e3 14 2e 4e |.(......<..~...N|
|
|
00000140 86 b4 3a 5c 33 f3 27 2c 08 27 91 9a 62 72 c8 98 |..:\3.',.'..br..|
|
|
00000150 56 60 1c e6 5e 80 75 56 89 cd 0f 4d 55 1a 52 7d |V`..^.uV...MU.R}|
|
|
00000160 39 05 cb e2 5d 33 64 67 4d 3d 90 c6 f2 86 62 ff |9...]3dgM=....b.|
|
|
00000170 7f 29 ae fe 49 49 53 6e 4d b9 78 54 ee a6 d7 60 |.)..IISnM.xT...`|
|
|
00000180 55 a8 f1 4b 8a 51 6f 09 f2 84 84 89 4b 36 9e 56 |U..K.Qo.....K6.V|
|
|
00000190 32 28 71 c8 ec 92 f8 31 c5 af d0 4d 84 0a 1d 37 |2(q....1...M...7|
|
|
000001a0 72 ab cf fe ce 02 7c 41 5b f9 44 9c 04 cf 7e 38 |r.....|A[.D...~8|
|
|
000001b0 09 5b ce c5 11 ff db df 05 2e c9 66 be 60 cb 5f |.[.........f.`._|
|
|
000001c0 e3 ef 88 04 b6 38 a3 5f 58 cc ea bc 6c 83 52 68 |.....8._X...l.Rh|
|
|
000001d0 39 ec 88 ca da 49 32 48 6b 5f 93 7d d8 5d 91 e5 |9....I2Hk_.}.]..|
|
|
000001e0 4f b4 b5 47 fd 7d 46 82 fd 82 78 14 7a ca d5 e2 |O..G.}F...x.z...|
|
|
000001f0 ec 12 09 b4 bd 85 d8 50 03 f6 d1 a7 18 29 ca df |.......P.....)..|
|
|
00000200 47 27 41 f7 0b 4c 36 b9 69 b0 71 2c c0 7a 6a 8b |G'A..L6.i.q,.zj.|
|
|
00000210 4d 2b 69 02 21 69 f3 38 77 ce ab c6 1c 15 22 f1 |M+i.!i.8w.....".|
|
|
00000220 3a 0e b3 5e 2e e5 e5 d5 68 1f b9 60 35 f9 f3 c2 |:..^....h..`5...|
|
|
00000230 3d ba 83 39 4f 90 9a ab 7f a1 5b 15 44 e6 b6 0a |=..9O.....[.D...|
|
|
00000240 7f e4 4e 5b 5d 97 98 b0 9e 9e 6f b5 c8 2e 8d 0b |..N[].....o.....|
|
|
00000250 0c 87 8a fb a7 39 89 9a c9 5b 3e bf 3d 63 da a3 |.....9...[>.=c..|
|
|
00000260 0f 1c 92 41 c4 c9 95 b5 e1 2b 37 62 b9 f3 95 ba |...A.....+7b....|
|
|
00000270 e5 9c 5e 39 82 5f 7d a9 2b 74 c2 a7 46 64 0f 31 |..^9._}.+t..Fd.1|
|
|
00000280 4d 68 d3 05 1f 58 2d 11 c0 2e e2 a9 c2 cb 81 06 |Mh...X-.........|
|
|
00000290 0b 77 34 0e af 3e 35 8e 1d 00 40 8e ca b5 02 e8 |.w4..>5...@.....|
|
|
000002a0 10 f8 82 36 ae 70 82 74 65 97 b2 91 3f 2e d0 23 |...6.p.te...?..#|
|
|
000002b0 40 ef bf d9 d9 1a 7d 4a d0 c1 8b 4a 54 8c 41 22 |@.....}J...JT.A"|
|
|
000002c0 07 63 34 bc fb fb 0d e4 9c e2 43 77 13 94 ed 74 |.c4.......Cw...t|
|
|
000002d0 8a ac 4a 17 b6 eb 7e 8c dd 82 14 fa 45 a9 ef 1c |..J...~.....E...|
|
|
000002e0 01 f7 86 18 c2 a8 33 ab 21 36 4c 6c ac 41 aa b1 |......3.!6Ll.A..|
|
|
000002f0 f7 56 48 68 16 03 03 00 bc ab b6 6e 14 2e 1c 47 |.VHh.......n...G|
|
|
00000300 90 fa 6f 63 4d 2f 1a 23 48 6f 1d 45 7d 07 e3 06 |..ocM/.#Ho.E}...|
|
|
00000310 67 ec b2 b1 74 2e 1e 60 9f 36 5e a6 1c a4 b8 60 |g...t..`.6^....`|
|
|
00000320 70 bf 31 68 c0 d5 16 da 6c 44 ce 9c 88 12 84 ef |p.1h....lD......|
|
|
00000330 8f 8b ee cc 0d 5b df f0 87 9e 8f 79 e3 e5 b7 cd |.....[.....y....|
|
|
00000340 d0 ab 56 68 5d cb 9b b1 66 f3 c3 d4 b8 72 2b 0d |..Vh]...f....r+.|
|
|
00000350 ae 4a 2b ea f7 40 6c 94 95 56 1f d4 0b e5 d0 6b |.J+..@l..V.....k|
|
|
00000360 8a 3d 11 10 57 1a c4 ad d0 9e 24 a9 77 fb 75 48 |.=..W.....$.w.uH|
|
|
00000370 3c 60 19 af 0c 0b 36 43 7d c2 d0 98 14 03 a5 02 |<`....6C}.......|
|
|
00000380 36 79 bc 18 da b9 d9 3a 82 1c 9f 49 62 a4 aa cc |6y.....:...Ib...|
|
|
00000390 eb a3 88 ec e4 1c df a9 00 00 6e a0 d6 18 a7 da |..........n.....|
|
|
000003a0 4b d7 e2 d2 c8 8d d9 ce 45 d5 82 65 bc 82 6d d0 |K.......E..e..m.|
|
|
000003b0 26 1b 06 7e eb 16 03 03 00 4a 68 73 85 c5 11 e5 |&..~.....Jhs....|
|
|
000003c0 53 6c ee 2c ac ad e5 aa 96 b8 bc 37 8b 37 f4 ac |Sl.,.......7.7..|
|
|
000003d0 7a 5c c6 71 59 10 28 f9 ae b3 d7 d7 57 b8 4f 13 |z\.qY.(.....W.O.|
|
|
000003e0 78 d0 28 17 02 38 70 d9 85 a1 d3 ae 2a e8 7e 3e |x.(..8p.....*.~>|
|
|
000003f0 da 6f d0 0c 62 33 c8 03 de 45 8f b9 1c b0 e4 ea |.o..b3...E......|
|
|
00000400 6a 20 fd df 16 03 03 00 14 4d 41 6c 0d 81 3b 6f |j .......MAl..;o|
|
|
00000410 9d 6b 53 d7 b7 f9 1a 57 a0 66 8a c2 11 |.kS....W.f...|
|
|
>>> Flow 9 (client to server)
|
|
00000000 16 03 03 02 69 68 53 61 f2 30 36 9b 4b 58 b2 19 |....ihSa.06.KX..|
|
|
00000010 39 8c b0 72 4f 09 1d 4b 85 08 49 5f 27 4c d0 a9 |9..rO..K..I_'L..|
|
|
00000020 47 01 71 90 a8 8e da 50 ad 92 29 e5 f2 20 ac f7 |G.q....P..).. ..|
|
|
00000030 6e 6c 25 56 8a 08 25 35 14 2a bb c5 d6 02 f9 3b |nl%V..%5.*.....;|
|
|
00000040 de 98 e3 c3 6a fb 48 30 36 41 22 be 41 bd 12 d4 |....j.H06A".A...|
|
|
00000050 14 96 f6 c5 53 a9 37 ed c0 f5 c3 42 10 f9 76 d2 |....S.7....B..v.|
|
|
00000060 79 f9 18 18 ff 03 63 cd bd fb 8a 90 ae 54 95 f5 |y.....c......T..|
|
|
00000070 c9 df cb 85 93 a8 09 69 12 d2 2a bf cf 2d 62 2a |.......i..*..-b*|
|
|
00000080 66 7f 16 50 a9 ab 1b 86 46 ed 92 75 b5 24 42 5f |f..P....F..u.$B_|
|
|
00000090 a5 87 c7 08 98 46 42 6b 1f 3f a0 f0 c5 03 99 41 |.....FBk.?.....A|
|
|
000000a0 c7 70 c0 6c 3a 31 b5 cc 1f a5 32 75 16 41 b1 82 |.p.l:1....2u.A..|
|
|
000000b0 7e a6 23 4c 76 e7 73 a7 d2 31 d6 5e 63 75 2e 64 |~.#Lv.s..1.^cu.d|
|
|
000000c0 8e c0 dd fc 69 c9 cd c5 cb 27 63 25 06 0a 38 e3 |....i....'c%..8.|
|
|
000000d0 80 b5 29 44 25 b6 0f 65 81 eb 46 e4 27 7f 6d 83 |..)D%..e..F.'.m.|
|
|
000000e0 13 2d f1 fb 20 1f 52 2f e2 ec e6 cc 38 7a 76 6a |.-.. .R/....8zvj|
|
|
000000f0 a5 95 28 37 d5 fd 38 f6 b8 7f 1b d7 35 9e be 2c |..(7..8.....5..,|
|
|
00000100 e6 35 0d bc ac bd 60 e2 76 b7 9a 36 6b b6 e2 81 |.5....`.v..6k...|
|
|
00000110 11 18 c1 a6 33 37 aa fc 6d 27 57 56 27 8a e6 9b |....37..m'WV'...|
|
|
00000120 16 65 be 8e 27 a3 cd a5 fa 12 49 22 52 18 bd 32 |.e..'.....I"R..2|
|
|
00000130 82 c0 21 9f 39 fb b2 0f 8e 0d d3 52 e6 ca 98 a7 |..!.9......R....|
|
|
00000140 4f b0 60 4a fd 21 f4 3d f8 01 58 05 38 29 4c 1a |O.`J.!.=..X.8)L.|
|
|
00000150 52 98 a3 9d d8 0c 2a 43 36 a3 11 de 9d d4 31 a2 |R.....*C6.....1.|
|
|
00000160 b6 3f 28 dc 3f fc cc ef c1 34 0b b8 e7 ab ea d9 |.?(.?....4......|
|
|
00000170 22 04 ca ac 50 4f 7c 08 16 6e d6 59 e8 2e c3 29 |"...PO|..n.Y...)|
|
|
00000180 a1 58 42 26 77 97 36 4f a6 22 32 cd 1b bf 54 83 |.XB&w.6O."2...T.|
|
|
00000190 5c 58 b9 e0 9b e3 5e 2b c9 f0 4b 12 c6 8a f2 d2 |\X....^+..K.....|
|
|
000001a0 ce 48 84 07 85 98 4f f3 17 2c a8 18 cc 72 71 6d |.H....O..,...rqm|
|
|
000001b0 26 3c 2f e7 f8 04 4e c6 46 ce 1f cd 72 2f 3a 7b |&</...N.F...r/:{|
|
|
000001c0 39 b8 58 40 eb 4e 2e bd 5e 27 12 8c fe 43 fb f7 |9.X@.N..^'...C..|
|
|
000001d0 7a 21 78 9d b5 25 5e 4e 66 14 74 da 26 4b 36 ed |z!x..%^Nf.t.&K6.|
|
|
000001e0 89 0b d0 83 be 0c 53 d0 d7 b1 54 c2 42 a6 7f 62 |......S...T.B..b|
|
|
000001f0 4e 1b c0 a7 f3 5f 32 46 b9 10 c1 75 b8 d0 68 01 |N...._2F...u..h.|
|
|
00000200 0f 11 5e 01 b8 3d 78 17 d5 9f f9 41 57 bd 7a fc |..^..=x....AW.z.|
|
|
00000210 54 73 da ba bc f3 1a 03 8c 66 bb f9 e8 e3 b1 ea |Ts.......f......|
|
|
00000220 28 0c 4e 5f 52 a6 37 67 e2 e4 e9 b0 1d b1 fd d0 |(.N_R.7g........|
|
|
00000230 b7 28 fb b7 62 e6 a2 41 95 a7 06 a7 85 e0 6e f0 |.(..b..A......n.|
|
|
00000240 58 88 83 5d 8a 6a c9 7a 83 e7 08 4c 12 f7 5a c9 |X..].j.z...L..Z.|
|
|
00000250 cc 1e a6 96 13 19 8b f9 6e 9f 5e 83 fe e1 66 b9 |........n.^...f.|
|
|
00000260 96 b2 87 41 16 90 54 3e 51 ba b8 95 ce d4 16 03 |...A..T>Q.......|
|
|
00000270 03 00 35 d2 71 1a 6d a7 5d a8 ef f0 06 72 e8 fb |..5.q.m.]....r..|
|
|
00000280 8d 9b c4 15 49 94 33 95 ad be 75 e3 f9 0f 0a 12 |....I.3...u.....|
|
|
00000290 aa e8 4f d9 75 b1 74 17 35 83 e5 19 ee 77 15 b8 |..O.u.t.5....w..|
|
|
000002a0 96 b5 39 71 b4 cd ce e2 16 03 03 00 98 12 dc b2 |..9q............|
|
|
000002b0 5d 91 b2 41 9c 15 9c 9e 02 bc 7b 53 a6 1e b4 5e |]..A......{S...^|
|
|
000002c0 4d 09 6d 3c 74 9c 08 59 ac 02 3a 3f 5f 20 6b 41 |M.m<t..Y..:?_ kA|
|
|
000002d0 76 70 97 0d 9d 33 97 ee 12 1b a0 f9 47 b0 e3 7c |vp...3......G..||
|
|
000002e0 ee 15 07 a7 09 51 21 b2 a3 af 8d a4 fd 87 2b 88 |.....Q!.......+.|
|
|
000002f0 a5 32 70 03 07 79 46 db ed 9c dc 1d c3 66 9e eb |.2p..yF......f..|
|
|
00000300 69 53 d5 98 20 dc 85 33 d5 72 d0 86 b8 1c fc c2 |iS.. ..3.r......|
|
|
00000310 d4 5d 6c 21 25 db 9b f9 87 55 8f 9a 49 7d f9 1e |.]l!%....U..I}..|
|
|
00000320 75 c9 92 24 a2 33 8f 87 a8 de 2a 4c 0c ad 22 3d |u..$.3....*L.."=|
|
|
00000330 08 2b eb e1 db 17 d8 b6 45 e6 73 07 2a 3e 69 53 |.+......E.s.*>iS|
|
|
00000340 ee 6c 2f 12 b1 14 03 03 00 11 f4 df 0d 7c 69 ab |.l/..........|i.|
|
|
00000350 2f 66 af 42 39 df 8b 11 90 a6 32 16 03 03 00 20 |/f.B9.....2.... |
|
|
00000360 28 f1 b1 31 fa 17 04 ab 6f c8 84 a8 47 ba 9d ac |(..1....o...G...|
|
|
00000370 8b a2 37 c5 47 9d 65 5f a2 b1 fb fc e8 0e db 29 |..7.G.e_.......)|
|
|
>>> Flow 10 (server to client)
|
|
00000000 14 03 03 00 11 f5 62 67 0e 91 7e aa 24 ec 3f f2 |......bg..~.$.?.|
|
|
00000010 9f 28 6f 5d 82 d5 16 03 03 00 20 0e 66 b9 47 16 |.(o]...... .f.G.|
|
|
00000020 b2 77 dc c5 3f ac f9 6a 4e f9 78 c4 25 64 f2 1f |.w..?..jN.x.%d..|
|
|
00000030 6c f1 51 7f c8 5d 21 7f 0e 5c ac 17 03 03 00 19 |l.Q..]!..\......|
|
|
00000040 69 4e ff 74 0b c7 7a ce 64 71 c9 a1 6b dd b9 9b |iN.t..z.dq..k...|
|
|
00000050 9d 6b 21 bb cb b8 37 4d 87 16 03 03 00 14 1a 98 |.k!...7M........|
|
|
00000060 7e 2f 5a 82 51 2c 0f 0d 79 25 4e 6f 11 dc 97 86 |~/Z.Q,..y%No....|
|
|
00000070 64 23 |d#|
|
|
>>> Flow 11 (client to server)
|
|
00000000 16 03 03 01 16 08 6c 5f e7 b8 3e 36 50 c0 05 0c |......l_..>6P...|
|
|
00000010 a6 fa 1a f8 83 3f 1f fd fd ae 62 15 4b 4e 80 8b |.....?....b.KN..|
|
|
00000020 5a f4 a2 3e 67 df 82 28 e4 eb f4 26 5c 62 53 6e |Z..>g..(...&\bSn|
|
|
00000030 dc 20 7f e7 af 68 7a 0b 10 77 12 36 97 c3 b9 06 |. ...hz..w.6....|
|
|
00000040 d1 78 46 4f e9 61 f4 65 8a d6 c9 ed 2d 00 9c de |.xFO.a.e....-...|
|
|
00000050 20 b5 20 99 cd 90 d6 d1 04 26 bd 75 42 eb ad 6a | . ......&.uB..j|
|
|
00000060 27 27 9c 20 5b 22 e6 e3 cc 67 0e b2 ae c7 4c d5 |''. ["...g....L.|
|
|
00000070 fa e5 c0 bc 7e c6 20 d1 75 f5 bf 18 fd bf 5c 36 |....~. .u.....\6|
|
|
00000080 95 66 38 ab 53 ad 77 d7 ad fb 15 de 2a 66 86 56 |.f8.S.w.....*f.V|
|
|
00000090 1c b9 4f 73 cb 9a d1 9d 60 a8 ce c0 22 ae f4 49 |..Os....`..."..I|
|
|
000000a0 23 86 48 a2 a4 81 28 a9 d1 53 26 c6 a0 71 54 90 |#.H...(..S&..qT.|
|
|
000000b0 54 a9 e8 df 9a f9 af 59 29 52 95 73 6f b3 0b 07 |T......Y)R.so...|
|
|
000000c0 ed a5 1c fb 93 29 bf c7 30 bf e4 d1 5c 5c 04 ef |.....)..0...\\..|
|
|
000000d0 f0 84 15 06 f4 28 b3 a4 ad d5 48 6b e8 ff 24 09 |.....(....Hk..$.|
|
|
000000e0 e8 28 c4 ad de d4 8e e1 d2 e5 3b f1 03 0d 9d 61 |.(........;....a|
|
|
000000f0 f2 b3 2a 85 dd dd a6 2d 3c c0 b2 7c c6 81 fb a8 |..*....-<..|....|
|
|
00000100 da 3b 85 72 13 37 a4 da 11 cd 54 3e 84 43 4d 47 |.;.r.7....T>.CMG|
|
|
00000110 30 ed 39 6d c7 a1 6a ea 39 80 75 |0.9m..j.9.u|
|
|
>>> Flow 12 (server to client)
|
|
00000000 16 03 03 00 81 4d dc 53 4e 94 ec b0 47 9b 8f 04 |.....M.SN...G...|
|
|
00000010 98 4e 78 3a d2 64 0a 11 65 38 15 71 35 06 83 96 |.Nx:.d..e8.q5...|
|
|
00000020 0d 0d 54 4b 4b aa 9d 3f a1 dc 89 78 c2 a4 6c 89 |..TKK..?...x..l.|
|
|
00000030 c9 56 f1 aa 9a d4 23 9a 21 af 51 73 fe 52 98 af |.V....#.!.Qs.R..|
|
|
00000040 d5 af 55 66 f0 bf 4d a4 73 b4 06 55 aa 01 39 49 |..Uf..M.s..U..9I|
|
|
00000050 8d 8d 21 bf 17 45 70 1a 95 ab df fa db 24 e2 f7 |..!..Ep......$..|
|
|
00000060 e4 98 dc 86 15 b1 d4 7a 11 c4 b2 72 80 fb 51 fa |.......z...r..Q.|
|
|
00000070 8d b3 6e 94 5d d0 0b 47 e0 43 78 ef ce b0 69 40 |..n.]..G.Cx...i@|
|
|
00000080 d7 b5 26 ad 90 24 16 03 03 02 69 d8 13 11 85 13 |..&..$....i.....|
|
|
00000090 e2 4c 6a 6b 70 85 ba d4 70 c4 23 84 d5 3d 39 0c |.Ljkp...p.#..=9.|
|
|
000000a0 03 37 a2 e7 77 c9 0f 0d 8f 7c 6c d4 f3 6e d9 71 |.7..w....|l..n.q|
|
|
000000b0 99 d7 33 dc ab 82 24 b7 7c 7d 92 b0 da 52 6a 5c |..3...$.|}...Rj\|
|
|
000000c0 b8 ae ad 8f 98 e7 65 e9 ce 16 ee d3 51 09 52 dd |......e.....Q.R.|
|
|
000000d0 be 96 76 37 1c 40 83 da 14 ad 61 df 09 2b 68 4f |..v7.@....a..+hO|
|
|
000000e0 d1 e0 93 f3 d0 c4 ad be 53 c5 5c 2e ee 79 42 3d |........S.\..yB=|
|
|
000000f0 fa 04 7b d0 bd 7a 8f 2b 5f 2a b0 d7 98 81 45 14 |..{..z.+_*....E.|
|
|
00000100 28 ab 85 63 28 6f a1 49 cb 2f b2 76 f1 cc 77 5f |(..c(o.I./.v..w_|
|
|
00000110 6b ef 9c d5 47 b7 c9 f9 b5 58 c3 37 79 93 36 5b |k...G....X.7y.6[|
|
|
00000120 00 13 ef bc 36 68 33 46 58 ae 48 11 59 52 59 f2 |....6h3FX.H.YRY.|
|
|
00000130 74 6a 71 fe 63 38 f0 84 9a 7d 39 d6 f7 a1 92 ee |tjq.c8...}9.....|
|
|
00000140 85 d3 3e 44 29 3d 71 b5 d5 fb 26 c3 57 ac d8 60 |..>D)=q...&.W..`|
|
|
00000150 de 6c de 9e e0 61 e6 c4 75 3a 01 d5 ae 15 bd 51 |.l...a..u:.....Q|
|
|
00000160 27 ff e6 b5 65 c2 30 96 10 0f 31 6c 8b d3 16 ee |'...e.0...1l....|
|
|
00000170 ec 52 80 dc e7 84 29 9b e2 71 13 54 c3 58 b5 8b |.R....)..q.T.X..|
|
|
00000180 22 4d c0 41 33 69 c1 fe e3 f0 42 39 ee fd c0 6a |"M.A3i....B9...j|
|
|
00000190 c1 52 5a 64 8b a6 f0 16 71 cf 45 2b cf fe 5d 74 |.RZd....q.E+..]t|
|
|
000001a0 b4 7f 25 dd 46 b0 e2 51 42 59 e3 79 c9 f1 f4 d0 |..%.F..QBY.y....|
|
|
000001b0 28 f8 74 f1 df 74 e6 b6 0b 8a be 11 e0 67 c1 79 |(.t..t.......g.y|
|
|
000001c0 a1 7c 18 0e 65 8b 5c 76 3c c1 7c 79 5f b9 06 3a |.|..e.\v<.|y_..:|
|
|
000001d0 ce a3 69 04 cf 9c 1e bf 5e 53 4e ac 79 59 63 ec |..i.....^SN.yYc.|
|
|
000001e0 57 5b 87 c5 48 cb 13 09 9f 68 61 02 e4 3b a1 2d |W[..H....ha..;.-|
|
|
000001f0 a7 86 95 39 1e 83 05 50 e2 f9 ad 9b 92 2f f5 21 |...9...P...../.!|
|
|
00000200 e9 da 58 e6 d9 ef 9e 69 62 dc e1 8f a5 04 89 db |..X....ib.......|
|
|
00000210 2f 41 f6 37 c6 fa e1 d6 c5 73 3f 54 e8 dc d3 bb |/A.7.....s?T....|
|
|
00000220 d6 83 23 c9 c5 e6 85 67 78 39 21 4f 99 88 21 81 |..#....gx9!O..!.|
|
|
00000230 88 a7 8d cd ed e7 68 05 84 c0 32 34 39 85 79 7d |......h...249.y}|
|
|
00000240 18 28 94 25 ee e8 9d c6 40 03 c7 1b 6c 4c 27 33 |.(.%....@...lL'3|
|
|
00000250 c1 65 79 8b e5 9b 54 9b 91 e0 b8 7f 7b 8b 66 b2 |.ey...T.....{.f.|
|
|
00000260 5f 2b 18 52 ad 69 d6 6a f8 22 c5 a9 fc e0 1d 72 |_+.R.i.j.".....r|
|
|
00000270 ae 18 13 ba 33 b7 ed 0e 6c 49 95 01 1e 3c 72 ed |....3...lI...<r.|
|
|
00000280 8b 90 18 79 d9 24 db 57 ec 5b 9c 20 fe 6d c0 ea |...y.$.W.[. .m..|
|
|
00000290 63 78 f3 db 6b 97 a7 f0 8b 0a 09 b2 d4 9e ad 21 |cx..k..........!|
|
|
000002a0 a4 97 26 d9 bd 50 24 ca 38 f3 1c 75 ca 03 cc 9e |..&..P$.8..u....|
|
|
000002b0 af b0 07 3d d3 22 28 9c 17 8c c1 bb 44 2b d8 63 |...=."(.....D+.c|
|
|
000002c0 c8 68 7e 1b a1 db 70 3e 0b 13 90 59 80 26 31 80 |.h~...p>...Y.&1.|
|
|
000002d0 b7 0f 37 9c 44 53 2c b7 0a 01 8c 10 00 92 0c cf |..7.DS,.........|
|
|
000002e0 e5 aa 62 a7 ef 8a d9 9a 2c 2a ec 35 6e ab 5c e0 |..b.....,*.5n.\.|
|
|
000002f0 ee 34 ff dd 16 03 03 00 bc 9c 3f f9 18 06 c1 bc |.4........?.....|
|
|
00000300 51 3b f7 9b 00 3e db 7c 0b 6b cd 0d 15 01 2d 00 |Q;...>.|.k....-.|
|
|
00000310 d8 be 79 94 56 a3 2f e0 fb 04 da 77 4b ff 68 42 |..y.V./....wK.hB|
|
|
00000320 b1 ca 12 0d e8 af a7 fc 12 7a 85 82 21 71 90 9d |.........z..!q..|
|
|
00000330 63 ff 60 ed 18 65 c3 6c eb 84 81 fb ff fa e5 ea |c.`..e.l........|
|
|
00000340 bc e7 d5 d0 14 6f ee bb 17 a8 0d ed 2d dd 94 0c |.....o......-...|
|
|
00000350 8c 3f db e3 57 53 e8 27 9c b5 61 e6 a4 07 9b 0e |.?..WS.'..a.....|
|
|
00000360 a9 0a b5 56 cb 08 8c 6d 90 8b 25 4b 56 30 70 7c |...V...m..%KV0p||
|
|
00000370 7a c8 a9 97 53 e1 8a 59 bb 7c bb 93 96 90 e1 af |z...S..Y.|......|
|
|
00000380 32 c4 14 24 06 2e 68 84 ac 21 1e 44 3b 3b 7e 35 |2..$..h..!.D;;~5|
|
|
00000390 b8 41 27 bb 9c d8 c6 9e dc 9d 89 9a 3b fa a5 fd |.A'.........;...|
|
|
000003a0 10 43 74 d6 a8 15 14 80 38 3d 30 e0 b0 eb ec 25 |.Ct.....8=0....%|
|
|
000003b0 3b 47 ec 85 87 16 03 03 00 14 2f f9 cd f0 af 35 |;G......../....5|
|
|
000003c0 69 f4 32 4e 55 10 9f fc 0e 69 34 be bc 06 |i.2NU....i4...|
|
|
>>> Flow 13 (client to server)
|
|
00000000 16 03 03 00 35 d6 3f 29 84 29 7e 6b a9 c8 30 51 |....5.?).)~k..0Q|
|
|
00000010 e9 ab f5 2e f6 ae 21 f0 f2 81 cd d3 29 d1 90 4a |......!.....)..J|
|
|
00000020 72 a0 42 0b 37 db be 88 fe eb 83 4e f8 d1 1e 11 |r.B.7......N....|
|
|
00000030 18 13 8e 93 cd c2 be ed fa 6b 14 03 03 00 11 43 |.........k.....C|
|
|
00000040 58 95 9e e8 f3 55 52 86 10 4c 9f 43 4c 10 b7 c5 |X....UR..L.CL...|
|
|
00000050 16 03 03 00 20 e8 98 d2 f8 ba 0f 82 98 f2 dc f7 |.... ...........|
|
|
00000060 f8 62 3c 35 e6 f4 4a 8e d4 c1 28 73 21 8d 98 ea |.b<5..J...(s!...|
|
|
00000070 97 c9 28 36 6e |..(6n|
|
|
>>> Flow 14 (server to client)
|
|
00000000 14 03 03 00 11 f0 39 a2 95 5c ed d1 ae 22 c3 30 |......9..\...".0|
|
|
00000010 ba 24 34 92 f9 2e 16 03 03 00 20 cb 3c c6 a2 59 |.$4....... .<..Y|
|
|
00000020 0a 06 3b 51 dc f4 07 16 5f 59 55 3d 7a ff c6 a6 |..;Q...._YU=z...|
|
|
00000030 5f c9 6f 05 ec a5 ca 26 e8 a2 98 17 03 03 00 19 |_.o....&........|
|
|
00000040 e7 70 10 59 2a fd 3a a2 bb 68 f9 67 c5 02 ff 0f |.p.Y*.:..h.g....|
|
|
00000050 df 4b b9 4a af ae 99 3a 37 |.K.J...:7|
|
|
>>> Flow 15 (client to server)
|
|
00000000 15 03 03 00 12 5c bf f0 9d 23 49 46 1d 56 03 45 |.....\...#IF.V.E|
|
|
00000010 73 2d d2 38 3e 7a 75 |s-.8>zu|
|