utls/testdata/Server-TLSv12-IssueTicketPreDisable
Filippo Valsorda b838c1c320 crypto/tls: add SessionState and use it on the server side
This change by itself is useless, because the application has no way to
access or provide SessionStates to crypto/tls, but they will be provided
in following CLs.

For #60105

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

90 lines
6.7 KiB
Text

>>> Flow 1 (client to server)
00000000 16 03 01 00 71 01 00 00 6d 03 03 67 10 b0 32 3b |....q...m..g..2;|
00000010 61 78 3c 76 21 10 7a 5e 64 81 7e 99 2a 17 8f a3 |ax<v!.z^d.~.*...|
00000020 86 4d 22 2c f1 56 91 65 db 17 f9 00 00 04 00 2f |.M",.V.e......./|
00000030 00 ff 01 00 00 40 00 23 00 00 00 16 00 00 00 17 |.....@.#........|
00000040 00 00 00 0d 00 30 00 2e 04 03 05 03 06 03 08 07 |.....0..........|
00000050 08 08 08 09 08 0a 08 0b 08 04 08 05 08 06 04 01 |................|
00000060 05 01 06 01 03 03 02 03 03 01 02 01 03 02 02 02 |................|
00000070 04 02 05 02 06 02 |......|
>>> Flow 2 (server to client)
00000000 16 03 03 00 35 02 00 00 31 03 03 00 00 00 00 00 |....5...1.......|
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000020 00 00 00 44 4f 57 4e 47 52 44 01 00 00 2f 00 00 |...DOWNGRD.../..|
00000030 09 00 23 00 00 ff 01 00 01 00 16 03 03 02 59 0b |..#...........Y.|
00000040 00 02 55 00 02 52 00 02 4f 30 82 02 4b 30 82 01 |..U..R..O0..K0..|
00000050 b4 a0 03 02 01 02 02 09 00 e8 f0 9d 3f e2 5b ea |............?.[.|
00000060 a6 30 0d 06 09 2a 86 48 86 f7 0d 01 01 0b 05 00 |.0...*.H........|
00000070 30 1f 31 0b 30 09 06 03 55 04 0a 13 02 47 6f 31 |0.1.0...U....Go1|
00000080 10 30 0e 06 03 55 04 03 13 07 47 6f 20 52 6f 6f |.0...U....Go Roo|
00000090 74 30 1e 17 0d 31 36 30 31 30 31 30 30 30 30 30 |t0...16010100000|
000000a0 30 5a 17 0d 32 35 30 31 30 31 30 30 30 30 30 30 |0Z..250101000000|
000000b0 5a 30 1a 31 0b 30 09 06 03 55 04 0a 13 02 47 6f |Z0.1.0...U....Go|
000000c0 31 0b 30 09 06 03 55 04 03 13 02 47 6f 30 81 9f |1.0...U....Go0..|
000000d0 30 0d 06 09 2a 86 48 86 f7 0d 01 01 01 05 00 03 |0...*.H.........|
000000e0 81 8d 00 30 81 89 02 81 81 00 db 46 7d 93 2e 12 |...0.......F}...|
000000f0 27 06 48 bc 06 28 21 ab 7e c4 b6 a2 5d fe 1e 52 |'.H..(!.~...]..R|
00000100 45 88 7a 36 47 a5 08 0d 92 42 5b c2 81 c0 be 97 |E.z6G....B[.....|
00000110 79 98 40 fb 4f 6d 14 fd 2b 13 8b c2 a5 2e 67 d8 |y.@.Om..+.....g.|
00000120 d4 09 9e d6 22 38 b7 4a 0b 74 73 2b c2 34 f1 d1 |...."8.J.ts+.4..|
00000130 93 e5 96 d9 74 7b f3 58 9f 6c 61 3c c0 b0 41 d4 |....t{.X.la<..A.|
00000140 d9 2b 2b 24 23 77 5b 1c 3b bd 75 5d ce 20 54 cf |.++$#w[.;.u]. T.|
00000150 a1 63 87 1d 1e 24 c4 f3 1d 1a 50 8b aa b6 14 43 |.c...$....P....C|
00000160 ed 97 a7 75 62 f4 14 c8 52 d7 02 03 01 00 01 a3 |...ub...R.......|
00000170 81 93 30 81 90 30 0e 06 03 55 1d 0f 01 01 ff 04 |..0..0...U......|
00000180 04 03 02 05 a0 30 1d 06 03 55 1d 25 04 16 30 14 |.....0...U.%..0.|
00000190 06 08 2b 06 01 05 05 07 03 01 06 08 2b 06 01 05 |..+.........+...|
000001a0 05 07 03 02 30 0c 06 03 55 1d 13 01 01 ff 04 02 |....0...U.......|
000001b0 30 00 30 19 06 03 55 1d 0e 04 12 04 10 9f 91 16 |0.0...U.........|
000001c0 1f 43 43 3e 49 a6 de 6d b6 80 d7 9f 60 30 1b 06 |.CC>I..m....`0..|
000001d0 03 55 1d 23 04 14 30 12 80 10 48 13 49 4d 13 7e |.U.#..0...H.IM.~|
000001e0 16 31 bb a3 01 d5 ac ab 6e 7b 30 19 06 03 55 1d |.1......n{0...U.|
000001f0 11 04 12 30 10 82 0e 65 78 61 6d 70 6c 65 2e 67 |...0...example.g|
00000200 6f 6c 61 6e 67 30 0d 06 09 2a 86 48 86 f7 0d 01 |olang0...*.H....|
00000210 01 0b 05 00 03 81 81 00 9d 30 cc 40 2b 5b 50 a0 |.........0.@+[P.|
00000220 61 cb ba e5 53 58 e1 ed 83 28 a9 58 1a a9 38 a4 |a...SX...(.X..8.|
00000230 95 a1 ac 31 5a 1a 84 66 3d 43 d3 2d d9 0b f2 97 |...1Z..f=C.-....|
00000240 df d3 20 64 38 92 24 3a 00 bc cf 9c 7d b7 40 20 |.. d8.$:....}.@ |
00000250 01 5f aa d3 16 61 09 a2 76 fd 13 c3 cc e1 0c 5c |._...a..v......\|
00000260 ee b1 87 82 f1 6c 04 ed 73 bb b3 43 77 8d 0c 1c |.....l..s..Cw...|
00000270 f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d ae db 46 06 |....@.a.Lr+...F.|
00000280 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 |.M...>...B...=.`|
00000290 84 5c 21 d3 3b e9 fa e7 16 03 03 00 04 0e 00 00 |.\!.;...........|
000002a0 00 |.|
>>> Flow 3 (client to server)
00000000 16 03 03 00 86 10 00 00 82 00 80 05 c9 82 6a 6f |..............jo|
00000010 9f 3c f7 ab bc 8d 6c ab a4 d4 bd 89 0a f7 33 5c |.<....l.......3\|
00000020 b2 b8 de b8 ea 58 cb 4e c6 6f da 81 6f 93 0b 94 |.....X.N.o..o...|
00000030 bd 5a b9 32 dc 88 0e e1 1b af 28 9d fe fb e1 d7 |.Z.2......(.....|
00000040 ff c1 5b cc f7 b4 8e 7f 99 6a f3 9f 61 8b 8b 84 |..[......j..a...|
00000050 e0 8a b5 8c 01 e9 35 3b 99 02 09 62 6d 89 6d 64 |......5;...bm.md|
00000060 a0 38 81 7e 7d 3f 17 db 25 d5 65 eb d2 d1 8b 4d |.8.~}?..%.e....M|
00000070 ca 8c f2 1f 9a 01 39 9c 27 cc 02 95 12 09 93 40 |......9.'......@|
00000080 09 ca f4 a3 06 96 96 08 1f 3f 11 14 03 03 00 01 |.........?......|
00000090 01 16 03 03 00 40 17 11 51 ff e0 3d d1 1f 66 83 |.....@..Q..=..f.|
000000a0 10 20 ac 1e 23 38 31 78 68 95 61 14 77 5f 30 48 |. ..#81xh.a.w_0H|
000000b0 7a 91 4d 75 33 9b ba df 15 31 3d 6b a1 1b 21 f5 |z.Mu3....1=k..!.|
000000c0 de 20 47 54 53 fd 33 62 c4 96 8a bb 70 1c c0 1c |. GTS.3b....p...|
000000d0 48 80 3d 8e f4 5c |H.=..\|
>>> Flow 4 (server to client)
00000000 16 03 03 00 7b 04 00 00 77 00 00 00 00 00 71 00 |....{...w.....q.|
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94 |................|
00000020 6f 2d b0 ac 51 ed 14 ef 68 ca 42 c5 4c 11 1e 90 |o-..Q...h.B.L...|
00000030 d4 2d b4 6a 6d 75 77 66 50 ef 93 3a 1a 6d c6 50 |.-.jmuwfP..:.m.P|
00000040 8b 2e a1 45 98 96 f8 39 92 c5 a3 fe 67 32 ea 7d |...E...9....g2.}|
00000050 15 2a 83 cd 27 26 fe 32 66 c6 11 eb e6 49 38 16 |.*..'&.2f....I8.|
00000060 bb 13 c3 13 2c 79 46 2f b9 99 3e 3c a5 22 fb 89 |....,yF/..><."..|
00000070 d2 98 43 ad 44 09 2f 93 37 e3 82 d2 ce 98 6d 8b |..C.D./.7.....m.|
00000080 14 03 03 00 01 01 16 03 03 00 40 00 00 00 00 00 |..........@.....|
00000090 00 00 00 00 00 00 00 00 00 00 00 c4 bc bf e0 a2 |................|
000000a0 43 ce d2 38 75 13 71 7d 85 c8 b6 8c 9b 1f e6 c1 |C..8u.q}........|
000000b0 7c 1c 5d 9d 9e 54 f0 f0 3d cf eb d4 0c eb db 57 ||.]..T..=......W|
000000c0 ec 38 aa 93 9d 67 e7 fc 50 8e 41 17 03 03 00 40 |.8...g..P.A....@|
000000d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000000e0 bf 27 f3 fe eb 98 89 7f f4 d0 83 30 3a be 28 06 |.'.........0:.(.|
000000f0 b0 f5 4a 7a 92 ef 10 9d 71 58 46 b9 02 91 cd a7 |..Jz....qXF.....|
00000100 f7 e5 37 fc dd 71 80 af bc e7 4b fd db 38 96 30 |..7..q....K..8.0|
00000110 15 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........|
00000120 00 00 00 00 00 10 62 10 84 20 88 99 fd 4d 4a db |......b.. ...MJ.|
00000130 42 1f 1d a2 6d b1 16 d7 31 2f f7 a2 5f 10 c9 2a |B...m...1/.._..*|
00000140 f1 fc eb 95 40 |....@|