utls/testdata/Server-TLSv13-Resume-HelloRetryRequest
Filippo Valsorda 1143de0f03 crypto/tls: add QUIC 0-RTT APIs
Fixes #60107

Change-Id: I158b1c2d80d8ebb5ed7a8e6f313f69060754e220
Reviewed-on: https://go-review.googlesource.com/c/go/+/496995
Reviewed-by: Damien Neil <dneil@google.com>
Reviewed-by: Roland Shoemaker <roland@golang.org>
Run-TryBot: Filippo Valsorda <filippo@golang.org>
Auto-Submit: Filippo Valsorda <filippo@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
2023-05-25 00:13:28 +00:00

94 lines
6.9 KiB
Text

>>> Flow 1 (client to server)
00000000 16 03 01 01 5c 01 00 01 58 03 03 3f 06 8a 40 03 |....\...X..?..@.|
00000010 ec e1 c6 76 79 2d d2 3d c3 f1 1c e5 f8 32 a9 ea |...vy-.=.....2..|
00000020 83 93 62 25 81 0f 27 f3 64 dd d1 20 18 75 f7 cf |..b%..'.d.. .u..|
00000030 f5 f7 36 20 d8 66 df 58 38 31 12 cc 0f 30 d4 ac |..6 .f.X81...0..|
00000040 f6 da f4 84 74 08 73 c9 12 14 77 e6 00 04 13 01 |....t.s...w.....|
00000050 00 ff 01 00 01 0b 00 0b 00 04 03 00 01 02 00 0a |................|
00000060 00 06 00 04 00 1d 00 17 00 23 00 00 00 16 00 00 |.........#......|
00000070 00 17 00 00 00 0d 00 1e 00 1c 04 03 05 03 06 03 |................|
00000080 08 07 08 08 08 09 08 0a 08 0b 08 04 08 05 08 06 |................|
00000090 04 01 05 01 06 01 00 2b 00 03 02 03 04 00 2d 00 |.......+......-.|
000000a0 02 01 01 00 33 00 26 00 24 00 1d 00 20 e2 25 9f |....3.&.$... .%.|
000000b0 50 96 71 41 ab b5 ea 0a 17 71 61 91 74 19 8b f1 |P.qA.....qa.t...|
000000c0 b8 4f f2 d9 2f 2c dc 16 c3 d6 82 15 48 00 29 00 |.O../,......H.).|
000000d0 90 00 6b 00 65 00 00 00 00 00 00 00 00 00 00 00 |..k.e...........|
000000e0 00 00 00 00 00 94 68 2d a3 82 51 ed 14 ef 68 ca |......h-..Q...h.|
000000f0 42 c5 5c c8 cf 5f 79 2c cc b2 ee 72 fb 49 38 e9 |B.\.._y,...r.I8.|
00000100 9b 05 4e a0 3e ca 70 03 69 28 72 75 95 34 2a b2 |..N.>.p.i(ru.4*.|
00000110 be b0 d6 99 76 3c 2b 52 f2 8f 9d bf 73 8c 79 04 |....v<+R....s.y.|
00000120 d5 07 10 8a f8 c1 b7 38 bc 3a 3f 34 f1 43 6c 56 |.......8.:?4.ClV|
00000130 d4 96 30 86 d7 9b da b0 97 4c 00 00 00 00 00 21 |..0......L.....!|
00000140 20 d4 3f fe bd 45 9e 9e ad 02 1a c9 00 4d 3a e6 | .?..E.......M:.|
00000150 c5 ec ef c5 5b 3e 05 9e 91 45 6c 1d ca 66 4e 8d |....[>...El..fN.|
00000160 e7 |.|
>>> Flow 2 (server to client)
00000000 16 03 03 00 58 02 00 00 54 03 03 cf 21 ad 74 e5 |....X...T...!.t.|
00000010 9a 61 11 be 1d 8c 02 1e 65 b8 91 c2 a2 11 16 7a |.a......e......z|
00000020 bb 8c 5e 07 9e 09 e2 c8 a8 33 9c 20 18 75 f7 cf |..^......3. .u..|
00000030 f5 f7 36 20 d8 66 df 58 38 31 12 cc 0f 30 d4 ac |..6 .f.X81...0..|
00000040 f6 da f4 84 74 08 73 c9 12 14 77 e6 13 01 00 00 |....t.s...w.....|
00000050 0c 00 2b 00 02 03 04 00 33 00 02 00 17 14 03 03 |..+.....3.......|
00000060 00 01 01 |...|
>>> Flow 3 (client to server)
00000000 14 03 03 00 01 01 16 03 03 01 7d 01 00 01 79 03 |..........}...y.|
00000010 03 3f 06 8a 40 03 ec e1 c6 76 79 2d d2 3d c3 f1 |.?..@....vy-.=..|
00000020 1c e5 f8 32 a9 ea 83 93 62 25 81 0f 27 f3 64 dd |...2....b%..'.d.|
00000030 d1 20 18 75 f7 cf f5 f7 36 20 d8 66 df 58 38 31 |. .u....6 .f.X81|
00000040 12 cc 0f 30 d4 ac f6 da f4 84 74 08 73 c9 12 14 |...0......t.s...|
00000050 77 e6 00 04 13 01 00 ff 01 00 01 2c 00 0b 00 04 |w..........,....|
00000060 03 00 01 02 00 0a 00 06 00 04 00 1d 00 17 00 23 |...............#|
00000070 00 00 00 16 00 00 00 17 00 00 00 0d 00 1e 00 1c |................|
00000080 04 03 05 03 06 03 08 07 08 08 08 09 08 0a 08 0b |................|
00000090 08 04 08 05 08 06 04 01 05 01 06 01 00 2b 00 03 |.............+..|
000000a0 02 03 04 00 2d 00 02 01 01 00 33 00 47 00 45 00 |....-.....3.G.E.|
000000b0 17 00 41 04 9e c3 66 67 9b 02 09 0f bb fb 50 47 |..A...fg......PG|
000000c0 f9 d1 71 bf 57 d6 ab f0 e6 3e 71 c2 98 93 e5 7c |..q.W....>q....||
000000d0 8a fc 15 d7 c3 3d 25 12 82 ab 25 2c 98 62 fd 43 |.....=%...%,.b.C|
000000e0 96 da 7c 8e 69 2a a0 b6 e0 a4 d5 8b 11 75 88 1a |..|.i*.......u..|
000000f0 a4 6e 07 54 00 29 00 90 00 6b 00 65 00 00 00 00 |.n.T.)...k.e....|
00000100 00 00 00 00 00 00 00 00 00 00 00 00 94 68 2d a3 |.............h-.|
00000110 82 51 ed 14 ef 68 ca 42 c5 5c c8 cf 5f 79 2c cc |.Q...h.B.\.._y,.|
00000120 b2 ee 72 fb 49 38 e9 9b 05 4e a0 3e ca 70 03 69 |..r.I8...N.>.p.i|
00000130 28 72 75 95 34 2a b2 be b0 d6 99 76 3c 2b 52 f2 |(ru.4*.....v<+R.|
00000140 8f 9d bf 73 8c 79 04 d5 07 10 8a f8 c1 b7 38 bc |...s.y........8.|
00000150 3a 3f 34 f1 43 6c 56 d4 96 30 86 d7 9b da b0 97 |:?4.ClV..0......|
00000160 4c 00 00 00 00 00 21 20 05 14 40 f9 a1 cc 45 81 |L.....! ..@...E.|
00000170 73 9e f5 ea af 27 2b 46 cd 8f 8a 83 1d ce b5 96 |s....'+F........|
00000180 ab 78 ed 4d 03 ce 63 c9 |.x.M..c.|
>>> Flow 4 (server to client)
00000000 16 03 03 00 a1 02 00 00 9d 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 18 75 f7 cf |........... .u..|
00000030 f5 f7 36 20 d8 66 df 58 38 31 12 cc 0f 30 d4 ac |..6 .f.X81...0..|
00000040 f6 da f4 84 74 08 73 c9 12 14 77 e6 13 01 00 00 |....t.s...w.....|
00000050 55 00 2b 00 02 03 04 00 33 00 45 00 17 00 41 04 |U.+.....3.E...A.|
00000060 1e 18 37 ef 0d 19 51 88 35 75 71 b5 e5 54 5b 12 |..7...Q.5uq..T[.|
00000070 2e 8f 09 67 fd a7 24 20 3e b2 56 1c ce 97 28 5e |...g..$ >.V...(^|
00000080 f8 2b 2d 4f 9e f1 07 9f 6c 4b 5b 83 56 e2 32 42 |.+-O....lK[.V.2B|
00000090 e9 58 b6 d7 49 a6 b5 68 1a 41 03 56 6b dc 5a 89 |.X..I..h.A.Vk.Z.|
000000a0 00 29 00 02 00 00 17 03 03 00 17 9e 34 cf 17 aa |.)..........4...|
000000b0 19 76 ec 02 40 eb c4 22 1c ed fe 65 fc 80 21 51 |.v..@.."...e..!Q|
000000c0 e7 41 17 03 03 00 35 7d 6a 3e 39 5f 33 a3 39 fd |.A....5}j>9_3.9.|
000000d0 02 2f 39 c3 38 66 99 5f 0b b5 f0 25 7f 24 43 8a |./9.8f._...%.$C.|
000000e0 21 24 59 b9 7b fe 08 97 31 a3 9c 9d e2 b0 51 e4 |!$Y.{...1.....Q.|
000000f0 c6 bc 9c 60 09 02 64 32 58 0e 8b 0b 17 03 03 00 |...`..d2X.......|
00000100 87 f9 51 62 d5 c6 03 6c d1 0d 99 7a 64 c9 d1 24 |..Qb...l...zd..$|
00000110 7d 1f 30 97 47 a0 7f 9a ff 3b 03 b7 ef 67 cb 0f |}.0.G....;...g..|
00000120 b7 f5 d7 9d 38 4a dc 94 85 f3 73 be fa c0 fc 95 |....8J....s.....|
00000130 a6 ae ae e2 1b 96 1b 13 4e ee 13 e2 4b 8e 09 e1 |........N...K...|
00000140 65 d4 0c 4f 79 8b 35 fb a2 a6 e1 e0 07 2b 4f 08 |e..Oy.5......+O.|
00000150 f5 1b 8a 48 48 aa 20 b3 dc 80 2f 48 8d 06 2b 0c |...HH. .../H..+.|
00000160 ca dc a5 f7 2c 85 cb 18 ef a8 e1 6d 31 60 13 c3 |....,......m1`..|
00000170 14 56 b9 bd ba b6 23 a6 b2 02 92 d7 1d b3 c5 04 |.V....#.........|
00000180 86 0a 16 68 4a 94 26 70 |...hJ.&p|
>>> Flow 5 (client to server)
00000000 17 03 03 00 35 7d 78 c8 5b 00 b4 99 b4 72 9e 07 |....5}x.[....r..|
00000010 4a 61 ed 4d 1e fd ac 80 80 f0 0b 5e 51 e8 98 b7 |Ja.M.......^Q...|
00000020 fb 4e 09 05 b0 af d6 9f 24 3b 1d 1e 7f 67 14 21 |.N......$;...g.!|
00000030 19 2b b6 ba d6 27 03 28 4f 2e |.+...'.(O.|
>>> Flow 6 (server to client)
00000000 17 03 03 00 1e 9f f4 05 19 47 13 a8 a4 99 fd 6c |.........G.....l|
00000010 17 7f d1 66 4b 3c 52 26 1f b3 7c 3b c2 14 34 ec |...fK<R&..|;..4.|
00000020 b7 b3 3e 17 03 03 00 13 34 c3 4e a8 1f c2 2e cb |..>.....4.N.....|
00000030 dd 82 be a3 c1 0f 1d 3f cd 63 84 |.......?.c.|