utls/testdata/Server-TLSv13-CHACHA20-SHA256
Filippo Valsorda 866e886415 crypto/tls: add SessionState.Extra
This can be used by applications to store additional data in a session.

Fixes #57753
For #60105

Change-Id: Ib42387ad64750fa8dbbdf51de5e9c86378bef0ee
Reviewed-on: https://go-review.googlesource.com/c/go/+/496822
Run-TryBot: Filippo Valsorda <filippo@golang.org>
Reviewed-by: Marten Seemann <martenseemann@gmail.com>
Reviewed-by: Damien Neil <dneil@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
2023-05-24 23:57:01 +00:00

97 lines
7.3 KiB
Text

>>> Flow 1 (client to server)
00000000 16 03 01 00 ca 01 00 00 c6 03 03 d6 39 ab da 14 |............9...|
00000010 df d1 3a 9c 4e b4 a6 23 2a a5 dc 89 48 f3 a6 ed |..:.N..#*...H...|
00000020 e8 17 87 0c 0b df fc b2 5b 7a 75 20 b3 f6 4a 78 |........[zu ..Jx|
00000030 c1 33 1a aa 94 76 f4 b4 88 2b 39 f4 c5 c4 a5 c6 |.3...v...+9.....|
00000040 2c 07 6a c8 2e 86 61 6b 06 d9 ef 79 00 04 13 03 |,.j...ak...y....|
00000050 00 ff 01 00 00 79 00 0b 00 04 03 00 01 02 00 0a |.....y..........|
00000060 00 0c 00 0a 00 1d 00 17 00 1e 00 19 00 18 00 16 |................|
00000070 00 00 00 17 00 00 00 0d 00 1e 00 1c 04 03 05 03 |................|
00000080 06 03 08 07 08 08 08 09 08 0a 08 0b 08 04 08 05 |................|
00000090 08 06 04 01 05 01 06 01 00 2b 00 03 02 03 04 00 |.........+......|
000000a0 2d 00 02 01 01 00 33 00 26 00 24 00 1d 00 20 a5 |-.....3.&.$... .|
000000b0 9b 90 b4 bb 83 8e 9e da a9 b5 41 3e 6d c9 51 37 |..........A>m.Q7|
000000c0 75 4d b6 21 b9 e6 f6 f8 aa 84 9d 6b 79 2b 22 |uM.!.......ky+"|
>>> Flow 2 (server to client)
00000000 16 03 03 00 7a 02 00 00 76 03 03 00 00 00 00 00 |....z...v.......|
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 b3 f6 4a 78 |........... ..Jx|
00000030 c1 33 1a aa 94 76 f4 b4 88 2b 39 f4 c5 c4 a5 c6 |.3...v...+9.....|
00000040 2c 07 6a c8 2e 86 61 6b 06 d9 ef 79 13 03 00 00 |,.j...ak...y....|
00000050 2e 00 2b 00 02 03 04 00 33 00 24 00 1d 00 20 2f |..+.....3.$... /|
00000060 e5 7d a3 47 cd 62 43 15 28 da ac 5f bb 29 07 30 |.}.G.bC.(.._.).0|
00000070 ff f6 84 af c4 cf c2 ed 90 99 5f 58 cb 3b 74 14 |.........._X.;t.|
00000080 03 03 00 01 01 17 03 03 00 17 34 14 91 74 62 f0 |..........4..tb.|
00000090 6b 41 ca 4d ee 4c c8 a1 54 5b b6 8f 96 74 c0 b7 |kA.M.L..T[...t..|
000000a0 a9 17 03 03 02 6d 21 04 e8 e3 e6 09 c1 43 6a b8 |.....m!......Cj.|
000000b0 2d ad 94 76 03 ac 14 62 2c 09 c7 ec 9f 1c 7f c2 |-..v...b,.......|
000000c0 55 cb 56 fd a4 0e ce 2e 4d 36 a3 9b 78 f8 88 12 |U.V.....M6..x...|
000000d0 ee 0c fa de 45 00 19 94 45 99 37 d1 5b 5f 76 4a |....E...E.7.[_vJ|
000000e0 9d 03 61 86 95 99 9e 84 58 b7 05 bf 2b 5e 4c ad |..a.....X...+^L.|
000000f0 d9 3b c9 0b 98 59 82 cf 62 a1 ae 8c 63 d8 15 31 |.;...Y..b...c..1|
00000100 34 42 04 12 6d 6e 68 57 37 ac 55 26 6d 2f cd 3e |4B..mnhW7.U&m/.>|
00000110 ff c1 64 80 c7 f0 91 ab 95 15 e4 69 fa f9 9b ab |..d........i....|
00000120 79 d7 dd 27 b3 40 04 d4 b8 24 68 74 ab 6d 8f 7b |y..'.@...$ht.m.{|
00000130 8d 65 b4 5b 8b 90 c4 95 18 06 bb 02 27 6b 97 a9 |.e.[........'k..|
00000140 2d 03 11 4b 8e 1b bf 2c 21 3d c1 ff 8c a9 2c 14 |-..K...,!=....,.|
00000150 b2 03 f5 8e 23 9b 02 a5 9b e7 ba 36 da 43 a5 2d |....#......6.C.-|
00000160 35 27 8c 36 7f fc 50 bc 60 ec 6e 1d 17 2c 02 a6 |5'.6..P.`.n..,..|
00000170 58 07 77 58 a8 f0 a4 27 f4 85 65 d6 57 2b 6c e0 |X.wX...'..e.W+l.|
00000180 a0 6b 0d db 6a de 00 3d a6 4b 59 36 46 a7 d1 bb |.k..j..=.KY6F...|
00000190 b3 6c bd d1 8c e6 23 90 53 4f da 54 95 17 92 d5 |.l....#.SO.T....|
000001a0 76 c6 40 59 e4 c3 6b ba ba 2c 9f a7 14 76 b6 ac |v.@Y..k..,...v..|
000001b0 d8 47 1e b1 49 bb 3f 7a cf 6a 98 d9 47 d1 b7 9d |.G..I.?z.j..G...|
000001c0 03 b6 6b a5 d8 ce ed 96 8f 9b f2 f9 a1 62 e0 06 |..k..........b..|
000001d0 6e eb 58 59 d4 6c e5 62 d8 78 e3 79 eb 16 09 59 |n.XY.l.b.x.y...Y|
000001e0 a3 cf b5 67 61 cd 7c 62 2b 43 55 66 fa fe 79 96 |...ga.|b+CUf..y.|
000001f0 8f 7c 0c 0f 56 1d 51 7e f1 c8 b2 b4 70 fc 19 80 |.|..V.Q~....p...|
00000200 a7 5b eb e7 4c 61 01 a6 3a af 9f 3e 19 94 4a 88 |.[..La..:..>..J.|
00000210 51 66 c5 69 e2 5b 52 62 a7 29 5a 76 c8 2f 16 a8 |Qf.i.[Rb.)Zv./..|
00000220 b1 eb fc 63 ef 62 5d 41 80 d9 41 8e 68 11 85 09 |...c.b]A..A.h...|
00000230 e4 bd c6 76 52 a6 50 81 58 26 2b f4 4b e9 88 48 |...vR.P.X&+.K..H|
00000240 7f 4b d7 de 8f 34 29 65 66 42 13 ef 43 29 1c c9 |.K...4)efB..C)..|
00000250 a6 8f 5a 39 8b f4 7d fc 71 07 dc 12 64 37 f1 c8 |..Z9..}.q...d7..|
00000260 f4 f7 ad 26 e1 ba be d1 f2 2d a2 ea dc 75 95 ef |...&.....-...u..|
00000270 c0 ee b5 96 4a 07 39 32 0d 06 d5 ee 19 0a a1 e0 |....J.92........|
00000280 bb 4d d0 59 29 36 4f f1 ae 92 65 21 74 e3 54 45 |.M.Y)6O...e!t.TE|
00000290 05 6c fd cd 5c c3 9d 10 64 45 00 2c ab f9 07 eb |.l..\...dE.,....|
000002a0 e6 76 ea 3a 20 6b 21 4f 4b 98 cd a3 bd eb f2 19 |.v.: k!OK.......|
000002b0 78 ae a5 92 93 12 ec 63 1f 9c 25 d7 0a 72 00 6b |x......c..%..r.k|
000002c0 40 ba cb 3e ca d4 8c 06 c7 4c 8a 5c 5d a5 9a c3 |@..>.....L.\]...|
000002d0 45 65 5d c1 58 f6 25 0b 77 b8 84 23 1a 7e d7 e6 |Ee].X.%.w..#.~..|
000002e0 30 e5 ab 0a 69 60 f4 33 f2 08 ae 6a 21 2d 12 5e |0...i`.3...j!-.^|
000002f0 bf f2 3c 3f 23 ef f5 73 e1 38 35 0e b7 0f 09 5b |..<?#..s.85....[|
00000300 97 d7 8e 89 4b da 95 7f 8a b3 75 39 2c 81 a5 e2 |....K.....u9,...|
00000310 10 94 09 17 03 03 00 99 f4 56 1c 42 87 bf bb 69 |.........V.B...i|
00000320 3f 7b a7 2f 5a c4 f3 57 c6 aa 2a 3b bd f9 5e c9 |?{./Z..W..*;..^.|
00000330 f1 57 fa 23 90 21 c0 b6 cf 43 1b 40 c1 12 17 05 |.W.#.!...C.@....|
00000340 36 fb 29 e5 11 50 5a d7 d7 fb ce c9 f7 b7 66 2d |6.)..PZ.......f-|
00000350 2e a9 8e 8e a8 2e a3 74 c0 ab 54 03 7a 6a 8f c2 |.......t..T.zj..|
00000360 f6 4f 71 b3 ae b2 ce b5 3f c1 46 7f c8 7a ab 97 |.Oq.....?.F..z..|
00000370 62 f1 b7 68 67 8e 89 f1 70 31 7e bc ab 50 5d e2 |b..hg...p1~..P].|
00000380 25 af 2a 11 2b d9 79 b7 78 83 0d 69 2b 22 44 b9 |%.*.+.y.x..i+"D.|
00000390 8b 7f 83 46 23 b3 e7 b9 16 a0 6f b2 76 01 aa 46 |...F#.....o.v..F|
000003a0 b9 8e 41 08 56 ec e8 bf b0 e8 da a6 d1 b2 70 99 |..A.V.........p.|
000003b0 50 17 03 03 00 35 09 87 aa 1b d1 ef 61 7b 6c eb |P....5......a{l.|
000003c0 60 e0 3f 80 03 b6 94 c2 55 91 b8 4e d3 9f 22 3e |`.?.....U..N..">|
000003d0 ec 42 2b d1 7d 03 92 bd df 57 b6 9d 9d fc dd f3 |.B+.}....W......|
000003e0 62 b8 49 45 bd d3 15 d9 21 18 c3 17 03 03 00 86 |b.IE....!.......|
000003f0 f5 8e d9 b8 7f 6e 16 b7 7c da 7c 9e 1b 6b 9d 47 |.....n..|.|..k.G|
00000400 40 51 e2 47 e7 78 6a 93 97 76 b6 1e 9b 07 91 aa |@Q.G.xj..v......|
00000410 cf ed c2 f4 55 61 74 f8 a3 27 62 f0 98 b0 c9 3c |....Uat..'b....<|
00000420 b2 91 b5 c2 d2 0f 15 77 39 70 52 d3 1c df 78 e2 |.......w9pR...x.|
00000430 d1 9c 0a dd af 18 56 d0 0f 3e 89 35 98 c1 8a 46 |......V..>.5...F|
00000440 7e 2d 2a ea ee 99 ab f9 68 c0 53 6f cd d5 83 5e |~-*.....h.So...^|
00000450 d5 f4 89 23 2b 7c 35 41 3c 30 d5 05 fe 1c d5 b2 |...#+|5A<0......|
00000460 45 4b 49 4a 3b 84 c6 4b c8 54 15 32 79 d3 b2 8b |EKIJ;..K.T.2y...|
00000470 fd 82 dc 16 05 40 |.....@|
>>> Flow 3 (client to server)
00000000 14 03 03 00 01 01 17 03 03 00 35 c5 a7 dd 3d 2a |..........5...=*|
00000010 73 ab 68 90 23 4e 7e f7 62 33 17 2c f1 fe c4 38 |s.h.#N~.b3.,...8|
00000020 d8 82 e1 3a 7c 4d cc a0 42 60 0b 0a 95 d2 30 10 |...:|M..B`....0.|
00000030 96 fe af 54 27 a7 7d 25 82 a4 0b 67 89 a2 fb 6d |...T'.}%...g...m|
>>> Flow 4 (server to client)
00000000 17 03 03 00 1e f7 33 07 91 15 3f 10 e8 7b 3c 23 |......3...?..{<#|
00000010 0f 21 16 b5 53 09 e9 bd c4 b5 02 c9 07 f9 83 bc |.!..S...........|
00000020 57 12 b9 17 03 03 00 13 2c e8 03 f7 39 92 93 f5 |W.......,...9...|
00000030 3c 43 04 6b 0f 41 43 83 f9 6a af |<C.k.AC..j.|