From: Filippo Valsorda Date: Mon, 22 May 2023 09:06:58 +0000 (+0200) Subject: crypto/tls: add SessionState.Extra X-Git-Tag: go1.21rc1~248 X-Git-Url: http://www.git.cypherpunks.ru/?a=commitdiff_plain;h=2a4f4fc5256f1c743c18979dbcc581c6498de76b;p=gostls13.git 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 Reviewed-by: Marten Seemann Reviewed-by: Damien Neil TryBot-Result: Gopher Robot Reviewed-by: Matthew Dempsky --- diff --git a/api/next/60105.txt b/api/next/60105.txt index 03fb68fa3a..49f7ce2f57 100644 --- a/api/next/60105.txt +++ b/api/next/60105.txt @@ -7,3 +7,4 @@ pkg crypto/tls, method (*Config) DecryptTicket([]uint8, ConnectionState) (*Sessi pkg crypto/tls, method (*Config) EncryptTicket(ConnectionState, *SessionState) ([]uint8, error) #60105 pkg crypto/tls, type Config struct, UnwrapSession func([]uint8, ConnectionState) (*SessionState, error) #60105 pkg crypto/tls, type Config struct, WrapSession func(ConnectionState, *SessionState) ([]uint8, error) #60105 +pkg crypto/tls, type SessionState struct, Extra []uint8 #60105 diff --git a/src/crypto/tls/handshake_messages_test.go b/src/crypto/tls/handshake_messages_test.go index 85efacf4cb..1536e75fdd 100644 --- a/src/crypto/tls/handshake_messages_test.go +++ b/src/crypto/tls/handshake_messages_test.go @@ -346,6 +346,7 @@ func (*SessionState) Generate(rand *rand.Rand, size int) reflect.Value { s.cipherSuite = uint16(rand.Intn(math.MaxUint16)) s.createdAt = uint64(rand.Int63()) s.secret = randomBytes(rand.Intn(100)+1, rand) + s.Extra = randomBytes(rand.Intn(100), rand) if s.isClient || rand.Intn(10) > 5 { if rand.Intn(10) > 5 { s.peerCertificates = sessionTestCerts diff --git a/src/crypto/tls/testdata/Server-TLSv10-ExportKeyingMaterial b/src/crypto/tls/testdata/Server-TLSv10-ExportKeyingMaterial index 4b42b70b00..e4acd3b630 100644 --- a/src/crypto/tls/testdata/Server-TLSv10-ExportKeyingMaterial +++ b/src/crypto/tls/testdata/Server-TLSv10-ExportKeyingMaterial @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 55 01 00 00 51 03 01 58 36 60 2e c2 |....U...Q..X6`..| -00000010 61 c3 fb 34 e3 b1 09 ca 00 58 fb 2b 72 d6 de 35 |a..4.....X.+r..5| -00000020 a1 ed 5b ec 40 64 e2 cc ff 3c c6 00 00 04 c0 14 |..[.@d...<......| +00000000 16 03 01 00 55 01 00 00 51 03 01 88 09 31 1b f2 |....U...Q....1..| +00000010 1b 22 bc f5 54 1d 81 65 72 79 ee 51 6f 4d ba 7b |."..T..ery.QoM.{| +00000020 65 d8 94 8c 31 f9 27 83 cd c5 49 00 00 04 c0 14 |e...1.'...I.....| 00000030 00 ff 01 00 00 24 00 0b 00 04 03 00 01 02 00 0a |.....$..........| 00000040 00 0c 00 0a 00 1d 00 17 00 1e 00 19 00 18 00 23 |...............#| 00000050 00 00 00 16 00 00 00 17 00 00 |..........| @@ -50,42 +50,42 @@ 00000290 d4 db fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 |...=.`.\!.;.....| 000002a0 01 00 aa 0c 00 00 a6 03 00 1d 20 2f e5 7d a3 47 |.......... /.}.G| 000002b0 cd 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af |.bC.(.._.).0....| -000002c0 c4 cf c2 ed 90 99 5f 58 cb 3b 74 00 80 cc 63 02 |......_X.;t...c.| -000002d0 c4 91 d5 33 71 50 31 1f 7c d0 9c 3d f4 86 33 e6 |...3qP1.|..=..3.| -000002e0 28 32 81 af d9 33 c2 c9 38 89 38 3f 1b 01 07 c2 |(2...3..8.8?....| -000002f0 99 46 68 ea db 0e a3 b0 a7 e6 de b3 8f 9a 3d f1 |.Fh...........=.| -00000300 76 72 a8 e4 4a 63 97 fd d2 77 23 79 13 cb ac d5 |vr..Jc...w#y....| -00000310 db fa 89 ae 45 98 6f 1d 38 2c 20 d2 ba 94 eb 01 |....E.o.8, .....| -00000320 91 5e 57 b6 a0 95 dc 70 ad 06 f7 c4 02 b9 06 c3 |.^W....p........| -00000330 84 04 de b8 2c 71 31 4f 94 47 78 73 b1 72 e4 00 |....,q1O.Gxs.r..| -00000340 4a 58 bb 88 fd 6f 55 6a 49 17 ef b9 6b 16 03 01 |JX...oUjI...k...| +000002c0 c4 cf c2 ed 90 99 5f 58 cb 3b 74 00 80 7a 72 89 |......_X.;t..zr.| +000002d0 46 c7 31 28 82 75 ec 56 d6 e3 6c 7a 7d 2f 21 23 |F.1(.u.V..lz}/!#| +000002e0 fb 5c 30 b8 28 5d 32 33 75 6e 4e 47 47 aa 01 0f |.\0.(]23unNGG...| +000002f0 14 1c 22 03 a4 ac c5 33 ed 49 23 9c 5c 7e 69 cf |.."....3.I#.\~i.| +00000300 d2 0d be a9 0d 41 8b 40 29 30 f9 6d 06 93 d2 2c |.....A.@)0.m...,| +00000310 e3 28 cb c2 8f 78 d5 e5 da 9d eb 00 6f a5 47 5d |.(...x......o.G]| +00000320 d6 97 61 92 85 bc c2 26 87 b0 fe 97 ff 51 a5 80 |..a....&.....Q..| +00000330 41 9c 31 9a 5d c3 09 ce 8b 48 c1 23 41 8d 55 84 |A.1.]....H.#A.U.| +00000340 a1 3e 11 32 b1 de fb 7b 35 32 bb ed e6 16 03 01 |.>.2...{52......| 00000350 00 04 0e 00 00 00 |......| >>> Flow 3 (client to server) -00000000 16 03 01 00 25 10 00 00 21 20 06 ca bc 6d bc 25 |....%...! ...m.%| -00000010 25 0c 1a 06 b5 36 e6 de 20 57 fe bc 24 e9 87 e4 |%....6.. W..$...| -00000020 cd 57 a0 91 7e 7e f2 79 5b 0b 14 03 01 00 01 01 |.W..~~.y[.......| -00000030 16 03 01 00 30 85 12 fa 73 ea 8f 6f a5 d4 15 3b |....0...s..o...;| -00000040 70 ac 6b 95 bc 3e 75 b3 ee c7 f1 1a 9e b2 b4 f0 |p.k..>u.........| -00000050 0d f3 30 da 63 dc f7 c4 cd d6 ab ed db e5 c6 f9 |..0.c...........| -00000060 6b 4f 52 3d 04 |kOR=.| +00000000 16 03 01 00 25 10 00 00 21 20 22 9d 12 40 df 4b |....%...! "..@.K| +00000010 cf ac 72 de d6 ed 77 75 6a c1 2d b7 1d e1 69 b2 |..r...wuj.-...i.| +00000020 08 6c 04 8b f3 98 ea 42 ed 47 14 03 01 00 01 01 |.l.....B.G......| +00000030 16 03 01 00 30 0e 1f 00 ee 0c ee ff e7 e5 86 a0 |....0...........| +00000040 14 b0 50 d6 0d a1 d5 2b 80 51 70 98 94 fb 38 25 |..P....+.Qp...8%| +00000050 09 b5 c8 16 21 b8 e5 00 0d 96 56 c0 fa d5 a3 7d |....!.....V....}| +00000060 0d 50 93 82 19 |.P...| >>> Flow 4 (server to client) -00000000 16 03 01 00 7b 04 00 00 77 00 00 00 00 00 71 00 |....{...w.....q.| +00000000 16 03 01 00 7e 04 00 00 7a 00 00 00 00 00 74 00 |....~...z.....t.| 00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94 |................| -00000020 6d 2d 70 97 51 ed 14 ef 68 ca 42 c5 4c 12 19 5b |m-p.Q...h.B.L..[| -00000030 90 88 76 b1 48 c1 f4 61 1a 16 81 2e f7 5f 87 79 |..v.H..a....._.y| -00000040 5c b7 dd b1 be 7f f4 b8 6a fb af 51 a3 35 5e 20 |\.......j..Q.5^ | -00000050 b4 a2 b9 69 8b 93 45 4f 1b af 8c 69 c9 49 38 16 |...i..EO...i.I8.| -00000060 79 6d a8 7f 7e 49 b0 b9 5a 88 19 1d 82 c2 68 f7 |ym..~I..Z.....h.| -00000070 8a b4 45 8c f9 86 a7 fe f7 74 27 70 6f 52 6d 11 |..E......t'poRm.| -00000080 14 03 01 00 01 01 16 03 01 00 30 3b 4f 4d 0a 0d |..........0;OM..| -00000090 d8 28 9f 41 e6 be a5 9f f9 f1 a5 a9 f7 9f 24 90 |.(.A..........$.| -000000a0 11 52 8a 0f 59 9c 55 79 68 7c 55 71 43 69 15 d9 |.R..Y.Uyh|UqCi..| -000000b0 b1 5e cc 80 6d ba 38 e5 a7 72 8c 17 03 01 00 20 |.^..m.8..r..... | -000000c0 cb bc e9 a2 a7 d1 3e 2c 6c 1e 37 2e c1 a9 56 25 |......>,l.7...V%| -000000d0 d9 47 8e 3c 82 dc 6c 13 8b 0c 59 dc c2 06 28 ee |.G.<..l...Y...(.| -000000e0 17 03 01 00 30 8d 88 6f ba 26 3f a0 e6 7d 9e cf |....0..o.&?..}..| -000000f0 6f f1 60 af ba 2e db b1 56 7c 95 00 51 fd 36 a0 |o.`.....V|..Q.6.| -00000100 94 64 e9 40 ea 25 8c 99 a2 6b 11 43 34 08 29 79 |.d.@.%...k.C4.)y| -00000110 e9 7e 50 d8 c0 15 03 01 00 20 7d aa 05 d0 ce d6 |.~P...... }.....| -00000120 77 52 d8 f7 65 d9 3b fe c3 51 f3 b6 67 90 f1 39 |wR..e.;..Q..g..9| -00000130 62 a5 97 48 01 b0 4e 8b 16 48 |b..H..N..H| +00000020 6d 2d 70 97 51 ed 14 ef 68 ca 42 c5 4c 8e 61 3d |m-p.Q...h.B.L.a=| +00000030 69 2c 37 a8 27 cd 45 84 ac 4e 96 db 42 38 84 dd |i,7.'.E..N..B8..| +00000040 ad f4 5d 57 11 a9 7b 27 c0 7d 2b 2f d5 67 c8 1e |..]W..{'.}+/.g..| +00000050 d0 31 3d 46 64 76 91 4a 33 08 4d be 03 49 38 16 |.1=Fdv.J3.M..I8.| +00000060 7f 51 5c fd af 26 1d d3 f2 3c 6a f1 ac 4d bd c0 |.Q\..&...>> Flow 1 (client to server) -00000000 16 03 01 00 9d 01 00 00 99 03 03 44 32 55 fd 3f |...........D2U.?| -00000010 75 01 65 4d 16 25 a6 97 f4 54 9c d6 65 c1 f4 16 |u.eM.%...T..e...| -00000020 d8 cd 96 a8 9c d4 4e 7e e6 4b 88 00 00 04 cc a8 |......N~.K......| +00000000 16 03 01 00 9d 01 00 00 99 03 03 c4 ca 1b 93 30 |...............0| +00000010 88 15 e8 01 6e 14 a9 74 3e 94 b0 a0 44 78 7e 1a |....n..t>...Dx~.| +00000020 cb 23 2c 44 d4 74 dd 20 d7 43 bc 00 00 04 cc a8 |.#,D.t. .C......| 00000030 00 ff 01 00 00 6c 00 0b 00 04 03 00 01 02 00 0a |.....l..........| 00000040 00 0c 00 0a 00 1d 00 17 00 1e 00 19 00 18 00 23 |...............#| 00000050 00 00 00 10 00 10 00 0e 06 70 72 6f 74 6f 32 06 |.........proto2.| @@ -56,36 +56,36 @@ 000002a0 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 ac |=.`.\!.;........| 000002b0 0c 00 00 a8 03 00 1d 20 2f e5 7d a3 47 cd 62 43 |....... /.}.G.bC| 000002c0 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 cf c2 |.(.._.).0.......| -000002d0 ed 90 99 5f 58 cb 3b 74 08 04 00 80 60 ad 5e 8b |..._X.;t....`.^.| -000002e0 00 59 44 04 5e 91 92 42 a8 80 12 2a 32 42 50 53 |.YD.^..B...*2BPS| -000002f0 3b cb e9 9f cf 40 f0 c3 93 13 c3 d7 02 ac 13 ae |;....@..........| -00000300 f8 25 a3 4b a2 0f b2 10 78 36 e8 ce 82 bb 1b b3 |.%.K....x6......| -00000310 34 f4 b9 33 4f f2 9c 46 6f 38 34 15 6d 84 3e fd |4..3O..Fo84.m.>.| -00000320 08 bf 90 0c 9c e8 08 86 d5 df 9d 19 99 b8 5f 4c |.............._L| -00000330 16 f5 51 3b eb e5 e8 69 54 71 f9 08 16 1f 5d 5a |..Q;...iTq....]Z| -00000340 d0 29 86 cf ea 28 1a a6 5b 6a 8f 2a 51 dc a2 8e |.)...(..[j.*Q...| -00000350 ba 97 ac dd b3 2f 49 60 e0 42 90 30 16 03 03 00 |...../I`.B.0....| +000002d0 ed 90 99 5f 58 cb 3b 74 08 04 00 80 47 0f 58 60 |..._X.;t....G.X`| +000002e0 7a 20 b5 47 15 dd 83 63 e0 07 ec 4f 50 fe de 32 |z .G...c...OP..2| +000002f0 64 13 12 00 84 6c 94 a7 ac 16 8c 76 93 0f 72 ae |d....l.....v..r.| +00000300 3b c8 50 d6 9e 94 b8 62 38 65 89 fa e4 3e ba 89 |;.P....b8e...>..| +00000310 f2 2f e8 09 15 7e fc ac c0 b7 1b 90 6e d6 4a 29 |./...~......n.J)| +00000320 ff f8 50 aa be 74 ec 94 08 2c 97 5e a9 9c a9 73 |..P..t...,.^...s| +00000330 02 8c 58 4c e2 ed 7d e6 47 42 64 d3 1c c7 69 ed |..XL..}.GBd...i.| +00000340 97 7d af bc 36 19 e8 0b 5a 4a 9c 0b c8 4a a3 69 |.}..6...ZJ...J.i| +00000350 d0 5b d0 19 7d 83 36 ca d3 1c a1 13 16 03 03 00 |.[..}.6.........| 00000360 04 0e 00 00 00 |.....| >>> Flow 3 (client to server) -00000000 16 03 03 00 25 10 00 00 21 20 91 5c 17 2b 1f 55 |....%...! .\.+.U| -00000010 9c e7 ff 7c f2 2d 1f fc f1 3c 48 fc d9 35 21 86 |...|.-...>> Flow 4 (server to client) -00000000 16 03 03 00 7b 04 00 00 77 00 00 00 00 00 71 00 |....{...w.....q.| +00000000 16 03 03 00 7e 04 00 00 7a 00 00 00 00 00 74 00 |....~...z.....t.| 00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94 |................| -00000020 6f 2d 7c 2b 51 ed 14 ef 68 ca 42 c5 4c 54 b3 3b |o-|+Q...h.B.LT.;| -00000030 73 c0 ef a3 14 3b a0 04 7d f2 26 59 6f ed 01 d3 |s....;..}.&Yo...| -00000040 9c 7e e2 b0 f3 92 47 d5 69 bc 87 7e 7b ee 9f b6 |.~....G.i..~{...| -00000050 cd 7f 03 75 a2 5a 4a 7d 59 8d 3b ad 8a 49 38 16 |...u.ZJ}Y.;..I8.| -00000060 00 0d 2b d0 0f 77 b2 47 dd 84 e0 2e 18 f4 ff 6c |..+..w.G.......l| -00000070 37 de fc 35 e4 0e 10 e4 30 45 94 ad 96 53 ee a5 |7..5....0E...S..| -00000080 14 03 03 00 01 01 16 03 03 00 20 ce 8e 1d a5 49 |.......... ....I| -00000090 b0 90 65 b0 de 4c 67 a6 e0 78 62 54 6e 64 02 07 |..e..Lg..xbTnd..| -000000a0 c5 d0 44 ae a8 2a 11 96 fd c9 e6 17 03 03 00 1d |..D..*..........| -000000b0 d5 be b9 8b 0d fc bf 5d 73 40 e7 b5 a1 13 9b 02 |.......]s@......| -000000c0 23 68 af 1d 1f 3e d3 74 23 67 3c 54 ec 15 03 03 |#h...>.t#g.\........| +00000040 90 aa 8d 00 90 2f 2f e9 6f d0 1b d1 dd 79 49 7e |.....//.o....yI~| +00000050 db 1c 3d 2b 63 53 bd d8 d8 7f d3 8b 85 49 38 16 |..=+cS.......I8.| +00000060 7f 51 5c ea 14 13 c9 2b b5 4c 78 35 57 f5 94 33 |.Q\....+.Lx5W..3| +00000070 54 f6 c0 8b 4e ca 68 54 ed 57 c4 9b 37 71 44 70 |T...N.hT.W..7qDp| +00000080 ba 66 b2 14 03 03 00 01 01 16 03 03 00 20 b0 47 |.f........... .G| +00000090 e3 7d d1 63 44 d9 1a e0 79 6c 7a 4d b7 79 de 30 |.}.cD...ylzM.y.0| +000000a0 01 77 2c 48 70 ac 84 9e fd 9a 2f c2 c3 2d 17 03 |.w,Hp...../..-..| +000000b0 03 00 1d 66 db 8f bc 7c 8c 60 be 0d 45 8a 3b 08 |...f...|.`..E.;.| +000000c0 55 b0 8b f6 4f 41 5d 1b b6 ee 93 a1 98 e4 cf 26 |U...OA]........&| +000000d0 15 03 03 00 12 13 67 6b 05 2b d4 a6 5b 08 19 e2 |......gk.+..[...| +000000e0 11 c5 5f 08 72 f4 7d |.._.r.}| diff --git a/src/crypto/tls/testdata/Server-TLSv12-ALPN-Fallback b/src/crypto/tls/testdata/Server-TLSv12-ALPN-Fallback index e6ac682dc3..672edb2b86 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-ALPN-Fallback +++ b/src/crypto/tls/testdata/Server-TLSv12-ALPN-Fallback @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 a6 01 00 00 a2 03 03 12 8a 27 d5 f3 |.............'..| -00000010 16 59 38 0e cd a8 df 1a d9 bd 80 d4 e3 0b 40 d3 |.Y8...........@.| -00000020 ce 9f ac 99 81 b4 e8 af fa 69 3a 00 00 04 cc a8 |.........i:.....| +00000000 16 03 01 00 a6 01 00 00 a2 03 03 7b 4d 0f 01 d5 |...........{M...| +00000010 e8 07 a4 be 67 dc 2c c4 1a 6d 90 c9 59 4c 16 b1 |....g.,..m..YL..| +00000020 5b 34 be 10 9d 25 99 bf 42 88 9b 00 00 04 cc a8 |[4...%..B.......| 00000030 00 ff 01 00 00 75 00 0b 00 04 03 00 01 02 00 0a |.....u..........| 00000040 00 0c 00 0a 00 1d 00 17 00 1e 00 19 00 18 00 23 |...............#| 00000050 00 00 00 10 00 19 00 17 06 70 72 6f 74 6f 33 08 |.........proto3.| @@ -55,36 +55,36 @@ 00000290 d4 db fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 |...=.`.\!.;.....| 000002a0 03 00 ac 0c 00 00 a8 03 00 1d 20 2f e5 7d a3 47 |.......... /.}.G| 000002b0 cd 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af |.bC.(.._.).0....| -000002c0 c4 cf c2 ed 90 99 5f 58 cb 3b 74 08 04 00 80 be |......_X.;t.....| -000002d0 18 7c e1 87 fa 02 da 69 73 5f a5 30 43 8a 17 66 |.|.....is_.0C..f| -000002e0 21 d6 14 6a f8 1d e9 8b ee 9c b4 55 79 ae aa 2f |!..j.......Uy../| -000002f0 f6 4a 93 44 12 89 86 13 88 9b d4 82 92 35 34 99 |.J.D.........54.| -00000300 57 5d d8 9f ee b9 ed a1 b5 e4 c7 70 7c 6b bf 8c |W].........p|k..| -00000310 e7 14 08 c5 63 d5 9e 91 bd d6 13 95 e6 1d 8d a8 |....c...........| -00000320 cf 9d 45 28 27 bf a7 32 d8 85 dc d7 84 0d d7 64 |..E('..2.......d| -00000330 14 71 1b eb b1 4b 44 8d 78 93 30 65 23 e8 e8 5a |.q...KD.x.0e#..Z| -00000340 68 46 1a bb c8 86 d6 d3 30 c0 78 eb ec 14 3c 16 |hF......0.x...<.| +000002c0 c4 cf c2 ed 90 99 5f 58 cb 3b 74 08 04 00 80 17 |......_X.;t.....| +000002d0 0b 6f e7 b3 28 09 8e fb c0 ce 3c a4 95 aa d8 e7 |.o..(.....<.....| +000002e0 8e 80 cf d0 6a 42 10 c7 d7 02 8d 05 77 81 eb 2f |....jB......w../| +000002f0 fb c2 a7 95 4c 89 3a 4a b5 92 19 e7 4f a5 0e 0a |....L.:J....O...| +00000300 27 04 59 b2 b7 79 c9 30 be 6e 90 b8 67 77 63 e2 |'.Y..y.0.n..gwc.| +00000310 01 16 61 e9 a6 70 2c b0 c6 0a 22 7b 33 98 73 e8 |..a..p,..."{3.s.| +00000320 3f f3 11 6b 14 07 67 c9 2b dc 94 6a 7c e9 44 a1 |?..k..g.+..j|.D.| +00000330 30 c7 b4 37 7f 96 1c 07 87 1b c7 ac a1 8c b7 8d |0..7............| +00000340 21 d0 e6 e8 00 2b 86 60 58 d2 f7 da 4b 78 bd 16 |!....+.`X...Kx..| 00000350 03 03 00 04 0e 00 00 00 |........| >>> Flow 3 (client to server) -00000000 16 03 03 00 25 10 00 00 21 20 15 f6 a1 74 86 af |....%...! ...t..| -00000010 b8 fe 04 13 74 ae 41 8b ed d6 42 de 46 67 c9 9a |....t.A...B.Fg..| -00000020 f5 50 98 38 5b fa 04 3e ce 1f 14 03 03 00 01 01 |.P.8[..>........| -00000030 16 03 03 00 20 0f d0 e1 15 af 13 8e 51 e5 48 4c |.... .......Q.HL| -00000040 5f 4c 08 77 e1 8f b4 8e 2d e0 ba 05 c3 de 7a 48 |_L.w....-.....zH| -00000050 43 3d ec 49 8e |C=.I.| +00000000 16 03 03 00 25 10 00 00 21 20 1d 07 e8 61 85 1e |....%...! ...a..| +00000010 b6 c1 c6 bf 00 a6 37 af ff d5 00 61 5a 9b 88 03 |......7....aZ...| +00000020 0b 57 03 5a 1f e1 e8 71 ea 7f 14 03 03 00 01 01 |.W.Z...q........| +00000030 16 03 03 00 20 09 7e b8 64 e0 c9 ca 03 9b db 74 |.... .~.d......t| +00000040 10 69 c4 00 62 d5 35 0c 0a 29 ae fe f2 90 1f 23 |.i..b.5..).....#| +00000050 cf fc 8b a9 eb |.....| >>> Flow 4 (server to client) -00000000 16 03 03 00 7b 04 00 00 77 00 00 00 00 00 71 00 |....{...w.....q.| +00000000 16 03 03 00 7e 04 00 00 7a 00 00 00 00 00 74 00 |....~...z.....t.| 00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94 |................| -00000020 6f 2d 7c 2b 51 ed 14 ef 68 ca 42 c5 4c 0d 8a 29 |o-|+Q...h.B.L..)| -00000030 3e d5 5f cb 9f 12 fc a5 2f 79 89 18 8e 55 39 5b |>._...../y...U9[| -00000040 c4 54 4d 06 f0 27 6e eb c2 0e 69 6d b4 ae 02 3a |.TM..'n...im...:| -00000050 b0 ea f5 ac 19 bb dd fa fc 55 cf 69 fe 49 38 16 |.........U.i.I8.| -00000060 fd a9 b3 02 9b e9 08 0c d6 df 90 34 7a eb c7 ea |...........4z...| -00000070 03 a2 db de c4 2c df a3 46 5c 1d f7 30 a1 b4 74 |.....,..F\..0..t| -00000080 14 03 03 00 01 01 16 03 03 00 20 62 bc b6 31 66 |.......... b..1f| -00000090 7f 8d f2 75 ec aa 39 09 97 fa 00 7a f2 9b fb 22 |...u..9....z..."| -000000a0 1e e6 91 6a 1b 4e f4 fb 8e e4 d8 17 03 03 00 1d |...j.N..........| -000000b0 f6 e3 25 fc 5a 3f f2 54 54 a9 26 0f 4d 19 cf 3b |..%.Z?.TT.&.M..;| -000000c0 14 04 bd 98 9d 8f ab 4f 59 74 0b 92 13 15 03 03 |.......OYt......| -000000d0 00 12 40 47 2b c0 4b ed b4 91 9f 1e 0a 04 98 4f |..@G+.K........O| -000000e0 03 1c d9 d5 |....| +00000020 6f 2d 7c 2b 51 ed 14 ef 68 ca 42 c5 4c df 43 5c |o-|+Q...h.B.L.C\| +00000030 31 7d 05 44 a0 0d 34 f4 ae b3 71 41 7f 69 fb 8d |1}.D..4...qA.i..| +00000040 52 58 75 1b 31 f1 f9 28 7f 2e d2 2f 30 17 d3 6f |RXu.1..(.../0..o| +00000050 1c 37 71 1f 5e ac 74 67 d3 52 b9 ad 8b 49 38 16 |.7q.^.tg.R...I8.| +00000060 7f 51 5c c3 da 32 cc a6 7a 0c 82 36 eb 47 e0 b2 |.Q\..2..z..6.G..| +00000070 72 74 de d6 61 d0 f7 ef 16 7b e7 41 f7 1e 88 ac |rt..a....{.A....| +00000080 9d 0f 54 14 03 03 00 01 01 16 03 03 00 20 3f 66 |..T.......... ?f| +00000090 ff f9 21 f0 2b c3 4b 16 d0 40 b6 9e 99 70 58 c8 |..!.+.K..@...pX.| +000000a0 2e c8 fc 46 cf f9 23 cb b4 de 0e 31 5a 81 17 03 |...F..#....1Z...| +000000b0 03 00 1d 26 e5 43 0e bd e0 8f 91 27 4b 67 a0 30 |...&.C.....'Kg.0| +000000c0 f9 76 00 76 8a d7 a0 09 0e da 02 49 16 e4 51 14 |.v.v.......I..Q.| +000000d0 15 03 03 00 12 0f 7a b3 47 27 ce 18 bb 40 93 d2 |......z.G'...@..| +000000e0 5a 0e ea 1d 6d cf 1c |Z...m..| diff --git a/src/crypto/tls/testdata/Server-TLSv12-ALPN-NotConfigured b/src/crypto/tls/testdata/Server-TLSv12-ALPN-NotConfigured index e2fbcc14d1..33a35cf422 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-ALPN-NotConfigured +++ b/src/crypto/tls/testdata/Server-TLSv12-ALPN-NotConfigured @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 9d 01 00 00 99 03 03 d8 c6 c5 66 3a |..............f:| -00000010 27 38 45 0c 21 ef 8e 2c c6 d2 bf ce 77 16 33 20 |'8E.!..,....w.3 | -00000020 a6 9f 88 c5 54 9e 63 08 98 ab cc 00 00 04 cc a8 |....T.c.........| +00000000 16 03 01 00 9d 01 00 00 99 03 03 bd 4f 16 ff 46 |............O..F| +00000010 37 4d f2 40 29 d4 6f c2 2f 78 26 a4 6f f6 d2 6f |7M.@).o./x&.o..o| +00000020 08 4e a0 d8 e8 68 72 ea 56 14 16 00 00 04 cc a8 |.N...hr.V.......| 00000030 00 ff 01 00 00 6c 00 0b 00 04 03 00 01 02 00 0a |.....l..........| 00000040 00 0c 00 0a 00 1d 00 17 00 1e 00 19 00 18 00 23 |...............#| 00000050 00 00 00 10 00 10 00 0e 06 70 72 6f 74 6f 32 06 |.........proto2.| @@ -55,36 +55,36 @@ 00000290 d4 db fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 |...=.`.\!.;.....| 000002a0 03 00 ac 0c 00 00 a8 03 00 1d 20 2f e5 7d a3 47 |.......... /.}.G| 000002b0 cd 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af |.bC.(.._.).0....| -000002c0 c4 cf c2 ed 90 99 5f 58 cb 3b 74 08 04 00 80 5a |......_X.;t....Z| -000002d0 01 45 ef 25 55 fe 24 9e e3 f4 0a 67 f1 c2 0c ee |.E.%U.$....g....| -000002e0 e0 b4 4d de 1b 22 69 e1 92 93 a1 7f 0b ae 2a 9d |..M.."i.......*.| -000002f0 b0 37 fc 73 fd e2 95 77 10 58 b2 d6 26 33 29 63 |.7.s...w.X..&3)c| -00000300 63 3e 57 87 b9 ac 9b 6f cb c2 28 ac 15 0a cd b7 |c>W....o..(.....| -00000310 46 0e 20 54 21 db 37 56 a8 1c e8 81 2f 5a 84 6c |F. T!.7V..../Z.l| -00000320 18 7b 89 f9 78 16 84 bb 7d 72 9c ae c3 66 38 a2 |.{..x...}r...f8.| -00000330 3d 23 a2 fa fd 86 99 0b 7d 89 d1 ce 9b a2 88 2e |=#......}.......| -00000340 c5 b5 d2 3d 1a eb 6d ee 97 7e 8b 3d df 9f f2 16 |...=..m..~.=....| +000002c0 c4 cf c2 ed 90 99 5f 58 cb 3b 74 08 04 00 80 55 |......_X.;t....U| +000002d0 23 26 e9 ba 72 ff e0 7c 79 4b 26 13 4b d1 ab bb |#&..r..|yK&.K...| +000002e0 74 ea 95 12 c0 9f a0 cd 24 61 a3 f5 e8 a7 b3 15 |t.......$a......| +000002f0 1a c1 90 f9 77 2d 13 49 ef 9e 63 19 9b b9 a5 cc |....w-.I..c.....| +00000300 9a f5 bc 25 f9 2c 60 c4 54 7c 46 71 7e d0 d3 43 |...%.,`.T|Fq~..C| +00000310 a3 9a 61 bb 79 be 69 8d 32 d7 e3 95 26 e5 25 b7 |..a.y.i.2...&.%.| +00000320 cf e3 d2 91 34 90 ef ad 10 ed 1b 25 77 3f 83 33 |....4......%w?.3| +00000330 c7 d8 6a f3 3e b2 9d 88 6f 0e b0 7d 96 19 08 9d |..j.>...o..}....| +00000340 47 87 b1 13 0b 53 e4 0c f9 04 08 4e 0c 6c f7 16 |G....S.....N.l..| 00000350 03 03 00 04 0e 00 00 00 |........| >>> Flow 3 (client to server) -00000000 16 03 03 00 25 10 00 00 21 20 90 0d c2 48 5e 26 |....%...! ...H^&| -00000010 87 ed b7 7b 7e 5a e4 42 c0 81 91 a5 93 e2 d0 3b |...{~Z.B.......;| -00000020 8a 03 e5 92 d5 47 ae 99 d2 5b 14 03 03 00 01 01 |.....G...[......| -00000030 16 03 03 00 20 3d f5 17 8a 62 68 16 d2 f6 0e 43 |.... =...bh....C| -00000040 cf 4e 5f 05 f6 83 b5 ad 4b dc 65 a8 7f 71 b5 c5 |.N_.....K.e..q..| -00000050 31 7c df fa d5 |1|...| +00000000 16 03 03 00 25 10 00 00 21 20 51 32 9b 93 26 d6 |....%...! Q2..&.| +00000010 59 05 74 8f 5e 31 ad 2b 42 da c4 0d db f8 ef ed |Y.t.^1.+B.......| +00000020 17 42 e6 e9 5b a9 b4 1b e3 70 14 03 03 00 01 01 |.B..[....p......| +00000030 16 03 03 00 20 e6 7b 74 dc 96 d3 8b 40 a2 ff 92 |.... .{t....@...| +00000040 72 1c ce ad 57 1d cf 9c 3b a6 bb 94 9f 40 48 50 |r...W...;....@HP| +00000050 77 38 3b 8e 3e |w8;.>| >>> Flow 4 (server to client) -00000000 16 03 03 00 7b 04 00 00 77 00 00 00 00 00 71 00 |....{...w.....q.| +00000000 16 03 03 00 7e 04 00 00 7a 00 00 00 00 00 74 00 |....~...z.....t.| 00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94 |................| -00000020 6f 2d 7c 2b 51 ed 14 ef 68 ca 42 c5 4c 5e 6d be |o-|+Q...h.B.L^m.| -00000030 76 38 3c 7f ed 85 37 95 aa a0 8b ef 2c b8 0d f2 |v8<...7.....,...| -00000040 b8 f1 54 bc b3 3b e3 cd 23 16 dd 73 85 ee 65 39 |..T..;..#..s..e9| -00000050 f8 0c f2 e9 72 7b 10 2e e7 c3 0d e7 8c 49 38 16 |....r{.......I8.| -00000060 21 8c 5d ed e1 ff 8d 20 0f 91 83 6a 64 da 63 02 |!.].... ...jd.c.| -00000070 1d c4 92 8b 2a f7 9a 65 89 00 9c f9 98 9c a2 03 |....*..e........| -00000080 14 03 03 00 01 01 16 03 03 00 20 27 8a 03 b6 5d |.......... '...]| -00000090 4b 4d 5d 9c e1 12 15 1d 0c fb af b2 1e 2b 3c a3 |KM]..........+<.| -000000a0 e1 e2 ad 63 c1 d8 d3 ac 0c 73 2a 17 03 03 00 1d |...c.....s*.....| -000000b0 e2 dd 19 88 78 79 01 ae 7d 4c 5b ca 20 af 94 23 |....xy..}L[. ..#| -000000c0 42 26 ec f2 77 6f 60 6c 74 4b 82 23 0f 15 03 03 |B&..wo`ltK.#....| -000000d0 00 12 80 e0 72 6c e2 38 94 f9 26 61 99 e8 6c 29 |....rl.8..&a..l)| -000000e0 7c b5 bc d4 ||...| +00000020 6f 2d 7c 2b 51 ed 14 ef 68 ca 42 c5 4c 78 9b e4 |o-|+Q...h.B.Lx..| +00000030 e8 ca 70 55 19 e0 56 d1 ef 20 b0 cb da 65 6b f8 |..pU..V.. ...ek.| +00000040 e0 38 13 37 74 13 f4 9a 4c 34 4b 39 09 da c1 d2 |.8.7t...L4K9....| +00000050 00 75 18 4d de c0 66 a9 5d a9 74 2b 51 49 38 16 |.u.M..f.].t+QI8.| +00000060 7f 51 5c 28 d6 8d 66 0b 94 c8 b6 04 f5 f9 16 ce |.Q\(..f.........| +00000070 de ca 44 02 a2 94 1a 1c d9 4a cf a6 a8 ab ce 0a |..D......J......| +00000080 03 9f fb 14 03 03 00 01 01 16 03 03 00 20 7b 74 |............. {t| +00000090 30 d0 4a 39 75 3c 24 c0 b4 9c 57 53 ab 9c 9a 36 |0.J9u<$...WS...6| +000000a0 7a 06 0b 2d a0 82 2b d7 1e b8 cb 3f b0 cc 17 03 |z..-..+....?....| +000000b0 03 00 1d a2 03 06 3a 7c 96 2f 9c ea 07 8f e5 6b |......:|./.....k| +000000c0 37 97 7f 4b 65 d9 f1 da 00 26 79 3d 7b ea de e2 |7..Ke....&y={...| +000000d0 15 03 03 00 12 26 e8 a6 c6 b4 c1 af 59 f1 b4 1f |.....&......Y...| +000000e0 a7 23 b4 6e 5b 3b ae |.#.n[;.| diff --git a/src/crypto/tls/testdata/Server-TLSv12-ExportKeyingMaterial b/src/crypto/tls/testdata/Server-TLSv12-ExportKeyingMaterial index da59d3eb9a..9d1256cf28 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-ExportKeyingMaterial +++ b/src/crypto/tls/testdata/Server-TLSv12-ExportKeyingMaterial @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 89 01 00 00 85 03 03 5f 18 90 3e 9e |..........._..>.| -00000010 3a a3 12 7e 99 60 60 b6 9f 86 ef d3 1d db ef b0 |:..~.``.........| -00000020 0b bf c7 7b d0 ce 14 a3 82 cd be 00 00 04 c0 14 |...{............| +00000000 16 03 01 00 89 01 00 00 85 03 03 8c 22 0a 8a d9 |............"...| +00000010 eb 77 89 34 7e 89 ff 20 c0 8a 74 c8 b5 30 12 6e |.w.4~.. ..t..0.n| +00000020 cc e2 7c b2 50 28 a9 a8 d0 fa 95 00 00 04 c0 14 |..|.P(..........| 00000030 00 ff 01 00 00 58 00 0b 00 04 03 00 01 02 00 0a |.....X..........| 00000040 00 0c 00 0a 00 1d 00 17 00 1e 00 19 00 18 00 23 |...............#| 00000050 00 00 00 16 00 00 00 17 00 00 00 0d 00 30 00 2e |.............0..| @@ -53,44 +53,44 @@ 00000290 d4 db fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 |...=.`.\!.;.....| 000002a0 03 00 ac 0c 00 00 a8 03 00 1d 20 2f e5 7d a3 47 |.......... /.}.G| 000002b0 cd 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af |.bC.(.._.).0....| -000002c0 c4 cf c2 ed 90 99 5f 58 cb 3b 74 08 04 00 80 9f |......_X.;t.....| -000002d0 79 b0 2a a4 48 8b 89 0a af c5 38 d7 c3 fa 76 85 |y.*.H.....8...v.| -000002e0 1b aa ca 94 a7 93 b9 e2 9f 75 35 a8 b9 c4 1d d2 |.........u5.....| -000002f0 ce 98 5c c8 08 2e 76 38 53 a4 fc a4 94 11 f6 97 |..\...v8S.......| -00000300 8e 9a 28 12 2e d6 cb 34 e5 c1 8f d6 fc b2 82 cb |..(....4........| -00000310 2b ca c5 9f d1 e5 01 21 b2 b7 70 85 cf 22 b2 c9 |+......!..p.."..| -00000320 ae 2e 09 4b d3 2c b7 d9 47 a7 55 81 f6 5b e8 e3 |...K.,..G.U..[..| -00000330 d4 5e 10 c5 63 eb 0b 69 0f d0 3f 4d 20 c7 21 a3 |.^..c..i..?M .!.| -00000340 1b ff 19 7e 3e e9 2e 69 46 17 04 0b 75 dd b8 16 |...~>..iF...u...| +000002c0 c4 cf c2 ed 90 99 5f 58 cb 3b 74 08 04 00 80 70 |......_X.;t....p| +000002d0 28 b4 c1 c9 52 83 7a 12 96 5f 7e c3 eb 80 fc 56 |(...R.z.._~....V| +000002e0 c8 bd e8 62 9a 3b 30 08 03 b2 2a 7d 8a 28 b3 2d |...b.;0...*}.(.-| +000002f0 11 10 f2 32 21 4b 6d e1 5b 57 2b 67 cc 38 3f 52 |...2!Km.[W+g.8?R| +00000300 bf 14 9b 32 78 68 0f 98 2b 29 e0 29 ad f4 d7 75 |...2xh..+).)...u| +00000310 92 ae 6a 1b 3d b5 ac d6 ed 0a ad 22 75 ab 76 d5 |..j.=......"u.v.| +00000320 c9 5c 46 3f 7c b9 1b 58 ac 8e a5 be c5 87 87 59 |.\F?|..X.......Y| +00000330 0e 33 70 71 d0 00 f4 7a c1 7f 07 b8 7c 88 c5 10 |.3pq...z....|...| +00000340 ae d0 ff 11 93 76 e8 45 46 58 55 cb 0e 82 a4 16 |.....v.EFXU.....| 00000350 03 03 00 04 0e 00 00 00 |........| >>> Flow 3 (client to server) -00000000 16 03 03 00 25 10 00 00 21 20 e1 1d 40 32 13 e8 |....%...! ..@2..| -00000010 61 be 99 fa 45 4f 62 a9 e9 bf fc 99 04 55 48 8f |a...EOb......UH.| -00000020 05 2b 6c 73 0f cc a0 b2 e0 49 14 03 03 00 01 01 |.+ls.....I......| -00000030 16 03 03 00 40 77 e3 7c 88 60 87 a7 43 36 35 1a |....@w.|.`..C65.| -00000040 e9 fd 08 62 fe 2c 9e 2b ba ab d0 8a bb 45 d9 35 |...b.,.+.....E.5| -00000050 99 23 1f bc f7 de ac fb 67 54 3a 06 c9 ee 0b 44 |.#......gT:....D| -00000060 ed 3d 0f f4 88 e5 a7 4d 7d 4c 7b 22 bc a1 9a 04 |.=.....M}L{"....| -00000070 8a 1b 57 cc ec |..W..| +00000000 16 03 03 00 25 10 00 00 21 20 2f 49 fe 93 93 da |....%...! /I....| +00000010 ff e2 0a 57 ae 1e 0c 86 7b 35 e0 a9 8a c5 47 42 |...W....{5....GB| +00000020 83 8e 9c 2b 14 1e 37 26 ed 11 14 03 03 00 01 01 |...+..7&........| +00000030 16 03 03 00 40 67 24 a8 b3 b1 85 5a e7 65 94 9b |....@g$....Z.e..| +00000040 0f 83 8d e9 fa 40 27 a8 95 51 62 86 36 28 89 53 |.....@'..Qb.6(.S| +00000050 b4 9e f3 5c 56 7f 47 27 df 60 0e 57 ea ad df 9d |...\V.G'.`.W....| +00000060 05 64 9d eb 86 e7 11 85 9f 5f b9 43 fa db cf 1e |.d......._.C....| +00000070 96 1d d7 56 9d |...V.| >>> Flow 4 (server to client) -00000000 16 03 03 00 7b 04 00 00 77 00 00 00 00 00 71 00 |....{...w.....q.| +00000000 16 03 03 00 7e 04 00 00 7a 00 00 00 00 00 74 00 |....~...z.....t.| 00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94 |................| -00000020 6f 2d 70 97 51 ed 14 ef 68 ca 42 c5 4c 75 27 b6 |o-p.Q...h.B.Lu'.| -00000030 55 10 e0 6a 90 e1 4f e1 99 e9 99 b0 df e8 ed 9f |U..j..O.........| -00000040 92 35 9a 0c 46 ef f3 c0 da c8 03 7a f1 60 23 ba |.5..F......z.`#.| -00000050 4c b9 79 eb 51 17 b9 20 e8 09 fd 97 e8 49 38 16 |L.y.Q.. .....I8.| -00000060 b5 d3 48 0e f9 af ab 8f 9d cf 94 58 f7 81 cf b7 |..H........X....| -00000070 71 57 08 2c c4 68 81 a4 c6 ac f9 cf ee c5 af 11 |qW.,.h..........| -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 97 4f 7e ad 5f |............O~._| -000000a0 29 84 1e d7 89 6b 2d 26 0f 82 68 08 5f 25 56 bb |)....k-&..h._%V.| -000000b0 d2 98 09 8b 06 5a 60 56 44 14 c0 db 00 69 17 42 |.....Z`VD....i.B| -000000c0 d8 23 49 c1 ab 39 b8 01 7f df 1d 17 03 03 00 40 |.#I..9.........@| -000000d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| -000000e0 b3 16 29 a3 9c c1 7a c7 4c ed c0 9d 6e a0 9b d7 |..)...z.L...n...| -000000f0 43 00 15 88 e8 53 f2 75 83 df ab 2d 42 27 38 1f |C....S.u...-B'8.| -00000100 bc 6e 70 56 59 25 de 94 6a 21 95 60 db 08 04 f8 |.npVY%..j!.`....| -00000110 15 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -00000120 00 00 00 00 00 c4 11 fe ea a3 17 03 6c d5 f8 98 |............l...| -00000130 8d 2e 35 39 79 4c 6e 9e 7e 11 6a e4 7e 1d f4 91 |..59yLn.~.j.~...| -00000140 07 fe ba 69 e0 |...i.| +00000020 6f 2d 70 97 51 ed 14 ef 68 ca 42 c5 4c 06 d3 31 |o-p.Q...h.B.L..1| +00000030 17 c4 8a 79 68 bb 41 5e 1c 47 3b c8 f4 b6 9b 13 |...yh.A^.G;.....| +00000040 11 d4 af 1c 21 8f e3 db 5c 45 ab 24 b7 3b 05 27 |....!...\E.$.;.'| +00000050 59 4b 60 75 83 3f 24 11 ef ef 59 5b 9a 49 38 16 |YK`u.?$...Y[.I8.| +00000060 7f 51 5c 78 18 b0 2a 9b 95 67 7b 34 47 53 c0 87 |.Q\x..*..g{4GS..| +00000070 65 b7 9a 34 f7 99 e0 2c 46 7b 52 9c 76 32 d1 da |e..4...,F{R.v2..| +00000080 2e 8b 5d 14 03 03 00 01 01 16 03 03 00 40 00 00 |..]..........@..| +00000090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 bf b5 |................| +000000a0 66 43 ce b0 8d c3 27 a4 de e9 d1 af 49 43 29 fc |fC....'.....IC).| +000000b0 2a ff ee 59 9e 1f 21 f1 86 18 ec b6 dd 75 17 d6 |*..Y..!......u..| +000000c0 63 7c 5f b1 7a 98 b0 4c 72 0f 89 48 ed 80 17 03 |c|_.z..Lr..H....| +000000d0 03 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 |..@.............| +000000e0 00 00 00 3c 97 90 f1 15 45 f3 73 ea 6e db 47 b3 |...<....E.s.n.G.| +000000f0 f3 9a 9b c9 4d ab ef f7 8f b5 60 81 46 dd 5d a7 |....M.....`.F.].| +00000100 2e 13 ca 1e 26 73 2d 50 87 43 74 8d 1a cf df 6e |....&s-P.Ct....n| +00000110 a6 92 0a 15 03 03 00 30 00 00 00 00 00 00 00 00 |.......0........| +00000120 00 00 00 00 00 00 00 00 5d 28 1b 4e 3f 92 cc c3 |........](.N?...| +00000130 36 12 d7 71 f4 77 6a 55 a8 21 23 0a 4a 3f 0a f1 |6..q.wjU.!#.J?..| +00000140 5f 33 3e 81 26 82 76 08 |_3>.&.v.| diff --git a/src/crypto/tls/testdata/Server-TLSv12-IssueTicket b/src/crypto/tls/testdata/Server-TLSv12-IssueTicket index 07a86023bb..7fa9bdaf7b 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-IssueTicket +++ b/src/crypto/tls/testdata/Server-TLSv12-IssueTicket @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 71 01 00 00 6d 03 03 ed a4 93 fb 04 |....q...m.......| -00000010 6b e1 61 78 35 f0 ac 53 e3 bc 40 fd cd 34 af 3c |k.ax5..S..@..4.<| -00000020 11 31 a7 fe 9a c8 02 45 c3 61 1e 00 00 04 00 2f |.1.....E.a...../| +00000000 16 03 01 00 71 01 00 00 6d 03 03 79 6f 8d 39 bc |....q...m..yo.9.| +00000010 b5 02 98 11 c0 0b 3c 37 71 7f f7 e4 e0 e4 a1 43 |......<7q......C| +00000020 35 2f 8c ff 2d 15 53 76 fd b1 b1 00 00 04 00 2f |5/..-.Sv......./| 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 |................| @@ -52,39 +52,39 @@ 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 b5 0c 4f b1 0a |.............O..| -00000010 5c c1 94 15 b2 e9 19 07 7c 7e 4b a2 e7 96 59 4d |\.......|~K...YM| -00000020 c9 01 2b d6 9f 21 9a 9c fe 97 b9 e7 fa f7 54 b1 |..+..!........T.| -00000030 a2 86 41 19 99 ca bd df d0 8c a4 18 a6 a0 02 b1 |..A.............| -00000040 b8 fb 97 25 7b bb 7b ee 98 53 90 c5 27 94 96 ed |...%{.{..S..'...| -00000050 56 8a ac d6 13 a1 06 c3 03 5b 6a fa 16 c9 af 76 |V........[j....v| -00000060 c8 16 f2 01 60 fb 0e 9e 61 b4 cc 0a de 08 80 85 |....`...a.......| -00000070 61 69 84 0e ff b9 e1 88 96 26 da c5 78 68 da 91 |ai.......&..xh..| -00000080 34 3d 48 bd 2e f9 09 35 99 4a 4d 14 03 03 00 01 |4=H....5.JM.....| -00000090 01 16 03 03 00 40 ee 0f e5 0b 2c 8f 26 a6 e1 d2 |.....@....,.&...| -000000a0 a2 05 88 37 ca 23 15 66 d9 89 0e 99 87 a5 fd ef |...7.#.f........| -000000b0 78 18 9f 88 e2 40 aa 77 cf df dc df d6 08 16 f6 |x....@.w........| -000000c0 b8 1a 9c 5c 29 0e 8e 39 cc 7a 2e 07 58 d1 bf 28 |...\)..9.z..X..(| -000000d0 ec bd a1 b3 35 6d |....5m| +00000000 16 03 03 00 86 10 00 00 82 00 80 ba 94 e0 2a 97 |..............*.| +00000010 f4 d6 7a 6e b2 c9 49 5d 4f 9c c4 88 77 7c 2d 7e |..zn..I]O...w|-~| +00000020 21 8e 05 11 09 55 75 ba 0e e2 44 b3 bb 16 90 85 |!....Uu...D.....| +00000030 a7 a6 9b 99 25 30 23 3e 10 3f a9 35 49 02 a1 92 |....%0#>.?.5I...| +00000040 98 78 9d 40 9b 51 7a 75 05 ad 59 e4 3d 70 0f 07 |.x.@.Qzu..Y.=p..| +00000050 be 91 1a 78 59 cc b5 3d 88 36 1e 54 61 87 55 af |...xY..=.6.Ta.U.| +00000060 8a 63 c4 00 15 ed 4c e7 72 01 26 13 c2 7e fe c6 |.c....L.r.&..~..| +00000070 7f ff 43 ca 0a 94 64 d3 81 e9 4c 00 93 f0 08 a1 |..C...d...L.....| +00000080 e5 a2 7a 37 94 c9 56 5f 82 14 e1 14 03 03 00 01 |..z7..V_........| +00000090 01 16 03 03 00 40 e0 8a 9b 9e 22 1b 47 b5 f2 59 |.....@....".G..Y| +000000a0 f3 0d e1 c7 9f 2a 72 5c c8 4d ae 2e ee 9c 86 f6 |.....*r\.M......| +000000b0 9b 77 b0 cd 81 f2 e8 91 a8 61 1d ab 99 02 72 d3 |.w.......a....r.| +000000c0 d4 c0 e0 fe d3 e8 3e 8c 9e c5 c0 09 39 67 8e da |......>.....9g..| +000000d0 de 94 04 fc f1 fd |......| >>> Flow 4 (server to client) -00000000 16 03 03 00 7b 04 00 00 77 00 00 00 00 00 71 00 |....{...w.....q.| +00000000 16 03 03 00 7e 04 00 00 7a 00 00 00 00 00 74 00 |....~...z.....t.| 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 26 b9 05 |o-..Q...h.B.L&..| -00000030 4e 0c 2c 40 fd 80 10 8c 7c 82 30 47 cd 83 91 fb |N.,@....|.0G....| -00000040 36 78 d2 00 a9 6a fd 7f 84 97 93 94 95 98 30 da |6x...j........0.| -00000050 67 72 e7 ed fb 19 a0 0d 98 15 55 12 68 49 38 16 |gr........U.hI8.| -00000060 5f 5b ea f1 09 ba 8b 38 e9 aa f1 da 4f 4f 77 bb |_[.....8....OOw.| -00000070 bc 77 51 bd ee b8 61 80 1c 21 0f 90 16 d6 ce 74 |.wQ...a..!.....t| -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 0a 8c bc 61 5f |..............a_| -000000a0 57 1a 36 b3 45 dd 40 67 dc 3e 6a 9b 6c 4b 4b 7b |W.6.E.@g.>j.lKK{| -000000b0 1e 45 2c fe 2d d6 b9 75 bb 7b dc 81 94 5f 60 24 |.E,.-..u.{..._`$| -000000c0 2d 7e 60 8b 69 56 9d 2c 47 4a 20 17 03 03 00 40 |-~`.iV.,GJ ....@| -000000d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| -000000e0 10 a2 02 60 65 c3 e7 ed e1 81 3b e3 a0 43 f0 5e |...`e.....;..C.^| -000000f0 a6 05 8a de 7c 05 7d cb 4b 21 ba f5 fd e5 bd 73 |....|.}.K!.....s| -00000100 1f 89 3a f1 20 3c 72 22 34 28 89 6f a7 fb 5f 1c |..:. >> 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>> 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.=..\| +00000000 16 03 03 00 86 10 00 00 82 00 80 b0 3b f7 da 19 |............;...| +00000010 17 7c 1d 7a 93 0d 20 43 38 04 44 ff 29 de 0a 00 |.|.z.. C8.D.)...| +00000020 35 59 a5 3e 59 b4 47 68 62 88 9f 59 85 68 1a 97 |5Y.>Y.Ghb..Y.h..| +00000030 1e 11 51 b9 97 2d ae be bb f3 84 5b d6 0f e7 3b |..Q..-.....[...;| +00000040 0f 31 79 5f 10 0f 73 22 f0 d6 fa ca 15 ad 7c a5 |.1y_..s"......|.| +00000050 84 a4 f1 55 80 5e b0 ca 2a 8a 1f fc 77 ec 68 84 |...U.^..*...w.h.| +00000060 f0 b7 32 93 8e a8 e4 8c 65 3a 64 51 d8 dc 1e 7b |..2.....e:dQ...{| +00000070 b0 b7 eb 2b 06 55 03 5c 31 af a9 a8 91 ad 99 f1 |...+.U.\1.......| +00000080 5d a9 08 f9 6e 12 4e 5f 92 68 bc 14 03 03 00 01 |]...n.N_.h......| +00000090 01 16 03 03 00 40 60 5c 75 c7 33 05 0d e7 90 30 |.....@`\u.3....0| +000000a0 4c cb 93 8b e5 6d 27 98 c0 39 a4 11 68 0b a4 8f |L....m'..9..h...| +000000b0 8a d7 6f 60 27 be 0c f0 95 15 c3 e8 45 8e 2d c6 |..o`'.......E.-.| +000000c0 68 61 e1 36 2a b0 e8 38 96 32 78 ce 76 f8 ad 97 |ha.6*..8.2x.v...| +000000d0 30 5b 11 84 86 c2 |0[....| >>> Flow 4 (server to client) -00000000 16 03 03 00 7b 04 00 00 77 00 00 00 00 00 71 00 |....{...w.....q.| +00000000 16 03 03 00 7e 04 00 00 7a 00 00 00 00 00 74 00 |....~...z.....t.| 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 |....@| +00000020 6f 2d b0 ac 51 ed 14 ef 68 ca 42 c5 4c 2b 4d d4 |o-..Q...h.B.L+M.| +00000030 87 c8 18 46 0d f6 1b ca 1c f5 2a cd 8d d3 62 79 |...F......*...by| +00000040 7d 3e 2e ac f2 cf 2e 8f dd 09 0a 5b ae 6d f3 0b |}>.........[.m..| +00000050 18 bc d1 1e 0d d6 49 2d d7 5d 97 0a 6c 49 38 16 |......I-.]..lI8.| +00000060 7f 51 5c a8 58 21 c8 9c b3 2e 84 7b 88 14 2c f2 |.Q\.X!.....{..,.| +00000070 cc 4c 41 78 a2 77 db e9 77 2a c1 48 31 a5 7d a2 |.LAx.w..w*.H1.}.| +00000080 44 f9 e1 14 03 03 00 01 01 16 03 03 00 40 00 00 |D............@..| +00000090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a3 05 |................| +000000a0 88 c4 18 4a 6c 36 cc a3 0c bf 35 44 00 f1 2c 0d |...Jl6....5D..,.| +000000b0 75 e4 1b f8 90 fb 4a d7 04 69 63 bc e7 d0 84 8d |u.....J..ic.....| +000000c0 69 ba 7a f4 43 87 08 60 af dd c9 34 42 f1 17 03 |i.z.C..`...4B...| +000000d0 03 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 |..@.............| +000000e0 00 00 00 5c 8f 96 ee 0a 75 30 4c 84 04 c3 50 b5 |...\....u0L...P.| +000000f0 ef 71 30 53 5f 0f cb 82 fa fa 5d 93 1f 5c 06 f3 |.q0S_.....]..\..| +00000100 58 25 8d 86 21 29 90 4f 72 7e cf c5 77 1e c1 a5 |X%..!).Or~..w...| +00000110 ec 32 c9 15 03 03 00 30 00 00 00 00 00 00 00 00 |.2.....0........| +00000120 00 00 00 00 00 00 00 00 35 23 8d b1 e8 2e 8d a7 |........5#......| +00000130 0e 72 48 bc 04 c2 4b 0b fe b8 4a 7b 66 0b 41 c6 |.rH...K...J{f.A.| +00000140 63 a0 ce 6a 55 ee ae 79 |c..jU..y| diff --git a/src/crypto/tls/testdata/Server-TLSv12-Resume b/src/crypto/tls/testdata/Server-TLSv12-Resume index 462996c20d..d288afe96c 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-Resume +++ b/src/crypto/tls/testdata/Server-TLSv12-Resume @@ -1,53 +1,53 @@ >>> Flow 1 (client to server) -00000000 16 03 01 01 02 01 00 00 fe 03 03 ae f0 6e 69 e6 |.............ni.| -00000010 d5 6a fe ef 07 38 80 ee 9d 56 8c 05 d1 9c 65 bc |.j...8...V....e.| -00000020 0e 57 5d 60 8d 66 b8 3a 6a 74 e9 20 3e 1c 88 9c |.W]`.f.:jt. >...| -00000030 37 47 27 ec 6d 66 94 52 0e bd 7e f6 e1 d0 48 fc |7G'.mf.R..~...H.| -00000040 14 b2 f5 3c 92 ef a4 05 ac 4d 57 80 00 04 00 2f |...<.....MW..../| -00000050 00 ff 01 00 00 b1 00 23 00 71 00 00 00 00 00 00 |.......#.q......| +00000000 16 03 01 01 05 01 00 01 01 03 03 22 d7 15 d6 33 |..........."...3| +00000010 3e 09 ed 65 fe da f8 1a 3e 96 e6 6d 5a 9e 2b 68 |>..e....>..mZ.+h| +00000020 8d b5 fb 4c 08 57 f2 ca 16 e2 40 20 fa 95 12 e8 |...L.W....@ ....| +00000030 88 8f fc 7e df b4 6c 3f 1a 05 2c 02 07 39 aa 0b |...~..l?..,..9..| +00000040 48 42 2d 19 e0 e0 fa 9c 8c 7c c8 04 00 04 00 2f |HB-......|...../| +00000050 00 ff 01 00 00 b4 00 23 00 74 00 00 00 00 00 00 |.......#.t......| 00000060 00 00 00 00 00 00 00 00 00 00 94 6f 2d b0 ac 51 |...........o-..Q| -00000070 ed 14 ef 68 ca 42 c5 4c 26 b9 05 4e 0c 2c 40 fd |...h.B.L&..N.,@.| -00000080 80 10 8c 7c 82 30 47 cd 83 91 fb 36 78 d2 00 a9 |...|.0G....6x...| -00000090 6a fd 7f 84 97 93 94 95 98 30 da 67 72 e7 ed fb |j........0.gr...| -000000a0 19 a0 0d 98 15 55 12 68 49 38 16 5f 5b ea f1 09 |.....U.hI8._[...| -000000b0 ba 8b 38 e9 aa f1 da 4f 4f 77 bb bc 77 51 bd ee |..8....OOw..wQ..| -000000c0 b8 61 80 1c 21 0f 90 16 d6 ce 74 00 16 00 00 00 |.a..!.....t.....| -000000d0 17 00 00 00 0d 00 30 00 2e 04 03 05 03 06 03 08 |......0.........| -000000e0 07 08 08 08 09 08 0a 08 0b 08 04 08 05 08 06 04 |................| -000000f0 01 05 01 06 01 03 03 02 03 03 01 02 01 03 02 02 |................| -00000100 02 04 02 05 02 06 02 |.......| +00000070 ed 14 ef 68 ca 42 c5 4c e9 15 fa fe b2 4f ef a2 |...h.B.L.....O..| +00000080 fd be 46 bf 69 cf 6e 88 f7 cb c8 05 f9 ba 50 df |..F.i.n.......P.| +00000090 b7 c6 45 d8 4a e8 fa 84 3c be 98 48 28 09 30 35 |..E.J...<..H(.05| +000000a0 34 cb c0 28 0f c6 46 aa 49 38 16 7f 51 5c e7 86 |4..(..F.I8..Q\..| +000000b0 d0 16 09 9c 42 1c c3 15 4d db 4d c3 54 fd e0 01 |....B...M.M.T...| +000000c0 8e 57 ba d7 94 9f 0d a3 38 34 ef 11 ef 3b 00 16 |.W......84...;..| +000000d0 00 00 00 17 00 00 00 0d 00 30 00 2e 04 03 05 03 |.........0......| +000000e0 06 03 08 07 08 08 08 09 08 0a 08 0b 08 04 08 05 |................| +000000f0 08 06 04 01 05 01 06 01 03 03 02 03 03 01 02 01 |................| +00000100 03 02 02 02 04 02 05 02 06 02 |..........| >>> Flow 2 (server to client) 00000000 16 03 03 00 55 02 00 00 51 03 03 00 00 00 00 00 |....U...Q.......| 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 20 3e 1c 88 9c |...DOWNGRD. >...| -00000030 37 47 27 ec 6d 66 94 52 0e bd 7e f6 e1 d0 48 fc |7G'.mf.R..~...H.| -00000040 14 b2 f5 3c 92 ef a4 05 ac 4d 57 80 00 2f 00 00 |...<.....MW../..| -00000050 09 00 23 00 00 ff 01 00 01 00 16 03 03 00 7b 04 |..#...........{.| -00000060 00 00 77 00 00 00 00 00 71 00 00 00 00 00 00 00 |..w.....q.......| +00000020 00 00 00 44 4f 57 4e 47 52 44 01 20 fa 95 12 e8 |...DOWNGRD. ....| +00000030 88 8f fc 7e df b4 6c 3f 1a 05 2c 02 07 39 aa 0b |...~..l?..,..9..| +00000040 48 42 2d 19 e0 e0 fa 9c 8c 7c c8 04 00 2f 00 00 |HB-......|.../..| +00000050 09 00 23 00 00 ff 01 00 01 00 16 03 03 00 7e 04 |..#...........~.| +00000060 00 00 7a 00 00 00 00 00 74 00 00 00 00 00 00 00 |..z.....t.......| 00000070 00 00 00 00 00 00 00 00 00 94 6f 2d b0 ac 51 ed |..........o-..Q.| -00000080 14 ef 68 ca 42 c5 4c 26 b9 05 4e 0c 2c 40 fd 80 |..h.B.L&..N.,@..| -00000090 10 8c 7c 82 30 47 cd 83 91 fb 36 78 d2 00 a9 6a |..|.0G....6x...j| -000000a0 fd 7f 84 97 93 94 95 98 30 da 67 72 e7 ed fb 19 |........0.gr....| -000000b0 a0 0d 98 15 55 12 68 49 38 16 5f 5b ea f1 09 ba |....U.hI8._[....| -000000c0 8b 38 e9 aa f1 da 4f 4f 77 bb bc 77 51 bd ee b8 |.8....OOw..wQ...| -000000d0 61 80 1c 21 0f 90 16 d6 ce 74 14 03 03 00 01 01 |a..!.....t......| -000000e0 16 03 03 00 40 00 00 00 00 00 00 00 00 00 00 00 |....@...........| -000000f0 00 00 00 00 00 c6 e4 28 b8 05 02 a1 34 fe 60 15 |.......(....4.`.| -00000100 a3 1f ea a2 30 35 5e 51 62 81 03 ff 2b db 09 72 |....05^Qb...+..r| -00000110 34 2f ca f1 95 c4 55 dc 7b ec c0 4d 2c 5d 95 81 |4/....U.{..M,]..| -00000120 36 18 6b 0a 3e |6.k.>| +00000080 14 ef 68 ca 42 c5 4c e9 15 fa fe b2 4f ef a2 fd |..h.B.L.....O...| +00000090 be 46 bf 69 cf 6e 88 f7 cb c8 05 f9 ba 50 df b7 |.F.i.n.......P..| +000000a0 c6 45 d8 4a e8 fa 84 3c be 98 48 28 09 30 35 34 |.E.J...<..H(.054| +000000b0 cb c0 28 0f c6 46 aa 49 38 16 7f 51 5c e7 86 d0 |..(..F.I8..Q\...| +000000c0 16 09 9c 42 1c c3 15 4d db 4d c3 54 fd e0 01 8e |...B...M.M.T....| +000000d0 57 ba d7 94 9f 0d a3 38 34 ef 11 ef 3b 14 03 03 |W......84...;...| +000000e0 00 01 01 16 03 03 00 40 00 00 00 00 00 00 00 00 |.......@........| +000000f0 00 00 00 00 00 00 00 00 60 a0 d1 54 92 14 51 e2 |........`..T..Q.| +00000100 4e 9e 8a 25 04 7a 3e a5 ce 98 6d d5 84 c3 81 e6 |N..%.z>...m.....| +00000110 3a 3b df eb f8 67 b7 6f 99 1c e3 6f d4 c2 6d 0c |:;...g.o...o..m.| +00000120 b2 03 c7 0c c9 83 3b ec |......;.| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 16 03 03 00 40 4b 82 f8 16 44 |..........@K...D| -00000010 28 fc 53 19 c5 f3 2d 02 06 4b 84 e2 8f 3b 4c 6f |(.S...-..K...;Lo| -00000020 2c 9f 63 ca a6 78 2a 73 14 f9 f6 f5 ba fd a3 df |,.c..x*s........| -00000030 de 02 02 23 a9 1f 56 b7 ea 96 cd 62 34 a6 ed 4e |...#..V....b4..N| -00000040 2b 4e b1 04 66 7f 09 66 ef 7c 52 |+N..f..f.|R| +00000000 14 03 03 00 01 01 16 03 03 00 40 91 32 55 4e 8a |..........@.2UN.| +00000010 72 b6 a4 91 2f 9a 65 8a 6a 1e 37 67 bc 45 1f 40 |r.../.e.j.7g.E.@| +00000020 59 d2 7a 1a 10 7c bc 52 3c 11 21 12 b6 45 f0 3b |Y.z..|.R<.!..E.;| +00000030 7f 28 30 01 25 30 51 10 df f8 aa 34 07 fb 0b 60 |.(0.%0Q....4...`| +00000040 44 c7 26 81 02 1a c1 bc e8 67 fb |D.&......g.| >>> Flow 4 (server to client) 00000000 17 03 03 00 40 00 00 00 00 00 00 00 00 00 00 00 |....@...........| -00000010 00 00 00 00 00 e9 20 7d 95 29 be 74 b0 9b 23 57 |...... }.).t..#W| -00000020 45 01 55 f8 86 50 09 b8 f6 43 c5 3a 5f cf ff 30 |E.U..P...C.:_..0| -00000030 47 40 3b e8 7b cc 73 40 78 0b b7 6d dd 6d c7 fd |G@;.{.s@x..m.m..| -00000040 a9 2e 0d 70 7e 15 03 03 00 30 00 00 00 00 00 00 |...p~....0......| -00000050 00 00 00 00 00 00 00 00 00 00 27 60 b4 ec 27 05 |..........'`..'.| -00000060 f1 e1 4b 71 ae 51 f1 e5 c1 59 7e 31 5b 1d 4b dc |..Kq.Q...Y~1[.K.| -00000070 e9 3b ae 26 93 85 c7 36 cf fc |.;.&...6..| +00000010 00 00 00 00 00 a8 17 fd e4 72 57 91 0d 5c 81 69 |.........rW..\.i| +00000020 90 a2 f9 d0 18 9b df 24 7d 86 d9 c9 c1 f8 07 75 |.......$}......u| +00000030 78 e0 69 f9 8a 02 ee cb a3 16 31 ac 35 5f 11 7a |x.i.......1.5_.z| +00000040 e0 06 68 0c 00 15 03 03 00 30 00 00 00 00 00 00 |..h......0......| +00000050 00 00 00 00 00 00 00 00 00 00 b3 3a 79 6e a1 97 |...........:yn..| +00000060 c1 2a 90 e3 41 b5 49 c0 4d 43 74 69 c6 0d c1 0c |.*..A.I.MCti....| +00000070 49 bd a9 4a 54 62 c5 13 c4 83 |I..JTb....| diff --git a/src/crypto/tls/testdata/Server-TLSv13-AES128-SHA256 b/src/crypto/tls/testdata/Server-TLSv13-AES128-SHA256 index 015f0a4a58..f735610cf9 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-AES128-SHA256 +++ b/src/crypto/tls/testdata/Server-TLSv13-AES128-SHA256 @@ -1,97 +1,97 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 ca 01 00 00 c6 03 03 bd fd 94 fe e6 |................| -00000010 aa fd d1 36 26 f7 12 6e 4b 15 ad 20 90 8f b2 6b |...6&..nK.. ...k| -00000020 d2 81 db c1 ee 71 a0 c4 a1 c4 cb 20 7e 5e b3 99 |.....q..... ~^..| -00000030 3e c9 11 36 31 ce 52 60 7d 10 10 04 a0 9d e6 0d |>..61.R`}.......| -00000040 41 1f 53 e6 25 e0 2a 14 46 6a 4f 9d 00 04 13 01 |A.S.%.*.FjO.....| +00000000 16 03 01 00 ca 01 00 00 c6 03 03 78 74 90 42 07 |...........xt.B.| +00000010 8e 49 31 6d f8 1e d8 67 33 dc d3 7b 5a a4 9a 0f |.I1m...g3..{Z...| +00000020 e1 b2 71 d6 e1 c7 1e 73 f4 6d 81 20 c7 fe 3d 4d |..q....s.m. ..=M| +00000030 c7 fe 07 d9 49 ef e0 e7 1d 9e 84 c8 21 c0 fe 59 |....I.......!..Y| +00000040 7f 5d 69 8f 4b 49 e0 12 5f ce e9 76 00 04 13 01 |.]i.KI.._..v....| 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 30 |-.....3.&.$... 0| -000000b0 24 ff 8c 54 81 6f 8e 85 9f a3 de 52 af da 1c 01 |$..T.o.....R....| -000000c0 7a 9e 90 cd 48 1e 06 64 a0 a1 ea 0f 10 57 59 |z...H..d.....WY| +000000a0 2d 00 02 01 01 00 33 00 26 00 24 00 1d 00 20 59 |-.....3.&.$... Y| +000000b0 a7 e1 0f 4f 1c ee e3 14 3f f8 1d 3c ae d5 f6 82 |...O....?..<....| +000000c0 de b0 37 52 d9 e9 a1 af 68 18 24 19 a6 6b 61 |..7R....h.$..ka| >>> 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 7e 5e b3 99 |........... ~^..| -00000030 3e c9 11 36 31 ce 52 60 7d 10 10 04 a0 9d e6 0d |>..61.R`}.......| -00000040 41 1f 53 e6 25 e0 2a 14 46 6a 4f 9d 13 01 00 00 |A.S.%.*.FjO.....| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 c7 fe 3d 4d |........... ..=M| +00000030 c7 fe 07 d9 49 ef e0 e7 1d 9e 84 c8 21 c0 fe 59 |....I.......!..Y| +00000040 7f 5d 69 8f 4b 49 e0 12 5f ce e9 76 13 01 00 00 |.]i.KI.._..v....| 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 bc 0c c7 e1 c6 61 |...............a| -00000090 16 4f 94 bf 39 20 6f e7 e9 ea 16 e8 13 37 a7 fa |.O..9 o......7..| -000000a0 0f 17 03 03 02 6d 5b 46 3f 90 1d 2c 8e 72 8f a4 |.....m[F?..,.r..| -000000b0 e1 79 c7 73 30 d4 ce c4 85 2e 3c a1 a2 2a 25 80 |.y.s0.....<..*%.| -000000c0 63 3a 0b 31 33 8b d8 03 1c 15 4c c4 e2 b9 80 85 |c:.13.....L.....| -000000d0 7f 41 d5 8d dc a0 37 a4 6b ed 8c 85 89 24 0f 34 |.A....7.k....$.4| -000000e0 0f 5d 5b 6e 9a 7e 38 bf df 40 92 74 a1 0d c2 49 |.][n.~8..@.t...I| -000000f0 38 e2 e0 1e 85 3f 0c 9e 2a 25 e8 db 7c 13 08 4c |8....?..*%..|..L| -00000100 3a e2 2f 39 90 2d 4f 2e b4 f7 eb c2 bd c3 89 a6 |:./9.-O.........| -00000110 d1 79 73 ac af fb af 9d f0 c8 2d d3 1a ec 28 20 |.ys.......-...( | -00000120 ae 34 d1 85 02 8c cc 52 25 53 72 c1 99 71 f4 37 |.4.....R%Sr..q.7| -00000130 6e aa 18 66 32 07 b1 d5 94 87 00 ca e6 47 93 0f |n..f2........G..| -00000140 6d 0a e3 8a d2 54 4c ec a3 da b0 dc 5f 45 0d 27 |m....TL....._E.'| -00000150 62 c3 c7 f8 20 65 b8 71 13 bb 99 a0 e1 d9 84 30 |b... e.q.......0| -00000160 33 1d 06 ef e0 90 b8 1e 8a 1a 97 bc f6 19 da 06 |3...............| -00000170 15 81 d0 94 d8 fc a8 12 cb 78 4b 5f 68 b4 f7 9d |.........xK_h...| -00000180 16 0d 25 d2 f8 ed 21 9c 82 57 8d 6a 1e 0c 20 16 |..%...!..W.j.. .| -00000190 59 79 df cd 46 a0 65 8c f2 b9 f3 55 d7 c2 0a d7 |Yy..F.e....U....| -000001a0 aa 51 1f 56 4e 7f 5a b2 a3 81 54 2b f8 78 23 c4 |.Q.VN.Z...T+.x#.| -000001b0 37 3d 96 c5 1a 3c b3 32 ff 59 df 38 0e a2 84 4e |7=...<.2.Y.8...N| -000001c0 cc 30 c2 52 eb 7a 97 e6 e2 a5 d8 cb d2 37 dc 74 |.0.R.z.......7.t| -000001d0 b8 53 3f 23 d2 07 86 d8 0a 2e 01 60 43 d5 66 2e |.S?#.......`C.f.| -000001e0 a6 2d 2e 0a 0f 67 bf d9 23 5c 32 83 db ed 5f 75 |.-...g..#\2..._u| -000001f0 70 22 73 28 f4 64 88 c2 97 3f a2 38 60 8d be 5b |p"s(.d...?.8`..[| -00000200 0b 3c 5f 20 58 78 8d c3 5c 83 39 73 4c 24 46 14 |.<_ Xx..\.9sL$F.| -00000210 ce 81 98 43 9c 26 5d 2b cd 96 09 d6 34 92 ac 0f |...C.&]+....4...| -00000220 d4 1d 33 09 77 f4 b9 b7 a4 6e de b8 de 11 72 39 |..3.w....n....r9| -00000230 d7 c2 cb ab 66 d1 38 22 72 ab 7d 34 1b f5 cf 67 |....f.8"r.}4...g| -00000240 18 f6 07 f1 5b 5d 99 54 cc da 66 65 bd 60 3d b4 |....[].T..fe.`=.| -00000250 76 f6 cf 7b c8 39 d5 ff e5 97 a4 8e a1 7b c0 b4 |v..{.9.......{..| -00000260 a2 d4 95 5a 6b c5 20 19 f6 9d 96 c9 de 62 78 23 |...Zk. ......bx#| -00000270 f1 87 68 a3 7a 9e 49 42 20 91 28 25 f9 86 b5 1c |..h.z.IB .(%....| -00000280 14 f8 82 78 9a 7b 96 e3 e8 c9 64 7a f5 89 bc 77 |...x.{....dz...w| -00000290 0a 67 55 e8 7d e1 f0 d1 fa 50 a2 4e c9 7a 84 12 |.gU.}....P.N.z..| -000002a0 54 75 c1 90 b7 75 27 ea 47 ca 1a 1f a5 37 ef 6e |Tu...u'.G....7.n| -000002b0 96 a2 46 a8 cd ac 0b 7a f6 f5 cf 59 72 05 87 a3 |..F....z...Yr...| -000002c0 e0 3b 4c 39 c6 e5 20 61 f3 9e 5f bf a6 ee 43 d7 |.;L9.. a.._...C.| -000002d0 16 3c 68 b9 d4 33 72 cd be 38 1c ba d6 ed e8 21 |... V.6`A.R..| -00000340 ef b2 b2 3a e0 e6 54 03 a1 8a 70 b7 80 6a b2 e6 |...:..T...p..j..| -00000350 58 93 bd 06 bf 7c 26 68 9c 79 9e cb 20 d8 6d 45 |X....|&h.y.. .mE| -00000360 cc bb d1 09 fd 0e cc 13 4e f8 e7 9e 17 c2 b6 b0 |........N.......| -00000370 ce 2c 6e 77 6f b8 00 fd 30 83 89 ab 24 e1 56 bf |.,nwo...0...$.V.| -00000380 4e 96 40 e2 aa ab 90 08 7f 5f 27 d9 18 04 bc b8 |N.@......_'.....| -00000390 f5 55 fa 15 b0 4e 30 f4 9d c7 a3 7c da 26 3e 47 |.U...N0....|.&>G| -000003a0 0c 80 d9 c5 65 0d 39 40 dd 22 25 86 a2 9d 2b 16 |....e.9@."%...+.| -000003b0 00 17 03 03 00 35 01 ee d6 89 98 31 59 e4 bd d6 |.....5.....1Y...| -000003c0 78 f2 25 f9 22 e3 33 71 da dd 8d 28 52 45 bb a5 |x.%.".3q...(RE..| -000003d0 fb d7 9f 1a b2 c2 59 e9 e4 ca ed 08 7c db 55 a7 |......Y.....|.U.| -000003e0 21 fc 91 1b 2a bc c0 bf 3b f4 c8 17 03 03 00 83 |!...*...;.......| -000003f0 62 5a 55 4e 3f 35 e7 ef 28 c0 c4 57 ad 21 67 45 |bZUN?5..(..W.!gE| -00000400 14 00 98 99 ed 40 c2 f0 43 a5 31 2e 4e d4 50 5f |.....@..C.1.N.P_| -00000410 e4 ce 4d de ea b0 a7 19 9e 92 83 c0 aa a4 8d e9 |..M.............| -00000420 f1 5e ea 86 ea 90 77 ab 82 2f ee 07 1a b9 39 a5 |.^....w../....9.| -00000430 43 96 b3 37 dc ca 10 64 4e 67 8d fd c9 14 2e b0 |C..7...dNg......| -00000440 43 ed c1 5b 2d d6 1f 91 54 a8 8b b1 16 74 b7 84 |C..[-...T....t..| -00000450 21 2f af 42 ae c0 12 b8 c3 d8 36 a6 c1 39 27 84 |!/.B......6..9'.| -00000460 23 27 a5 30 58 91 d9 1c 8e f0 79 ad 00 7f ac ff |#'.0X.....y.....| -00000470 3a e7 d9 |:..| +00000080 03 03 00 01 01 17 03 03 00 17 2d 22 50 eb 7e f0 |..........-"P.~.| +00000090 22 ac 52 1a 63 f4 3c 12 6a 56 e5 5b e6 f4 f4 97 |".R.c.<.jV.[....| +000000a0 31 17 03 03 02 6d 08 23 fa 9a 63 51 0a 2b 66 37 |1....m.#..cQ.+f7| +000000b0 1c 66 64 ae 16 c7 bb 53 36 45 20 ca 87 eb 56 9c |.fd....S6E ...V.| +000000c0 b2 c4 51 33 b2 f3 dc f0 c4 27 08 64 a1 f7 8c 10 |..Q3.....'.d....| +000000d0 7d 14 1d 6c 6f 10 39 4b 77 8b 09 28 28 7d 15 b4 |}..lo.9Kw..((}..| +000000e0 2d 6b 9f 30 99 09 e1 4d f6 eb 2f d5 c0 09 fc 1c |-k.0...M../.....| +000000f0 c0 2f be 35 37 8d 15 39 87 68 d7 e8 9a 94 26 c7 |./.57..9.h....&.| +00000100 b0 29 10 48 91 b4 7f e8 5f 32 9a 8e 57 79 81 38 |.).H...._2..Wy.8| +00000110 3c 66 da ce 78 c5 61 03 5e e3 4a 8e 84 32 f2 af |.| +00000190 70 ac 23 79 d2 47 0a 79 11 91 25 ff 86 2c 60 f8 |p.#y.G.y..%..,`.| +000001a0 68 cd d2 21 eb db 18 ca 5e 80 a4 8c 88 08 92 e9 |h..!....^.......| +000001b0 ab 15 25 0d c8 ae fa 45 c2 d9 1f cf 78 1c b5 ec |..%....E....x...| +000001c0 07 e2 6e 8a 22 4d 7f 99 3a 11 f6 21 ed 19 f0 63 |..n."M..:..!...c| +000001d0 ee 1a 56 ea 11 f8 81 2a 2b e5 18 94 fe e2 0a 49 |..V....*+......I| +000001e0 38 8c e5 9b d4 a0 d8 f8 2e 12 d7 3e b6 26 2d d7 |8..........>.&-.| +000001f0 37 44 0c 07 10 f1 58 32 de 57 8c a9 86 fa 84 e9 |7D....X2.W......| +00000200 f8 44 4f ed b1 c4 76 16 a5 1b 95 0c 59 3c 4b a4 |.DO...v.....Y...A..i| +000003e0 f4 d2 0d c3 bb 4b e1 ca 97 30 65 17 03 03 00 86 |.....K...0e.....| +000003f0 3e 5a a9 aa e7 18 03 ea 8a 92 c1 32 8c 54 ac 8b |>Z.........2.T..| +00000400 4e 30 b7 ab 92 d0 cd 31 72 b7 09 c7 f8 d9 e5 ae |N0.....1r.......| +00000410 15 aa 2b 92 93 9e 0e ff 7c ec c0 53 d8 df 00 5d |..+.....|..S...]| +00000420 80 09 54 b8 dd 58 8c 80 e8 19 eb 3a d6 90 c1 ab |..T..X.....:....| +00000430 67 fc eb 4a 72 8c 77 c6 4b 78 65 2d 30 86 d2 1a |g..Jr.w.Kxe-0...| +00000440 87 d7 02 0c 26 73 5f c9 42 8d 80 cb 82 ae 7c 7a |....&s_.B.....|z| +00000450 d3 4c 25 bd 9f 9a b6 12 5d 27 52 b1 af e7 57 64 |.L%.....]'R...Wd| +00000460 d7 eb 04 55 bd 34 0a a8 96 4d 9e 26 8c 0a 8c 41 |...U.4...M.&...A| +00000470 28 e6 cb 31 07 05 |(..1..| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 00 35 88 13 07 ce 23 |..........5....#| -00000010 dd e3 81 28 71 33 d8 5c 86 d7 e9 03 ca 97 d6 3c |...(q3.\.......<| -00000020 c0 98 51 53 79 21 31 5f 88 75 9b 2c 0d f2 ff 3c |..QSy!1_.u.,...<| -00000030 3a 11 52 98 41 f5 bc 96 6f 1d e7 c1 a5 41 b2 cf |:.R.A...o....A..| +00000000 14 03 03 00 01 01 17 03 03 00 35 b9 ad e6 3f 45 |..........5...?E| +00000010 fa 69 22 89 32 b6 54 65 8a 4c ce 4a 3d 76 95 58 |.i".2.Te.L.J=v.X| +00000020 29 62 a5 e2 73 37 27 7d 13 43 02 04 37 67 b9 92 |)b..s7'}.C..7g..| +00000030 c6 6d e9 23 84 fa 9d f8 83 15 53 49 da 56 05 d1 |.m.#......SI.V..| >>> Flow 4 (server to client) -00000000 17 03 03 00 1e c8 73 85 2e b1 9c 38 7e 83 be 93 |......s....8~...| -00000010 51 66 da 22 1c 71 5f f9 c9 2c a2 f1 5a 6a 1e 61 |Qf.".q_..,..Zj.a| -00000020 bc a6 c7 17 03 03 00 13 66 de ee ae 73 9d cd 07 |........f...s...| -00000030 78 88 a9 20 55 f6 4e 8f ce b0 29 |x.. U.N...)| +00000000 17 03 03 00 1e e7 3b 87 f4 2c 65 0c d0 e8 10 83 |......;..,e.....| +00000010 d9 8b f8 7e 8e ab 64 8b da 22 36 2a eb 99 15 0d |...~..d.."6*....| +00000020 fb 8e 06 17 03 03 00 13 09 a3 c5 58 33 6a 9d 3c |...........X3j.<| +00000030 aa 20 d3 02 81 f8 18 f0 fb 6c 66 |. .......lf| diff --git a/src/crypto/tls/testdata/Server-TLSv13-AES256-SHA384 b/src/crypto/tls/testdata/Server-TLSv13-AES256-SHA384 index 3d030fbea4..8e9f47609b 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-AES256-SHA384 +++ b/src/crypto/tls/testdata/Server-TLSv13-AES256-SHA384 @@ -1,100 +1,100 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 ca 01 00 00 c6 03 03 a1 4f 94 bb 8b |............O...| -00000010 b0 3d b3 30 fc d0 1b 09 e6 40 3a 19 60 1b 32 2e |.=.0.....@:.`.2.| -00000020 d5 ff 57 a7 1b be de 9a 69 85 3f 20 75 30 ba da |..W.....i.? u0..| -00000030 e6 be 92 62 4a e5 f0 58 27 37 6f d7 2d 30 c9 a2 |...bJ..X'7o.-0..| -00000040 c0 96 9f 9f d0 07 9e 0d 3c 1d 52 3c 00 04 13 02 |........<.R<....| +00000000 16 03 01 00 ca 01 00 00 c6 03 03 cd 8e c1 d0 5a |...............Z| +00000010 f3 76 9f 75 5b ee e9 27 39 dd c9 1f 8f 29 89 36 |.v.u[..'9....).6| +00000020 4e c7 b9 20 99 2f 90 36 4a e8 bb 20 69 57 2d 73 |N.. ./.6J.. iW-s| +00000030 5a 64 37 92 08 83 55 56 52 c6 5b 2f b1 98 c7 9f |Zd7...UVR.[/....| +00000040 aa aa 19 4d c8 0c ce a0 2d 77 d9 4e 00 04 13 02 |...M....-w.N....| 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 7e |-.....3.&.$... ~| -000000b0 fe c0 6e 4b 28 5f 5a 29 6e 54 33 c8 65 60 00 91 |..nK(_Z)nT3.e`..| -000000c0 b9 24 fc 7d 21 2e 3c d4 00 3f 27 97 f9 46 5f |.$.}!.<..?'..F_| +000000a0 2d 00 02 01 01 00 33 00 26 00 24 00 1d 00 20 fd |-.....3.&.$... .| +000000b0 87 02 b8 d8 e8 27 13 ec 75 07 cf 90 59 04 df 7a |.....'..u...Y..z| +000000c0 87 ff 4b 07 e6 d6 01 23 64 9d 51 a4 75 63 37 |..K....#d.Q.uc7| >>> 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 75 30 ba da |........... u0..| -00000030 e6 be 92 62 4a e5 f0 58 27 37 6f d7 2d 30 c9 a2 |...bJ..X'7o.-0..| -00000040 c0 96 9f 9f d0 07 9e 0d 3c 1d 52 3c 13 02 00 00 |........<.R<....| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 69 57 2d 73 |........... iW-s| +00000030 5a 64 37 92 08 83 55 56 52 c6 5b 2f b1 98 c7 9f |Zd7...UVR.[/....| +00000040 aa aa 19 4d c8 0c ce a0 2d 77 d9 4e 13 02 00 00 |...M....-w.N....| 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 a4 1e c8 0f 16 60 |...............`| -00000090 65 45 d8 4d 8b 5c 32 a4 1a bf 75 2e 7c f4 98 41 |eE.M.\2...u.|..A| -000000a0 8a 17 03 03 02 6d f6 2e 85 65 a5 7b ab eb e4 80 |.....m...e.{....| -000000b0 ad 35 9b fd 63 00 7e cd dd 92 5f 33 77 5d 04 3c |.5..c.~..._3w].<| -000000c0 e1 c6 9e c1 0a 50 87 9f e2 b8 02 60 04 47 ae 3c |.....P.....`.G.<| -000000d0 2b 59 fc ee 1d 54 f6 42 db 1e a6 18 8e 78 6c 83 |+Y...T.B.....xl.| -000000e0 5d 24 9d 2e 8b c9 05 ae 46 9d 7e 1c 94 58 63 d4 |]$......F.~..Xc.| -000000f0 17 9f 87 75 ab 5e da 32 8f 98 22 7d f8 d0 ef 9d |...u.^.2.."}....| -00000100 79 e4 52 64 b1 67 71 a8 3d b3 fc 3c d3 73 c8 73 |y.Rd.gq.=..<.s.s| -00000110 54 b1 cc f5 c8 15 a2 df d5 4f 0b 1e 84 37 68 f7 |T........O...7h.| -00000120 7f 92 85 d7 7e b1 4a 56 95 c4 3b c2 5f 78 04 74 |....~.JV..;._x.t| -00000130 08 7d 26 24 af c6 c6 05 c8 e8 23 12 97 67 3a 18 |.}&$......#..g:.| -00000140 21 e1 d9 18 47 48 f7 6a dd 8e a7 ce 3b fa 93 26 |!...GH.j....;..&| -00000150 2c 61 e0 d9 2a ba 7c d6 32 d0 a1 83 a0 ef 21 7d |,a..*.|.2.....!}| -00000160 78 08 94 38 d7 f1 01 5a a3 e0 2d de 51 6c c9 ad |x..8...Z..-.Ql..| -00000170 6e f4 d2 6b b3 4a 3d 1a 67 2a 16 cd 7f 19 eb 6c |n..k.J=.g*.....l| -00000180 e4 b5 c4 32 c9 94 d2 e5 75 33 a1 2d d7 a4 68 0e |...2....u3.-..h.| -00000190 d0 c4 09 76 61 8a 41 43 0d 49 4d 9b 36 e8 6c 91 |...va.AC.IM.6.l.| -000001a0 02 9e 67 f6 a8 04 a0 47 72 c8 97 54 ff 13 a4 d2 |..g....Gr..T....| -000001b0 c7 5a d1 85 89 8c c8 00 87 be 32 07 51 7a 13 22 |.Z........2.Qz."| -000001c0 e8 5b ea ed e3 47 a3 20 a8 fd 7b 1b 0e e7 8b a8 |.[...G. ..{.....| -000001d0 35 c2 00 63 3f 30 18 40 b3 bd a2 6d 54 f4 a9 31 |5..c?0.@...mT..1| -000001e0 c7 60 5d f3 31 f9 14 5a 33 70 a6 65 c1 2b 27 9c |.`].1..Z3p.e.+'.| -000001f0 3d 16 4b 71 8e 60 0a 1c 55 35 da 19 e6 30 db 6b |=.Kq.`..U5...0.k| -00000200 68 05 e2 f7 f5 c6 e6 0e 88 b9 09 58 7e 24 07 98 |h..........X~$..| -00000210 29 22 f0 5f 19 42 08 66 a7 6b 8c 33 78 ac 1d db |)"._.B.f.k.3x...| -00000220 8d 9d b8 7b 52 3e 89 15 c8 23 53 4e b3 7f fe 34 |...{R>...#SN...4| -00000230 c7 61 49 61 9a 03 b3 36 5d 9a 3d 82 a0 a1 eb eb |.aIa...6].=.....| -00000240 b2 ab 84 00 b8 df cd 89 7c b6 28 17 2e 7d 3c c1 |........|.(..}<.| -00000250 5b 37 fc 74 5a f7 54 31 d7 a2 07 57 ad 63 94 0d |[7.tZ.T1...W.c..| -00000260 05 21 81 30 0a 60 c4 b5 d9 98 1a 7c 3f 78 41 51 |.!.0.`.....|?xAQ| -00000270 2a 66 bd a6 36 64 b3 8b 4f d0 5a 61 62 7f 30 70 |*f..6d..O.Zab.0p| -00000280 73 61 0e c6 c2 8b 90 91 04 ea 98 25 24 c5 35 93 |sa.........%$.5.| -00000290 e2 6f b1 7b e1 d1 d3 29 eb 97 e5 11 a7 63 93 2c |.o.{...).....c.,| -000002a0 2e 55 0b 64 bd 2c d9 2a 46 b6 30 ca 3c 52 a2 46 |.U.d.,.*F.0..N...u.| -00000380 63 43 45 e9 e0 51 93 5d 3a 64 39 53 2a 20 e5 e8 |cCE..Q.]:d9S* ..| -00000390 c6 7f 23 0b 20 3d a8 6e 99 8b da fc d1 e8 19 91 |..#. =.n........| -000003a0 b3 00 f5 e8 bf 73 df 6f 20 27 7d 92 98 e8 e3 ae |.....s.o '}.....| -000003b0 88 17 03 03 00 45 6b ae 32 0c f3 3b f5 fd d8 d6 |.....Ek.2..;....| -000003c0 5f 59 c2 46 1d d5 cb c7 fb ec b0 87 f2 7e 30 23 |_Y.F.........~0#| -000003d0 23 ed c0 51 22 b8 53 6e 92 6a 32 a6 8a 77 32 c1 |#..Q".Sn.j2..w2.| -000003e0 9c 26 e5 bd be 71 9a 8c 62 9c 84 9e 82 e1 bb 09 |.&...q..b.......| -000003f0 d7 ac 77 76 73 a9 95 fa db 4c 27 17 03 03 00 93 |..wvs....L'.....| -00000400 44 c4 3b 46 5f b4 06 2e aa 88 19 e4 9c bf 5e 2e |D.;F_.........^.| -00000410 8b 16 77 21 87 5d 60 e0 ff ca 5d 0d e5 17 4c eb |..w!.]`...]...L.| -00000420 b6 86 76 9b 72 bc f7 de fe 63 d3 35 0a 54 31 45 |..v.r....c.5.T1E| -00000430 0b fe 1f ce e1 2a c7 96 2d 80 75 65 2c cb 71 c4 |.....*..-.ue,.q.| -00000440 16 6a 15 76 be 91 7e c1 c7 0e a2 32 41 bb a4 4e |.j.v..~....2A..N| -00000450 9e 2c 5a 31 fe 86 a1 cc 8a 4a f7 42 a7 fc e9 0c |.,Z1.....J.B....| -00000460 89 10 ae ae 25 b8 d8 cc ca d3 8a c5 d1 ce da c2 |....%...........| -00000470 39 80 9a 43 66 d0 88 e9 2c 8b 1e db 30 c4 bc 86 |9..Cf...,...0...| -00000480 82 ce f3 f8 b4 70 6c a6 2a 3d 08 18 86 b4 a2 8e |.....pl.*=......| -00000490 b9 ff 6e |..n| +00000080 03 03 00 01 01 17 03 03 00 17 d8 3e 22 27 e3 d7 |...........>"'..| +00000090 29 6a d2 09 58 4f 30 fa 9d 02 13 67 03 e1 37 a7 |)j..XO0....g..7.| +000000a0 fa 17 03 03 02 6d a0 2d 58 63 73 b6 a6 7f 9e 7c |.....m.-Xcs....|| +000000b0 dd 03 4c 53 cf e9 04 4e a0 87 3e 91 79 1e 28 50 |..LS...N..>.y.(P| +000000c0 6b 6e bc a5 98 35 d8 03 a1 00 47 8d b6 a1 b6 71 |kn...5....G....q| +000000d0 09 eb d1 d5 cb 56 eb 6f fb 5c ec 58 99 f6 c3 3a |.....V.o.\.X...:| +000000e0 54 c1 7b af 20 9f 1b a6 58 01 fd de e4 2a 17 6d |T.{. ...X....*.m| +000000f0 2e 44 38 11 48 5a ec 58 e3 39 5f 91 a9 61 ae c6 |.D8.HZ.X.9_..a..| +00000100 ba f1 a0 bd 40 30 3f b3 34 f7 b3 52 ee 62 40 bb |....@0?.4..R.b@.| +00000110 78 10 d7 e9 86 67 83 94 df 22 db 49 70 58 3b 2d |x....g...".IpX;-| +00000120 db 6c 1c 16 7e b1 c9 51 99 8c 5b 1b 09 fe 0b 8f |.l..~..Q..[.....| +00000130 84 69 20 31 a4 78 7a 53 d1 ed 57 20 b4 25 a7 a3 |.i 1.xzS..W .%..| +00000140 95 50 0f ee 48 5f 1f 78 36 47 6d 18 d8 e3 76 b8 |.P..H_.x6Gm...v.| +00000150 cb 13 b6 11 0e 39 f8 d1 1f 7d 58 7a 33 fe bc 86 |.....9...}Xz3...| +00000160 f2 6e 73 32 60 5c c6 4b fe e0 38 52 b7 09 10 4c |.ns2`\.K..8R...L| +00000170 f7 2f e2 54 8b a1 29 98 be d4 f7 0e bc 4a 5e 12 |./.T..)......J^.| +00000180 e6 f2 2b 27 10 68 cd 7b 5f 63 74 6f e8 6f 45 04 |..+'.h.{_cto.oE.| +00000190 30 67 ac d1 b9 27 c6 84 ce ad 9f 93 ed 49 e5 20 |0g...'.......I. | +000001a0 5a b7 7c e5 31 ee e4 3f 8c d4 95 eb ff 3e 97 b7 |Z.|.1..?.....>..| +000001b0 c8 77 45 47 43 f7 c4 92 2d 6c 8e 01 aa 4e da 5f |.wEGC...-l...N._| +000001c0 12 ff 65 fa ed 9e 72 3a 82 ab d3 06 9c ab 40 3c |..e...r:......@<| +000001d0 b0 af 73 16 15 8c 93 05 f0 50 9b 2d 9b 0d b0 10 |..s......P.-....| +000001e0 a8 bf 17 a8 44 d7 85 2e ff 42 c6 f5 84 9e 43 de |....D....B....C.| +000001f0 f6 95 e8 89 53 6e ec 72 94 ce 2e 86 6c eb 9e f4 |....Sn.r....l...| +00000200 5b c0 f8 c7 57 3e 97 a1 e7 7e a4 1b 2d 32 73 2e |[...W>...~..-2s.| +00000210 ef 8e 90 bb a0 44 ea 82 85 0f 28 ee ac 0d 3c 26 |.....D....(...<&| +00000220 5f 67 00 b5 d7 bb 07 9c 0e c1 02 72 e4 dc 0b fd |_g.........r....| +00000230 81 c3 ce 0c fa e9 ec 1c a9 1b 06 fb 6d 98 f3 e1 |............m...| +00000240 8d 6e fd 65 12 41 d5 7b c5 c4 a2 8a b7 64 3f d5 |.n.e.A.{.....d?.| +00000250 64 50 b5 19 34 85 44 63 fa a3 5b 34 fd a4 65 f2 |dP..4.Dc..[4..e.| +00000260 f4 1c 33 c9 26 84 45 73 8e 83 c9 65 5f c3 e6 4a |..3.&.Es...e_..J| +00000270 01 34 dc 00 fb 08 ec b6 36 ae 8f a9 98 bd a3 9b |.4......6.......| +00000280 43 ef 4d 22 16 d3 df e4 f7 f1 0c 22 25 8a c3 c9 |C.M"......."%...| +00000290 df 2b 22 d6 f6 b2 32 ff d5 41 e9 29 2b 76 f8 1b |.+"...2..A.)+v..| +000002a0 55 c5 05 02 23 14 eb fc 4d a3 bd ca 57 f6 90 59 |U...#...M...W..Y| +000002b0 dc 48 cb bc 50 57 d3 03 bd 9a 80 f1 a1 d9 77 50 |.H..PW........wP| +000002c0 26 79 16 50 ea f6 22 53 f2 62 11 c2 5e 1f d6 56 |&y.P.."S.b..^..V| +000002d0 7a ad b6 f8 d9 35 4f a8 2e 3a b8 7a f3 36 7c 0e |z....5O..:.z.6|.| +000002e0 47 d3 cf 23 c5 c4 e1 fa f0 43 4a 7c e8 13 e3 bf |G..#.....CJ|....| +000002f0 3a a0 a3 84 d1 ef 9f d4 02 b3 a8 36 9f 89 d3 3f |:..........6...?| +00000300 d1 51 b0 b8 c6 14 94 a1 78 b7 1b 6a 31 91 f4 91 |.Q......x..j1...| +00000310 66 66 7c 17 03 03 00 99 cf 79 f1 cd 93 6f 58 e5 |ff|......y...oX.| +00000320 94 9c 42 3d b2 d3 2a 74 fc 5d 2d a3 7c 7d 5b 1c |..B=..*t.]-.|}[.| +00000330 ff c7 1d dd 1f a0 aa c3 9f db 50 ec 2a e8 ba 4c |..........P.*..L| +00000340 c9 6f f1 a3 cf de a7 33 bb 0c 2c 5f 1a c3 31 1c |.o.....3..,_..1.| +00000350 01 c0 d4 86 cb 91 97 53 a7 c5 11 22 d6 8d 17 2e |.......S..."....| +00000360 8e 6b 83 91 99 4c 93 bb 73 2d 07 61 c1 40 c2 3d |.k...L..s-.a.@.=| +00000370 68 de 07 38 e4 30 05 ec 2b d5 ff 25 ed 86 ae 0d |h..8.0..+..%....| +00000380 b4 b1 59 03 32 3e 06 86 6a b5 f5 6a 77 9f 32 71 |..Y.2>..j..jw.2q| +00000390 2d 60 56 75 55 28 d0 8e 99 e7 a4 5e b8 2f 16 00 |-`VuU(.....^./..| +000003a0 57 07 bb 6e 8e 12 6b 2c 9a dc 08 32 e7 51 ff f7 |W..n..k,...2.Q..| +000003b0 f7 17 03 03 00 45 43 af d9 02 71 82 e1 e7 3c b7 |.....EC...q...<.| +000003c0 d0 4e 00 d6 dd 5e 9f 43 9a ac 54 df ea 1e 71 64 |.N...^.C..T...qd| +000003d0 9a 87 66 f9 f9 c2 12 e0 ec c2 49 91 2c 13 4f 66 |..f.......I.,.Of| +000003e0 49 89 e2 66 31 e5 36 6a ae 2e a1 b8 4e 22 e8 55 |I..f1.6j....N".U| +000003f0 ee 63 cb 6c 30 9d 88 80 de 97 0c 17 03 03 00 96 |.c.l0...........| +00000400 0e 46 97 49 0a 02 66 e4 47 b3 41 10 43 fa f6 11 |.F.I..f.G.A.C...| +00000410 2b 0b 2a 17 d0 f3 07 fe ee c3 f5 a9 c7 74 78 a6 |+.*..........tx.| +00000420 17 88 d7 cf d8 c0 86 bd 29 98 57 9c c5 8e 5c 87 |........).W...\.| +00000430 b6 5e e7 9d 3f 61 c2 5b a6 f9 4c 43 8b b9 80 88 |.^..?a.[..LC....| +00000440 00 bf 5e f4 97 f0 b1 f6 46 fb cd 72 03 4c f3 fe |..^.....F..r.L..| +00000450 90 94 c3 25 84 6c 2a 34 c2 1c c0 28 e1 a1 1f a1 |...%.l*4...(....| +00000460 5a e2 f6 d8 45 e0 15 c1 98 bc dd 08 51 df fd 64 |Z...E.......Q..d| +00000470 98 2c fa 7c dd e5 bb 96 df eb 2d 1b 91 4f 4b 1d |.,.|......-..OK.| +00000480 2c 67 6d d7 55 fa 7c 86 dc f1 5f 95 fd 7c cc 07 |,gm.U.|..._..|..| +00000490 9f c8 a9 2f df c9 |.../..| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 00 45 c2 0d 7c 7a 2c |..........E..|z,| -00000010 e5 e6 ac 1b c6 9b b3 8f ba 7b 82 bb 68 c9 87 2c |.........{..h..,| -00000020 1e 51 27 47 b9 f5 c8 87 fa d8 51 bd 73 64 11 d3 |.Q'G......Q.sd..| -00000030 ca d3 95 21 b0 d4 23 bd 13 af ce 30 5a 92 59 6b |...!..#....0Z.Yk| -00000040 7c 0c 11 ee fb 67 99 6f e9 e3 30 97 2a d2 7b 79 ||....g.o..0.*.{y| +00000000 14 03 03 00 01 01 17 03 03 00 45 f8 ae df dc 18 |..........E.....| +00000010 cc 64 0b 01 f1 41 54 e4 32 75 06 01 fc 9f 92 cc |.d...AT.2u......| +00000020 8b 22 83 bf dc 10 cd 1d 24 7b be b0 25 93 2b f9 |."......${..%.+.| +00000030 21 2e 81 e7 09 46 4e 8e 67 a1 69 6d 40 ad 90 54 |!....FN.g.im@..T| +00000040 11 04 06 be f9 7c 76 4f f2 a3 4e ad 2e 81 0d ec |.....|vO..N.....| >>> Flow 4 (server to client) -00000000 17 03 03 00 1e 86 63 0b 0a 19 4b 04 36 02 3d d1 |......c...K.6.=.| -00000010 3d 73 99 a6 64 2c 8a f2 30 b0 4d 4e bd d8 0e 56 |=s..d,..0.MN...V| -00000020 53 79 7f 17 03 03 00 13 1c ab d4 d5 94 fd 53 f4 |Sy............S.| -00000030 f8 93 1d 32 a2 e7 f9 97 be 58 f8 |...2.....X.| +00000000 17 03 03 00 1e c5 a1 21 ce b9 c0 c1 b8 82 0f 1a |.......!........| +00000010 4e 72 51 5b ad 3f e1 ca da f7 17 a1 4e 09 b7 3a |NrQ[.?......N..:| +00000020 f0 2f 66 17 03 03 00 13 3b 3f aa 77 c3 e6 c9 f5 |./f.....;?.w....| +00000030 a3 c2 4a 21 3b db f3 e5 c1 16 f6 |..J!;......| diff --git a/src/crypto/tls/testdata/Server-TLSv13-ALPN b/src/crypto/tls/testdata/Server-TLSv13-ALPN index 8220252b93..142d4e48a6 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-ALPN +++ b/src/crypto/tls/testdata/Server-TLSv13-ALPN @@ -1,9 +1,9 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 e2 01 00 00 de 03 03 3d 17 60 e9 0b |...........=.`..| -00000010 48 e7 d9 fa 92 96 73 e7 a7 76 ef f5 16 27 45 f7 |H.....s..v...'E.| -00000020 a6 0d 1f ca aa 8f 09 67 dc e8 a4 20 61 e0 03 01 |.......g... a...| -00000030 a8 9c bf 64 33 51 0e 2e 9c 49 9b bd 0d e8 9e 63 |...d3Q...I.....c| -00000040 23 49 a4 f2 b4 49 6b 02 a9 65 2c 91 00 04 13 03 |#I...Ik..e,.....| +00000000 16 03 01 00 e2 01 00 00 de 03 03 a4 e8 c2 98 b2 |................| +00000010 24 e6 24 8e 1b 39 ea 99 5d b7 81 59 ea 82 15 10 |$.$..9..]..Y....| +00000020 f3 bd 73 52 df ad b4 cc 78 f3 a7 20 52 33 05 f6 |..sR....x.. R3..| +00000030 bd 55 9c 7a 83 3c 95 c9 d9 2e 07 52 d1 63 cf b4 |.U.z.<.....R.c..| +00000040 c3 17 2c 3e 64 e1 8a 00 ae 1b 90 7f 00 04 13 03 |..,>d...........| 00000050 00 ff 01 00 00 91 00 0b 00 04 03 00 01 02 00 0a |................| 00000060 00 0c 00 0a 00 1d 00 17 00 1e 00 19 00 18 00 23 |...............#| 00000070 00 00 00 10 00 10 00 0e 06 70 72 6f 74 6f 32 06 |.........proto2.| @@ -11,89 +11,92 @@ 00000090 00 1e 00 1c 04 03 05 03 06 03 08 07 08 08 08 09 |................| 000000a0 08 0a 08 0b 08 04 08 05 08 06 04 01 05 01 06 01 |................| 000000b0 00 2b 00 03 02 03 04 00 2d 00 02 01 01 00 33 00 |.+......-.....3.| -000000c0 26 00 24 00 1d 00 20 8c bd 59 e4 1e 31 78 10 23 |&.$... ..Y..1x.#| -000000d0 ab 48 ac 6d 1d 36 52 01 93 8c 39 08 f9 4f 02 c3 |.H.m.6R...9..O..| -000000e0 f6 80 75 7e 95 4b 7a |..u~.Kz| +000000c0 26 00 24 00 1d 00 20 49 6b b8 0f d9 19 e4 0e 14 |&.$... Ik.......| +000000d0 c8 af 36 9a a5 57 3d 1c aa 5b c2 ba 52 a7 50 d2 |..6..W=..[..R.P.| +000000e0 13 04 c0 c7 d1 fb 2c |......,| >>> 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 61 e0 03 01 |........... a...| -00000030 a8 9c bf 64 33 51 0e 2e 9c 49 9b bd 0d e8 9e 63 |...d3Q...I.....c| -00000040 23 49 a4 f2 b4 49 6b 02 a9 65 2c 91 13 03 00 00 |#I...Ik..e,.....| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 52 33 05 f6 |........... R3..| +00000030 bd 55 9c 7a 83 3c 95 c9 d9 2e 07 52 d1 63 cf b4 |.U.z.<.....R.c..| +00000040 c3 17 2c 3e 64 e1 8a 00 ae 1b 90 7f 13 03 00 00 |..,>d...........| 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 24 96 a8 32 97 d6 95 |.........$..2...| -00000090 53 a0 9b ec d5 c5 64 dd 54 cf 75 2e aa 0b db fe |S.....d.T.u.....| -000000a0 5b 82 d7 b5 db 2e e5 11 ff 47 2b 46 1e 9f 17 03 |[........G+F....| -000000b0 03 02 6d b8 78 41 17 7b 87 6a c4 5d 03 d8 27 f8 |..m.xA.{.j.]..'.| -000000c0 d7 d8 57 5c 18 dc b1 a8 90 05 d4 29 af 6e 20 4b |..W\.......).n K| -000000d0 9e fd 8c 93 78 b9 3e d0 28 e5 78 46 ef 0d fc 17 |....x.>.(.xF....| -000000e0 bd b3 82 e3 1c 76 ea 21 60 88 e7 6f 6a 34 54 02 |.....v.!`..oj4T.| -000000f0 6e c0 85 06 e3 6d cb 85 59 4b 95 55 14 dc 2c e4 |n....m..YK.U..,.| -00000100 90 55 7b 98 81 ea 62 a1 22 a2 3f 3e 0d c4 f4 7c |.U{...b.".?>...|| -00000110 3e 04 38 c1 6b 46 a1 26 12 2f 51 e6 85 4d 46 eb |>.8.kF.&./Q..MF.| -00000120 10 34 22 d2 64 b3 f3 b6 26 3a be fa 79 22 9c 9c |.4".d...&:..y"..| -00000130 69 04 c8 8a 04 d5 ef ff 6a 83 a1 71 4c 7a ad 33 |i.......j..qLz.3| -00000140 8a 92 0a cb f0 80 5d 5f 95 5a 2c 9f 6a 63 86 5d |......]_.Z,.jc.]| -00000150 9a 9b 30 e2 61 9b c5 c8 35 60 10 c6 b4 fe 9e 34 |..0.a...5`.....4| -00000160 03 49 e2 bd 95 f7 a5 6f 15 38 4a f4 f0 e6 d1 23 |.I.....o.8J....#| -00000170 47 44 64 ca 4d f6 b6 ba 9c 75 ab 08 9d f0 3b 70 |GDd.M....u....;p| -00000180 f9 f3 70 ba 68 f1 7c 8a fa f8 6c 4b 7f b5 13 07 |..p.h.|...lK....| -00000190 04 ed 51 63 da a9 38 b1 32 58 6b fa 15 ee c4 3c |..Qc..8.2Xk....<| -000001a0 15 a5 7c f3 fd 04 7d 1f dc 46 70 a0 f7 b0 01 4c |..|...}..Fp....L| -000001b0 59 2d d9 31 c3 02 16 bd a0 fd e0 c9 83 65 14 d9 |Y-.1.........e..| -000001c0 7d 2a e7 5d 14 b8 1c 8f 44 18 66 6f dd 84 91 cf |}*.]....D.fo....| -000001d0 65 f7 59 b2 49 8e 78 6c d8 da fa 23 53 ea 7b 03 |e.Y.I.xl...#S.{.| -000001e0 0e b5 94 bc d9 99 f5 d5 3d 06 21 d7 2b ad bf 4b |........=.!.+..K| -000001f0 d2 2d 78 c6 31 0d 41 52 e4 38 71 ec 38 13 84 c7 |.-x.1.AR.8q.8...| -00000200 ab d6 7e 78 af ac d7 93 6b 98 9e 16 a3 de c6 6e |..~x....k......n| -00000210 5a 2c eb 13 69 bd 3d d1 0a bc a8 21 38 ab 84 cc |Z,..i.=....!8...| -00000220 cb 8e 12 d2 39 a1 73 a3 da 26 60 43 06 e0 1c 1f |....9.s..&`C....| -00000230 8f dd ef b9 9c 8c f2 f5 96 28 cf 70 fb dd 0c 82 |.........(.p....| -00000240 4b 23 9a a9 c8 22 54 6d 6a 59 18 50 01 81 28 0c |K#..."TmjY.P..(.| -00000250 a1 c3 32 73 48 dd d4 45 d0 47 fd 01 aa 56 d4 75 |..2sH..E.G...V.u| -00000260 ea 64 c6 23 21 bf 49 f1 fa 09 0a d2 91 2e 13 bc |.d.#!.I.........| -00000270 7a 0f 73 29 42 51 e3 c2 d1 dd 62 13 3e 56 3b bd |z.s)BQ....b.>V;.| -00000280 89 53 55 89 a5 3a 77 b9 49 f1 c1 d6 da 5e a1 1d |.SU..:w.I....^..| -00000290 de a8 13 7c a2 33 ea ff ec 62 a6 ee 55 04 a5 47 |...|.3...b..U..G| -000002a0 a4 1c 7d 90 91 62 f5 92 d3 fd e3 35 b3 51 44 a6 |..}..b.....5.QD.| -000002b0 98 27 3d a8 b7 a8 ba 23 7d bb b7 b5 53 92 99 75 |.'=....#}...S..u| -000002c0 df 0d 94 d7 8f ec 55 ff 74 d2 8b 41 24 7f 6b 12 |......U.t..A$.k.| -000002d0 f7 02 be e9 e8 0f 41 48 d7 53 c9 ba 4b ef 86 3c |......AH.S..K..<| -000002e0 24 49 6b 41 dd f5 2e 7c b2 5c ea 95 ff 7b 58 ee |$IkA...|.\...{X.| -000002f0 22 dd d7 27 76 a6 f2 ec 6c 50 fd 4c 23 17 ec cf |"..'v...lP.L#...| -00000300 ec 46 0d 56 d5 98 31 89 20 18 c6 b5 47 e9 09 94 |.F.V..1. ...G...| -00000310 51 56 6e c0 90 e7 c5 76 fc 12 1d 00 49 10 57 54 |QVn....v....I.WT| -00000320 17 03 03 00 99 b0 75 9f fd de d0 3c 94 0c c8 63 |......u....<...c| -00000330 88 59 e0 42 bd ee dd 2d 83 a4 10 2d 10 22 47 b3 |.Y.B...-...-."G.| -00000340 19 a9 86 05 e1 c1 d1 2e 73 52 d3 d6 6d b2 e7 2a |........sR..m..*| -00000350 6d 36 0b 28 50 71 e4 8d b9 e0 f5 c0 56 51 b1 ac |m6.(Pq......VQ..| -00000360 51 81 cf 50 f5 e7 47 83 74 52 74 b6 b0 2d e0 3e |Q..P..G.tRt..-.>| -00000370 0c 64 eb 85 62 a0 58 5c d1 6f 7e d3 17 79 78 48 |.d..b.X\.o~..yxH| -00000380 9f 32 7d a6 b2 5f aa 6a 79 6c e4 27 7b 91 63 e4 |.2}.._.jyl.'{.c.| -00000390 5e 53 41 9b 79 89 5e d2 ce bc 9c af 2d dc e5 e6 |^SA.y.^.....-...| -000003a0 14 ad c5 0e 71 30 20 8d e4 c4 7e 9e cb 85 76 0f |....q0 ...~...v.| -000003b0 3c 70 d0 38 f5 8e ac e1 fb 88 6c c5 92 15 17 03 |L...Q8.| +00000080 03 03 00 01 01 17 03 03 00 24 27 e9 f2 b6 05 c9 |.........$'.....| +00000090 c6 31 c2 91 79 c9 fb 8d e7 54 42 b9 f9 8f 63 0a |.1..y....TB...c.| +000000a0 96 33 46 bb ef 88 47 16 14 1e dc 2e 00 02 17 03 |.3F...G.........| +000000b0 03 02 6d b6 5a 13 ee 5f 27 b7 1a 4d c2 21 32 42 |..m.Z.._'..M.!2B| +000000c0 62 c4 0d d6 62 78 13 c5 43 9e f3 ad d4 bb df 2f |b...bx..C....../| +000000d0 2c e6 91 a2 5b 78 52 3d 17 4a 3c d2 fd f6 78 12 |,...[xR=.J<...x.| +000000e0 1a 53 17 ce 24 e0 24 9f 14 d4 b8 81 6f f2 18 eb |.S..$.$.....o...| +000000f0 01 49 dd 73 f4 bf 2b 0e 3f 9d f7 58 a9 76 f4 d3 |.I.s..+.?..X.v..| +00000100 31 c4 a3 d1 bd bb a2 2b 6f 55 53 50 c1 07 74 4d |1......+oUSP..tM| +00000110 18 02 ca c8 ba df 14 5a 93 ab 82 10 2f d1 ff 8c |.......Z..../...| +00000120 58 04 4c 56 76 05 75 67 48 04 e9 3d 9b b7 9d 50 |X.LVv.ugH..=...P| +00000130 7c 0e 7e fa 2e 0e e6 dc 6f 10 18 f5 6f 7c 92 54 ||.~.....o...o|.T| +00000140 3a d8 39 a1 ee e6 a9 bf ca 58 c8 29 9c 88 53 ad |:.9......X.)..S.| +00000150 6c a5 09 8f e3 71 d3 68 1c 62 4b 2f ea cc b3 2f |l....q.h.bK/.../| +00000160 7f 0f 17 04 ad 03 78 35 06 6e c7 90 02 ab 3d a3 |......x5.n....=.| +00000170 64 6e 57 db 41 de ec d2 7b ad 5e f6 9d 21 09 e6 |dnW.A...{.^..!..| +00000180 34 72 20 58 74 04 ac 6d f3 6f 25 e8 42 85 69 8e |4r Xt..m.o%.B.i.| +00000190 97 fb 9a af c6 2b 9f 12 94 b8 8b fe 27 d3 82 19 |.....+......'...| +000001a0 07 89 bd ce 2c cc c5 41 77 af df 83 dd 6d e1 b2 |....,..Aw....m..| +000001b0 28 ed 33 56 60 18 43 74 bd 75 86 14 00 46 97 2e |(.3V`.Ct.u...F..| +000001c0 06 e3 08 e8 a4 9c ae 3a 05 7c b0 8b 8b 73 16 f7 |.......:.|...s..| +000001d0 4f 30 b4 3d 9b 41 15 88 33 30 b9 9e 96 06 01 45 |O0.=.A..30.....E| +000001e0 a8 96 ec a5 b1 44 2f 92 c3 87 aa c2 a7 38 a3 2e |.....D/......8..| +000001f0 46 c5 29 0d 68 0e ea 2c fb 85 e0 b4 2b b5 10 f1 |F.).h..,....+...| +00000200 8a d0 6c 06 dc 5f 12 0a 1c e2 a6 a7 e3 ad 58 ca |..l.._........X.| +00000210 90 77 8e b9 38 17 a5 c5 69 fd 6e e9 6e 16 72 e9 |.w..8...i.n.n.r.| +00000220 24 6a 94 5d 90 94 6b 56 b9 59 cb 2f 1d dc 6d cf |$j.]..kV.Y./..m.| +00000230 2b b1 fb 1f 6b 5e 34 bd 00 69 63 c6 e5 54 23 6b |+...k^4..ic..T#k| +00000240 65 89 fb 52 e0 7c d6 95 e3 0b 77 b1 93 39 74 1b |e..R.|....w..9t.| +00000250 a0 2a 26 1d 1c 25 09 7b 28 20 90 7d 58 a1 7b 76 |.*&..%.{( .}X.{v| +00000260 d9 38 5c 65 3a b4 10 c9 f0 84 28 76 87 03 86 ac |.8\e:.....(v....| +00000270 4b 2e 42 ce e9 67 76 48 ae 40 ca aa 6e 31 7e 78 |K.B..gvH.@..n1~x| +00000280 f9 67 ae 6c c1 71 6b 37 0f a6 bb 43 b1 0e 13 7e |.g.l.qk7...C...~| +00000290 39 12 68 09 bf 3e 58 16 53 e2 0e 48 e2 ed 2c 91 |9.h..>X.S..H..,.| +000002a0 50 fc c1 4d be 3c a7 33 9e b1 b5 4d 1a 56 20 33 |P..M.<.3...M.V 3| +000002b0 36 81 df 4f 6d 48 8e 98 60 ae e0 0f c2 c4 ea ed |6..OmH..`.......| +000002c0 1c d9 a5 73 d6 76 62 6d 1b e0 cf 3f 29 1c a9 62 |...s.vbm...?)..b| +000002d0 d8 8d ef 26 68 08 1a 15 7b 5e ca 68 83 e0 f9 08 |...&h...{^.h....| +000002e0 ff d4 60 fd 32 ad 97 b3 05 98 57 f6 70 fa c0 13 |..`.2.....W.p...| +000002f0 35 a0 61 0e d1 33 95 da 58 5e 4e ad f5 9e e6 37 |5.a..3..X^N....7| +00000300 e6 3b 6a a7 ca 14 c5 b7 89 7a 9c 41 97 27 59 f5 |.;j......z.A.'Y.| +00000310 21 22 06 a2 3c 67 4d 48 f7 4d fa dd 00 87 1b e4 |!"...bY| +00000390 84 7f 92 12 da 53 8b e3 e1 74 2f 4e cd 30 81 67 |.....S...t/N.0.g| +000003a0 c0 d5 b9 a9 6b a7 b5 b5 6f 28 3b 5b 70 53 d9 db |....k...o(;[pS..| +000003b0 63 55 b3 67 ad 85 2a c1 5f f1 f6 de 03 87 17 03 |cU.g..*._.......| +000003c0 03 00 35 6d 6c ab b4 2b ff d1 19 f2 a5 3b 44 5d |..5ml..+.....;D]| +000003d0 35 77 97 fb d1 14 38 ce ff ae a3 6d 1b 1a 34 43 |5w....8....m..4C| +000003e0 c9 d5 f2 be 0d 38 8d bb 38 5e 3b 61 f2 e4 6b a7 |.....8..8^;a..k.| +000003f0 1c 29 2a bc 6c c3 32 86 17 03 03 00 86 b8 79 43 |.)*.l.2.......yC| +00000400 01 bd 74 c8 ab 1c cf 64 38 f8 34 99 d2 2d 80 3a |..t....d8.4..-.:| +00000410 4d f9 b4 53 51 72 cf ba ee 58 a7 c4 cd c6 d8 bf |M..SQr...X......| +00000420 0c aa f4 a6 bd f6 c7 aa 3e 61 13 39 80 82 34 2c |........>a.9..4,| +00000430 80 d8 e5 3b 98 a5 20 08 c7 a7 d7 af 7b d9 47 b8 |...;.. .....{.G.| +00000440 b3 4f fa 20 ea b8 d8 4f 6c c0 b9 46 81 fb 06 66 |.O. ...Ol..F...f| +00000450 3b 2b 7f f7 a0 be ab 1e 92 d6 2b 3e 66 9f b9 9e |;+........+>f...| +00000460 f1 6c d9 ad a9 11 a7 2a a5 ff f8 e7 5b ce cf a4 |.l.....*....[...| +00000470 eb 7a 92 08 72 21 44 f5 5c 1a 92 95 5f ea e8 dc |.z..r!D.\..._...| +00000480 63 7d d7 |c}.| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 00 35 26 90 43 77 65 |..........5&.Cwe| -00000010 9e 91 9d 61 55 43 f1 de b9 de 77 11 f4 ad de 9c |...aUC....w.....| -00000020 b3 7c ab 68 cc c7 20 48 de 88 7e 3a d8 a6 a5 d6 |.|.h.. H..~:....| -00000030 6c 16 b1 0a f4 2e c6 47 d9 3b 2a 08 60 36 f1 cd |l......G.;*.`6..| +00000000 14 03 03 00 01 01 17 03 03 00 35 cb d3 88 98 55 |..........5....U| +00000010 01 99 18 4d 8f 1b 6e 66 f3 07 a6 cf 8c 3c 30 d2 |...M..nf.....<0.| +00000020 8d 78 00 56 5f df 3b f2 45 4c da c6 f2 b4 08 42 |.x.V_.;.EL.....B| +00000030 9d 4e f2 3f 61 dd 42 0b 95 29 b7 39 65 17 55 12 |.N.?a.B..).9e.U.| +00000040 17 03 03 00 13 88 d5 ca 24 63 cf a2 55 b6 83 b5 |........$c..U...| +00000050 bc 36 87 d1 77 99 d2 f4 |.6..w...| >>> Flow 4 (server to client) -00000000 17 03 03 00 1e b5 6f 5c d0 50 cc 28 59 aa 47 a4 |......o\.P.(Y.G.| -00000010 f9 ab a6 32 7f 88 1e 37 38 b1 61 25 32 dd 44 d2 |...2...78.a%2.D.| -00000020 66 84 62 17 03 03 00 13 86 8c c0 f1 83 97 33 af |f.b...........3.| -00000030 3a cc 35 d5 36 81 74 42 d8 3c 07 |:.5.6.tB.<.| +00000000 17 03 03 00 1e 0a e2 c0 76 2b de ba 74 d9 6c 0d |........v+..t.l.| +00000010 10 c7 bb aa dc ad d2 3b 13 95 88 83 74 a9 b7 a2 |.......;....t...| +00000020 bf 37 17 17 03 03 00 13 2a 66 55 53 c9 82 8a 35 |.7......*fUS...5| +00000030 a4 d2 e3 a8 8b b6 3b b7 c4 5a 5d |......;..Z]| diff --git a/src/crypto/tls/testdata/Server-TLSv13-ALPN-Fallback b/src/crypto/tls/testdata/Server-TLSv13-ALPN-Fallback index 59342b5ddf..61e2c0d0fc 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-ALPN-Fallback +++ b/src/crypto/tls/testdata/Server-TLSv13-ALPN-Fallback @@ -1,9 +1,9 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 eb 01 00 00 e7 03 03 33 73 de 26 09 |...........3s.&.| -00000010 eb c7 22 84 79 f8 cb af 7d 87 d8 e7 a2 51 6a 49 |..".y...}....QjI| -00000020 ed 3d 76 44 43 f1 be 2b 10 3c 92 20 4e b1 b8 bf |.=vDC..+.<. N...| -00000030 24 c1 34 3d 2b de ec ed 16 ae 79 85 72 e5 e6 68 |$.4=+.....y.r..h| -00000040 58 c3 2a d2 6a fe 63 85 37 c8 16 30 00 04 13 03 |X.*.j.c.7..0....| +00000000 16 03 01 00 eb 01 00 00 e7 03 03 db 45 a7 85 23 |............E..#| +00000010 06 fa 88 89 69 5d bc f6 e2 cc 61 1a e8 63 3d 12 |....i]....a..c=.| +00000020 de 11 25 86 f1 10 2a 2e 1a bb 80 20 15 b0 4b 7d |..%...*.... ..K}| +00000030 d5 a7 79 88 71 4d 48 d8 3a 15 65 ee 97 91 74 a4 |..y.qMH.:.e...t.| +00000040 18 f5 08 63 63 a6 06 82 04 cc 3f a5 00 04 13 03 |...cc.....?.....| 00000050 00 ff 01 00 00 9a 00 0b 00 04 03 00 01 02 00 0a |................| 00000060 00 0c 00 0a 00 1d 00 17 00 1e 00 19 00 18 00 23 |...............#| 00000070 00 00 00 10 00 19 00 17 06 70 72 6f 74 6f 33 08 |.........proto3.| @@ -12,88 +12,88 @@ 000000a0 03 06 03 08 07 08 08 08 09 08 0a 08 0b 08 04 08 |................| 000000b0 05 08 06 04 01 05 01 06 01 00 2b 00 03 02 03 04 |..........+.....| 000000c0 00 2d 00 02 01 01 00 33 00 26 00 24 00 1d 00 20 |.-.....3.&.$... | -000000d0 fd 27 7c 13 55 0a 42 36 49 65 96 40 24 5f f7 b4 |.'|.U.B6Ie.@$_..| -000000e0 38 df 39 9c c7 41 29 8f 7f 3c a7 f8 cb 0e e4 6c |8.9..A)..<.....l| +000000d0 c5 7d 91 08 04 ef ab 2d 3c 92 84 d1 c7 83 51 4d |.}.....-<.....QM| +000000e0 c2 41 65 d9 34 c2 eb a4 f9 69 8e bc be ce 0d 39 |.Ae.4....i.....9| >>> 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 4e b1 b8 bf |........... N...| -00000030 24 c1 34 3d 2b de ec ed 16 ae 79 85 72 e5 e6 68 |$.4=+.....y.r..h| -00000040 58 c3 2a d2 6a fe 63 85 37 c8 16 30 13 03 00 00 |X.*.j.c.7..0....| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 15 b0 4b 7d |........... ..K}| +00000030 d5 a7 79 88 71 4d 48 d8 3a 15 65 ee 97 91 74 a4 |..y.qMH.:.e...t.| +00000040 18 f5 08 63 63 a6 06 82 04 cc 3f a5 13 03 00 00 |...cc.....?.....| 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 fc 70 ae e9 5a 7c |...........p..Z|| -00000090 7a 22 50 f0 e6 a2 41 0b 17 ea 4f 6b 3a 2d e0 8b |z"P...A...Ok:-..| -000000a0 e6 17 03 03 02 6d 1a 11 40 1f 66 5a ef 31 11 c7 |.....m..@.fZ.1..| -000000b0 ef 64 b8 e2 d5 a0 f7 4e f6 3d 50 8c 02 c3 e0 2c |.d.....N.=P....,| -000000c0 c4 c0 b0 7c b9 74 b3 53 fc fc 64 89 63 46 7f fd |...|.t.S..d.cF..| -000000d0 d3 61 b8 16 4b f1 5a b6 35 d8 1c 01 a0 0c 61 04 |.a..K.Z.5.....a.| -000000e0 ac 47 d9 93 d7 4f 84 23 51 1e 69 7d 6c ad 70 67 |.G...O.#Q.i}l.pg| -000000f0 6e a0 67 9e 31 7f 4a 4e c8 ba 27 75 f0 e8 0b 5d |n.g.1.JN..'u...]| -00000100 bd 3b 94 9c e0 08 11 b4 de c4 ad c8 fa 63 c1 95 |.;...........c..| -00000110 f4 85 dd e0 bf 85 f7 5e 99 ce 67 bb 0f f5 24 95 |.......^..g...$.| -00000120 22 ea ac e8 c8 d8 52 e3 aa d1 a3 c0 80 eb df b5 |".....R.........| -00000130 32 7d 68 39 0c 62 ac 37 0c 2d b5 3c e6 fd d4 33 |2}h9.b.7.-.<...3| -00000140 a3 58 d6 61 a7 9a bb cf fc 31 6a 93 7d 8b 6b 97 |.X.a.....1j.}.k.| -00000150 95 e3 9b 3c 9b c9 f5 4c 85 f9 af e0 54 c2 78 cc |...<...L....T.x.| -00000160 c3 45 19 d8 dc 89 f9 c4 cb cf cc 88 8a ac 7a 1f |.E............z.| -00000170 09 1d e4 bb 47 28 e3 0b d0 fd 78 7b 16 a7 92 38 |....G(....x{...8| -00000180 d0 b6 f9 72 4b a4 82 b0 c7 95 2f 8f be ec 52 d1 |...rK...../...R.| -00000190 9f be f6 54 6c d2 18 81 56 16 87 82 57 29 2b 50 |...Tl...V...W)+P| -000001a0 48 49 a3 da 7a 26 8a 2b 2d dd 53 ad 49 85 e0 87 |HI..z&.+-.S.I...| -000001b0 80 00 a9 74 db 3f e9 70 20 72 3f 6b 7c 59 6b f0 |...t.?.p r?k|Yk.| -000001c0 f1 49 75 b4 9b d1 09 0a 9a d8 b9 2a cb 72 b9 34 |.Iu........*.r.4| -000001d0 0e 60 ab 70 85 39 ae a4 fd fd 4c 24 95 5c 34 bf |.`.p.9....L$.\4.| -000001e0 40 44 a9 5b 71 51 2a 8a 18 a4 17 cc 36 6f 41 38 |@D.[qQ*.....6oA8| -000001f0 71 af 47 0e 7b 07 b0 b6 74 73 b2 f4 f4 a2 52 68 |q.G.{...ts....Rh| -00000200 f0 d3 e6 f1 98 f3 7b 07 94 ce 19 00 da e8 45 45 |......{.......EE| -00000210 9e aa 95 cf b4 96 29 fa 15 08 2a 8d 84 46 85 11 |......)...*..F..| -00000220 67 9d a7 0c 7b cf 8d 63 fb d7 a0 1c ec ef a8 49 |g...{..c.......I| -00000230 9e 39 db f4 6c 7b dc 7d da 5f 0f 75 60 4c 4e a2 |.9..l{.}._.u`LN.| -00000240 8c 87 75 a7 d8 67 e3 29 fd 52 c7 c6 56 61 51 ca |..u..g.).R..VaQ.| -00000250 30 23 2b c2 30 58 14 2f c8 2d dd 50 06 1b aa b3 |0#+.0X./.-.P....| -00000260 de 3e d1 a8 08 00 26 07 5c c4 73 61 c3 01 99 1c |.>....&.\.sa....| -00000270 33 ba 7a dc c6 8c ad 23 c8 af 04 88 0c 51 f1 ea |3.z....#.....Q..| -00000280 8c 23 ad ae 5e 43 92 21 fb 80 85 c2 54 19 de 21 |.#..^C.!....T..!| -00000290 d4 28 fa 7b 9a c3 14 05 ae 72 1b 77 27 d4 59 b4 |.(.{.....r.w'.Y.| -000002a0 6f 66 ef 25 6c c2 b2 3a f1 0c 91 b4 46 b3 02 df |of.%l..:....F...| -000002b0 3a a4 5a da 69 7d fe 67 c6 d2 d1 1c d6 3b 63 6b |:.Z.i}.g.....;ck| -000002c0 8d 0f 2d 37 60 6b 39 97 2c 5a 34 3c 0b 97 ca 5b |..-7`k9.,Z4<...[| -000002d0 15 75 37 5f 85 04 a3 75 b5 c6 e9 c2 d1 4f de 82 |.u7_...u.....O..| -000002e0 b7 5c f9 0f 00 72 cb 5c 14 2b 4a e2 44 f7 fc 85 |.\...r.\.+J.D...| -000002f0 a9 3e 7d a0 34 9c 3e c9 16 9f 30 7b b8 d1 82 25 |.>}.4.>...0{...%| -00000300 41 26 02 fd ec 82 2e 2c bd 81 32 c0 b9 6f 07 78 |A&.....,..2..o.x| -00000310 89 1c 10 17 03 03 00 99 cc 5b 0e 6f c6 7e 16 9d |.........[.o.~..| -00000320 e2 f7 48 88 95 84 4b 8a fa fc a3 a7 1d 85 56 88 |..H...K.......V.| -00000330 ec 6e 90 36 3c 2c f0 82 72 37 f9 f6 7d fc 78 9d |.n.6<,..r7..}.x.| -00000340 0e cf 1c ed 60 24 b5 85 b4 5c da b1 5d f8 06 ed |....`$...\..]...| -00000350 46 d5 4e c7 1f 1c 95 7e 5f 96 6d 04 26 be fa 6e |F.N....~_.m.&..n| -00000360 24 d3 46 35 35 67 c0 09 ca 27 54 9a 2a 29 d4 4f |$.F55g...'T.*).O| -00000370 12 62 38 9d 81 b3 ca 09 df b3 8c d3 cd 9d 84 2a |.b8............*| -00000380 a7 82 2c e5 92 91 38 ef b5 42 53 30 7e 3e b0 7d |..,...8..BS0~>.}| -00000390 d2 72 b1 96 e8 57 1b b7 5f 9a a3 65 ab a4 6e fa |.r...W.._..e..n.| -000003a0 2d 0f 8e 22 b1 d6 d9 f0 80 96 c2 b3 8c db d3 56 |-.."...........V| -000003b0 ec 17 03 03 00 35 58 c4 29 2a 60 b4 ba ee 78 41 |.....5X.)*`...xA| -000003c0 1b 20 3c f7 e2 ef 40 12 4a 86 26 dd 2a f4 ee 51 |. <...@.J.&.*..Q| -000003d0 37 0a c1 b1 5f 38 6e 55 f9 47 b3 dd d1 f1 cb b9 |7..._8nU.G......| -000003e0 19 65 c2 16 00 26 9b 0b 2a 10 c7 17 03 03 00 83 |.e...&..*.......| -000003f0 74 d7 73 a7 44 5b bf 7e ea e3 63 6f 60 ac 8a 25 |t.s.D[.~..co`..%| -00000400 81 a9 54 87 b7 39 f7 fa 6f 6c 30 87 79 c7 05 bf |..T..9..ol0.y...| -00000410 bd ee 90 20 be fd 0a 9e d4 6c fe 5f f9 2d e2 42 |... .....l._.-.B| -00000420 d0 d2 f6 ba 38 21 6d d8 f3 65 11 74 02 1d ac aa |....8!m..e.t....| -00000430 d0 fc 4b cf 37 5c 49 11 f5 c8 de 36 e1 ec 5a ec |..K.7\I....6..Z.| -00000440 d5 36 fd 7f 6d 21 90 1b 14 c0 0d 6f 76 04 f7 14 |.6..m!.....ov...| -00000450 d3 52 e3 3a 23 12 00 f7 06 5f e5 5a a5 60 23 ad |.R.:#...._.Z.`#.| -00000460 e6 f6 81 75 23 31 25 1e 43 59 68 4b 51 27 90 8f |...u#1%.CYhKQ'..| -00000470 a1 8c 30 |..0| +00000080 03 03 00 01 01 17 03 03 00 17 a2 16 2d c5 ef c1 |............-...| +00000090 3f 96 b4 28 52 19 af 1f a1 97 0a 95 a4 53 e6 ff |?..(R........S..| +000000a0 10 17 03 03 02 6d 2a 59 db 78 7a cd 63 58 1a 2f |.....m*Y.xz.cX./| +000000b0 f7 c9 2c f4 37 97 fc 96 15 5f 57 bf 62 cd 82 e7 |..,.7...._W.b...| +000000c0 5b ae 3e c0 56 d5 65 1f 2d 6e 86 32 c3 19 81 e7 |[.>.V.e.-n.2....| +000000d0 aa ed f3 20 ea 58 3c 5c 50 00 4b 67 91 fb 45 b9 |... .X<\P.Kg..E.| +000000e0 3c 6f 6e 0f 2e 7a 47 e9 be 31 b0 4e 14 5c c9 df |J.| +00000140 7e 98 56 b3 37 bf c6 c5 92 d1 f1 ea 43 a2 00 86 |~.V.7.......C...| +00000150 94 e7 9b 4d 7e 73 89 44 2f 9f 1f f0 d9 97 b5 a9 |...M~s.D/.......| +00000160 2c 84 1c aa 63 00 da 93 a7 ee 57 7f 3d 55 c0 23 |,...c.....W.=U.#| +00000170 7a 6c ee 5d 01 dd da 35 74 1c 8e c3 7d 20 48 fd |zl.]...5t...} H.| +00000180 b3 38 0c 93 c5 8b 1e df 6b d4 01 97 46 45 b4 62 |.8......k...FE.b| +00000190 3a 06 3a 23 76 1d af 2a ae 5f 35 57 7e 77 1d 27 |:.:#v..*._5W~w.'| +000001a0 f8 d1 03 06 f0 76 4e 05 20 f6 0e aa a3 4a 19 5c |.....vN. ....J.\| +000001b0 85 2e e6 20 de 75 67 0a 84 0d fd fa 99 9a 4e fc |... .ug.......N.| +000001c0 d6 b2 6e 9c b5 87 a2 5b 4f 2d ab ce 74 76 1c 71 |..n....[O-..tv.q| +000001d0 d9 9b 7e 0b 38 59 b0 6d 83 c6 d7 6b 8d 3b 51 88 |..~.8Y.m...k.;Q.| +000001e0 7b 42 7a 03 ee b2 52 91 d6 84 a1 16 d9 df 3a 42 |{Bz...R.......:B| +000001f0 cb 6e 0c 9d 53 5b bc 11 8d b7 6b 55 0b 70 30 ec |.n..S[....kU.p0.| +00000200 ee 55 5d 2f 12 e9 36 10 d1 10 e5 54 63 d6 85 4f |.U]/..6....Tc..O| +00000210 6b 63 9c b1 bf ee 1d 09 2b 89 0e 91 a1 c3 82 20 |kc......+...... | +00000220 a5 ad 10 f4 dd 2d 28 ed 83 64 b3 c1 7b 31 5b 65 |.....-(..d..{1[e| +00000230 fd 17 bc 3b ca 30 b8 10 06 ed 8b 40 27 bb e3 dc |...;.0.....@'...| +00000240 7a df 5e 9b d8 01 f9 ef b1 06 09 e0 61 89 f3 b4 |z.^.........a...| +00000250 09 63 eb b2 fa 19 cf d8 4e b2 4b 62 db a5 2f ef |.c......N.Kb../.| +00000260 35 d1 59 5a ad 25 0c f4 40 48 e2 d4 1a ba 50 29 |5.YZ.%..@H....P)| +00000270 57 65 3a 89 c1 5b f9 d1 9a d2 c7 04 72 47 4a e1 |We:..[......rGJ.| +00000280 4b 28 39 52 a3 65 db fb 76 89 8c 3b 37 6d d7 b9 |K(9R.e..v..;7m..| +00000290 62 83 3a 15 27 db 6d a3 b9 59 12 27 85 52 5f 4e |b.:.'.m..Y.'.R_N| +000002a0 86 e7 61 b0 56 c4 68 62 e9 a9 5c a3 ff d7 5c 58 |..a.V.hb..\...\X| +000002b0 59 b5 b8 ca 4c 07 4d 23 17 dc 15 b5 20 43 11 88 |Y...L.M#.... C..| +000002c0 b0 45 4c c0 dd f2 62 c0 b3 11 59 28 32 f7 25 4c |.EL...b...Y(2.%L| +000002d0 ba 1a 62 84 dc c8 83 83 d8 52 50 9a ab 7b ef 73 |..b......RP..{.s| +000002e0 b1 42 9e 91 e0 f0 44 8a d7 35 e7 7e 0c e2 1c 74 |.B....D..5.~...t| +000002f0 67 1b 38 5c 53 e4 9b 5f 77 a9 d4 54 cf ce 5d 18 |g.8\S.._w..T..].| +00000300 94 41 8a 99 0b 93 be 58 d7 f0 9a 4a f0 69 e4 a5 |.A.....X...J.i..| +00000310 57 db b4 17 03 03 00 99 64 e7 3f f1 a7 8c 32 19 |W.......d.?...2.| +00000320 b4 27 03 85 0e 25 5a 73 3d e3 7d 13 56 b5 6d b6 |.'...%Zs=.}.V.m.| +00000330 f5 86 cd c9 df 39 7e a9 f0 f7 3b 9b 41 54 e1 0e |.....9~...;.AT..| +00000340 14 43 9b de 4c c0 6b ec d3 ff 72 e3 40 f4 7c 46 |.C..L.k...r.@.|F| +00000350 b2 97 00 94 e5 37 20 01 70 5f 38 c3 b5 6a 68 d0 |.....7 .p_8..jh.| +00000360 c4 f4 96 0e 6a dd b2 41 80 cb 70 4b 16 af ad dd |....j..A..pK....| +00000370 ed 89 2c 0b 32 b7 ab 60 bc ed 1f 08 16 45 60 c6 |..,.2..`.....E`.| +00000380 64 e6 b2 9d 84 ab b1 8e 09 62 2d 6c 0d a2 52 61 |d........b-l..Ra| +00000390 6a ee 59 51 06 4f 77 5c 41 30 84 1a 8c ff 80 65 |j.YQ.Ow\A0.....e| +000003a0 15 e4 8f 6a e0 eb a0 6e fe 41 42 08 97 cf e7 95 |...j...n.AB.....| +000003b0 ab 17 03 03 00 35 a9 d4 a4 52 af 66 91 c5 df 11 |.....5...R.f....| +000003c0 c8 29 a9 ec a2 d5 be 95 51 ae 17 cd 57 60 b4 c8 |.)......Q...W`..| +000003d0 2e 52 bc af 75 2f e9 a3 19 0c b1 98 01 8a 32 22 |.R..u/........2"| +000003e0 88 00 e4 db b9 73 00 4d 81 d1 f6 17 03 03 00 86 |.....s.M........| +000003f0 a8 72 46 cd fc c9 b2 c9 33 60 17 50 5f 48 52 b1 |.rF.....3`.P_HR.| +00000400 fe 6d 3c 5d 76 cd 19 c2 5d c2 30 36 ff a3 d9 9f |.m<]v...].06....| +00000410 f2 af a4 e3 bb 7f 93 5c e7 ad 37 2f b6 9d 3f 65 |.......\..7/..?e| +00000420 6f f0 67 39 aa 0a c9 f4 35 45 de 38 fe 89 66 6a |o.g9....5E.8..fj| +00000430 8e da b3 a9 b3 91 55 c1 e1 2d a9 ce 02 12 3e 19 |......U..-....>.| +00000440 ac 85 a9 2a 4b 78 93 02 52 ef 22 35 72 04 fb 81 |...*Kx..R."5r...| +00000450 92 ea 31 c5 06 a4 07 7f 97 56 8f cb b0 d5 6a 15 |..1......V....j.| +00000460 25 49 d9 f9 f8 2e 2d e2 07 3e 4f 7f 8d 29 48 41 |%I....-..>O..)HA| +00000470 48 50 e1 1d ad 27 |HP...'| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 00 35 87 93 b9 fe cd |..........5.....| -00000010 40 36 30 f7 fb 61 cf ca d4 a1 78 11 4e 09 0f 4f |@60..a....x.N..O| -00000020 57 19 7d 2f af 1c a0 fa f8 98 ab 6c 51 cc 9a 30 |W.}/.......lQ..0| -00000030 58 a4 1e f5 86 4d 5d 5b 68 d4 92 41 cd 57 4d 9f |X....M][h..A.WM.| +00000000 14 03 03 00 01 01 17 03 03 00 35 f5 9f 68 68 ef |..........5..hh.| +00000010 84 42 13 69 d3 fb e5 1d 9c 13 44 5a 7a ff 69 db |.B.i......DZz.i.| +00000020 54 71 be d2 da 45 60 ad f9 b3 90 cd 1c ea fc 96 |Tq...E`.........| +00000030 c3 b2 00 6e e5 9a 90 bf 58 bd 35 0f 94 ed 0e be |...n....X.5.....| >>> Flow 4 (server to client) -00000000 17 03 03 00 1e 33 46 db 50 d2 22 b5 a4 70 87 02 |.....3F.P."..p..| -00000010 4a 1d f8 f1 2d 5e df e8 bc 4c 75 1d a7 10 00 1c |J...-^...Lu.....| -00000020 db d1 29 17 03 03 00 13 c2 de 87 fc b6 bf 43 50 |..)...........CP| -00000030 c8 06 9c 17 10 8b c1 a1 70 6d af |........pm.| +00000000 17 03 03 00 1e 7c 63 79 6f bf f4 3f 6d 1c 1c 0c |.....|cyo..?m...| +00000010 bb b4 17 4f 80 a3 d5 42 d6 f2 6b 65 29 76 d2 8a |...O...B..ke)v..| +00000020 2d d3 d3 17 03 03 00 13 9f 1a 0a 5d 7b 47 da 27 |-..........]{G.'| +00000030 65 1b 3a 75 f9 52 29 0f b0 ad 6c |e.:u.R)...l| diff --git a/src/crypto/tls/testdata/Server-TLSv13-ALPN-NotConfigured b/src/crypto/tls/testdata/Server-TLSv13-ALPN-NotConfigured index f26ebead18..bbb8fad548 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-ALPN-NotConfigured +++ b/src/crypto/tls/testdata/Server-TLSv13-ALPN-NotConfigured @@ -1,9 +1,9 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 e2 01 00 00 de 03 03 be 50 73 98 78 |............Ps.x| -00000010 07 c6 b6 9b b2 86 a1 34 f8 c3 87 04 01 68 16 be |.......4.....h..| -00000020 c5 82 ca 44 fc 0e 0a 71 42 c8 72 20 f9 5e 16 8c |...D...qB.r .^..| -00000030 b4 dd 40 76 bf 36 fe 90 76 f2 dd 1e 10 6c 59 36 |..@v.6..v....lY6| -00000040 46 cc bc 11 97 58 da 98 2e 2d 5b a8 00 04 13 03 |F....X...-[.....| +00000000 16 03 01 00 e2 01 00 00 de 03 03 95 24 e6 3d a7 |............$.=.| +00000010 e2 d8 ae e5 5c ad 0f a7 1e 5a 15 58 54 ca c7 0b |....\....Z.XT...| +00000020 6d 80 82 73 46 ff 0f d3 c2 9d 48 20 29 8e 42 be |m..sF.....H ).B.| +00000030 3d b4 78 d0 6c c2 a6 27 3d bd 63 08 68 a8 4f fc |=.x.l..'=.c.h.O.| +00000040 31 14 9c b4 e0 c1 e3 08 ec e5 b2 dd 00 04 13 03 |1...............| 00000050 00 ff 01 00 00 91 00 0b 00 04 03 00 01 02 00 0a |................| 00000060 00 0c 00 0a 00 1d 00 17 00 1e 00 19 00 18 00 23 |...............#| 00000070 00 00 00 10 00 10 00 0e 06 70 72 6f 74 6f 32 06 |.........proto2.| @@ -11,89 +11,89 @@ 00000090 00 1e 00 1c 04 03 05 03 06 03 08 07 08 08 08 09 |................| 000000a0 08 0a 08 0b 08 04 08 05 08 06 04 01 05 01 06 01 |................| 000000b0 00 2b 00 03 02 03 04 00 2d 00 02 01 01 00 33 00 |.+......-.....3.| -000000c0 26 00 24 00 1d 00 20 ab 59 46 e0 bb e3 96 e8 2a |&.$... .YF.....*| -000000d0 af e1 02 8f 43 27 94 d2 56 52 f7 53 2a d4 37 57 |....C'..VR.S*.7W| -000000e0 ce 0b b4 29 b6 72 54 |...).rT| +000000c0 26 00 24 00 1d 00 20 12 18 c0 ca 9e 9c a6 a8 28 |&.$... ........(| +000000d0 dc c9 d1 b9 ac ef 1e 82 2f 8d e5 32 fc d5 7f b0 |......../..2....| +000000e0 e4 e9 10 e0 c3 cf 5a |......Z| >>> 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 f9 5e 16 8c |........... .^..| -00000030 b4 dd 40 76 bf 36 fe 90 76 f2 dd 1e 10 6c 59 36 |..@v.6..v....lY6| -00000040 46 cc bc 11 97 58 da 98 2e 2d 5b a8 13 03 00 00 |F....X...-[.....| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 29 8e 42 be |........... ).B.| +00000030 3d b4 78 d0 6c c2 a6 27 3d bd 63 08 68 a8 4f fc |=.x.l..'=.c.h.O.| +00000040 31 14 9c b4 e0 c1 e3 08 ec e5 b2 dd 13 03 00 00 |1...............| 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 de 5b 53 87 c3 77 |...........[S..w| -00000090 b9 a2 1a 82 d3 e2 96 49 47 2c 7f 69 43 83 15 0e |.......IG,.iC...| -000000a0 e7 17 03 03 02 6d 06 56 c4 e0 10 c4 0c ee da 48 |.....m.V.......H| -000000b0 e1 f0 b5 69 f1 a1 e1 f5 57 e6 93 b1 ef e7 e7 54 |...i....W......T| -000000c0 64 0e 96 96 c4 30 91 53 3f 8d de b6 a6 49 08 70 |d....0.S?....I.p| -000000d0 7f 9e b4 81 fa 9f 6a 5c 9d f1 85 59 32 25 e8 c0 |......j\...Y2%..| -000000e0 e4 dd 6b 7a 60 3d d1 51 a6 4a 2d ec 74 fb 8a ca |..kz`=.Q.J-.t...| -000000f0 8e b8 03 90 94 25 3c 43 34 42 9e 5f 07 98 8d f9 |.....%bo.l..| -00000370 d7 0c d7 30 ba e1 ec 60 50 7f 93 5b 4c 3e 77 cf |...0...`P..[L>w.| -00000380 08 a5 f0 42 d7 af 13 3f b5 2c 02 be ad 40 bf 5f |...B...?.,...@._| -00000390 f1 5f 94 18 b9 34 e7 8f 37 5e 5b fe 7e ba 2b 70 |._...4..7^[.~.+p| -000003a0 e5 df 47 cb 8a 9d a9 b2 9c e1 fd 47 b6 8c ca 5b |..G........G...[| -000003b0 35 17 03 03 00 35 6e c3 a8 ab 9f 7e 74 f4 68 48 |5....5n....~t.hH| -000003c0 35 f1 97 07 e9 5e 8e fd de b6 06 9d 94 05 f2 20 |5....^......... | -000003d0 58 57 30 18 5e 0f 64 54 ee 5e ff 02 1c a4 9f 8f |XW0.^.dT.^......| -000003e0 0a 6d 3c 80 5b 21 5b b7 6b 0e 9c 17 03 03 00 83 |.m<.[![.k.......| -000003f0 cd 7f d1 4d 33 0d 84 cd 5c 68 03 fa 23 04 1a c2 |...M3...\h..#...| -00000400 e1 70 9a 14 d1 1a f4 87 75 7f 50 7f d1 33 71 e7 |.p......u.P..3q.| -00000410 4d 02 62 ab 3b dd 5b 4d 7b 2f 5c 16 c1 57 4b 80 |M.b.;.[M{/\..WK.| -00000420 8a 6a 74 17 65 64 cb 11 5f 8a 51 0c 9d 06 b1 6c |.jt.ed.._.Q....l| -00000430 6b 8b fb 9d 32 f1 18 55 b9 88 40 ed 2a 89 da 92 |k...2..U..@.*...| -00000440 e0 35 65 05 99 5e f2 75 d6 41 a8 39 3a a5 af c7 |.5e..^.u.A.9:...| -00000450 94 1c 51 5d 45 a0 2a f8 3c 5f 67 9e fc 0c 8a 16 |..Q]E.*.<_g.....| -00000460 6b fc 19 c4 70 4d f9 49 bf 4f 5c c3 45 d8 b3 0e |k...pM.I.O\.E...| -00000470 60 20 72 |` r| +00000080 03 03 00 01 01 17 03 03 00 17 3c 49 80 85 f7 21 |..........._h...dlD.U| +00000160 18 52 e2 df 69 87 42 5d ca 1c 03 27 58 c2 75 3e |.R..i.B]...'X.u>| +00000170 1b fc 23 b5 70 63 60 0e 93 be 51 7f 31 88 66 1e |..#.pc`...Q.1.f.| +00000180 98 eb d3 ad 8e a5 fa 40 24 61 e4 bb 5f 22 67 00 |.......@$a.._"g.| +00000190 1a 79 18 e0 41 53 b2 c6 39 a4 68 e1 e0 ca cc 79 |.y..AS..9.h....y| +000001a0 fd 32 e5 d5 1c 8e 7d 5e c1 9f 7b 8c 81 3c fd 2a |.2....}^..{..<.*| +000001b0 13 63 fa 6c 70 e1 e5 04 e2 ec 9f 3b b3 b5 38 b5 |.c.lp......;..8.| +000001c0 10 0c fc 9f 7c 87 e9 6e 1d b9 d0 ab 86 64 b1 3b |....|..n.....d.;| +000001d0 9c 4e 5e fb 7a aa e8 44 b8 94 fe 66 5e bb 19 7e |.N^.z..D...f^..~| +000001e0 3d 38 b3 ea 8a bc ac 43 80 36 7c 04 64 04 6c 6c |=8.....C.6|.d.ll| +000001f0 d6 d2 42 39 c8 f3 77 dc ba 05 63 18 d7 44 73 b1 |..B9..w...c..Ds.| +00000200 b9 4e e4 76 d2 79 09 80 60 59 bd 57 2d 4c b1 c9 |.N.v.y..`Y.W-L..| +00000210 0c 2c e8 3c bd 3e 81 20 32 25 d8 88 4a 63 47 0d |.,.<.>. 2%..JcG.| +00000220 c4 98 71 ed 25 72 e8 71 47 20 0e 5d e9 5f b0 65 |..q.%r.qG .]._.e| +00000230 ca ea 45 d5 f8 b8 d1 1b cb ba 19 e3 c9 d1 7c 44 |..E...........|D| +00000240 81 93 95 70 cc d0 1c 89 01 bb c2 b7 48 ac 8d 3e |...p........H..>| +00000250 b6 3a ae 98 5c 15 88 23 f0 90 f5 12 4e 2d c2 d1 |.:..\..#....N-..| +00000260 09 00 01 c4 da 50 36 00 b8 61 10 78 53 9f b1 a8 |.....P6..a.xS...| +00000270 de 6c 75 78 0d 49 6f d7 00 e3 58 80 38 b8 67 9a |.lux.Io...X.8.g.| +00000280 07 c3 fb 98 8e f3 74 ad 6c 07 a7 33 3b 13 fb f7 |......t.l..3;...| +00000290 f4 26 57 c0 01 c7 2d 47 01 80 95 27 10 08 55 83 |.&W...-G...'..U.| +000002a0 a9 18 5f e1 4e ff 4e 22 23 f6 91 f3 e4 36 8b eb |.._.N.N"#....6..| +000002b0 78 a8 7f 27 f2 c0 10 a1 54 d2 f8 64 66 e8 6b a4 |x..'....T..df.k.| +000002c0 36 0a 0c 4b a2 d2 4b c5 f9 1e 5d fb 31 22 60 77 |6..K..K...].1"`w| +000002d0 a6 df f2 cc 0b 86 c7 56 19 12 58 e7 a2 17 af 99 |.......V..X.....| +000002e0 d7 52 8f 79 fe 86 95 1f 0b 8d 54 5c 61 af 36 45 |.R.y......T\a.6E| +000002f0 9b d8 7c 6e 79 c7 c5 3b e8 19 f9 63 02 81 56 c5 |..|ny..;...c..V.| +00000300 a2 ec a3 db bd 6c 2a 40 c3 21 49 fe 8f 5f e7 aa |.....l*@.!I.._..| +00000310 b4 fc fe 17 03 03 00 99 1a b2 6f d0 ef 20 9f 93 |..........o.. ..| +00000320 2a 3f 51 11 fc 27 04 86 15 24 6f 06 29 8b da 20 |*?Q..'...$o.).. | +00000330 c4 a4 17 ba cf 2d 7c 63 80 58 92 62 e6 20 a0 93 |.....-|c.X.b. ..| +00000340 ad d7 81 0f 8b e2 fe d4 80 6f 8a 07 8a 31 ab cc |.........o...1..| +00000350 72 bd bd b2 e6 f1 4b ac 02 39 29 dd 76 53 61 a0 |r.....K..9).vSa.| +00000360 b3 b6 ae 50 00 1b c6 dd d3 0d 55 18 f2 a9 83 03 |...P......U.....| +00000370 4c d2 aa 65 78 cd 97 45 a7 f1 10 bf a5 22 2d b2 |L..ex..E....."-.| +00000380 32 e7 26 89 d6 d6 de 40 9b d0 49 db e6 d2 c5 5d |2.&....@..I....]| +00000390 8b 92 df 79 1a 6f 9f 01 66 f4 ae 55 0c 0c 53 b6 |...y.o..f..U..S.| +000003a0 13 c7 1b 77 bc ca 28 73 76 81 78 e8 18 30 ab 62 |...w..(sv.x..0.b| +000003b0 b2 17 03 03 00 35 ad cb 0e f2 f1 9c ac c0 d4 cb |.....5..........| +000003c0 dd 48 27 14 7f 4b 57 4f 92 ef 6f f0 39 9c d7 a2 |.H'..KWO..o.9...| +000003d0 7e 63 0d d5 cb 79 d6 cc de b8 d6 1f 2b 2d f6 b4 |~c...y......+-..| +000003e0 f1 ab c7 95 b5 e0 ea 77 46 45 9d 17 03 03 00 86 |.......wFE......| +000003f0 13 b5 fa 20 fe a5 15 2d 3c cd 75 03 00 e5 b4 b9 |... ...-<.u.....| +00000400 20 db 06 4f 91 93 03 d0 32 af 05 2c 18 da c0 b2 | ..O....2..,....| +00000410 fe aa 85 51 73 55 87 fb 01 1a 23 80 11 10 c0 6c |...QsU....#....l| +00000420 8f 3d ff a9 12 67 bc ec 4f 3b ea f0 32 54 87 17 |.=...g..O;..2T..| +00000430 71 df 51 b9 44 1e 63 80 eb e3 e1 1b 0d 56 d1 91 |q.Q.D.c......V..| +00000440 b7 ff 6d 63 70 54 d3 54 bc 0b a2 42 b6 97 fb 6d |..mcpT.T...B...m| +00000450 8d 5f d3 bc ff b2 a7 f2 1a c6 ca 57 98 97 8e fd |._.........W....| +00000460 21 59 38 b0 3e b0 86 42 48 cc 8b 7d a4 14 1a 42 |!Y8.>..BH..}...B| +00000470 76 c9 93 c0 b9 74 |v....t| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 00 35 86 5a 21 de 39 |..........5.Z!.9| -00000010 88 77 b7 e5 2e 95 68 58 05 44 75 3b 71 da 9f b0 |.w....hX.Du;q...| -00000020 43 cc 69 cc 70 d0 10 f7 73 da bc b5 e0 2c 2f ee |C.i.p...s....,/.| -00000030 97 9f 0f 91 21 55 b3 b3 cb 32 bb db c9 f8 5d 28 |....!U...2....](| +00000000 14 03 03 00 01 01 17 03 03 00 35 3b 57 39 f5 9c |..........5;W9..| +00000010 b7 99 0e 51 5e fb 2d d4 01 5d f3 de 06 82 d0 c4 |...Q^.-..]......| +00000020 50 65 e8 83 8a 13 91 a1 c2 37 b6 6c 77 31 2d 67 |Pe.......7.lw1-g| +00000030 f4 d4 4f 9a e3 51 eb b6 c4 6c 91 3a f2 e7 0d 67 |..O..Q...l.:...g| >>> Flow 4 (server to client) -00000000 17 03 03 00 1e 29 87 c5 7e b9 cc 63 fc a2 76 38 |.....)..~..c..v8| -00000010 61 04 e4 fc 80 9e e8 1b b7 4d c3 4f ce 5f ed 95 |a........M.O._..| -00000020 39 d4 b3 17 03 03 00 13 a6 7a c3 63 77 38 88 8d |9........z.cw8..| -00000030 f6 11 23 74 37 d0 3d cd 66 b6 15 |..#t7.=.f..| +00000000 17 03 03 00 1e bf ec f8 67 db ef c8 61 9f d0 19 |........g...a...| +00000010 e4 71 84 5a d2 23 b7 e4 9b c3 dd ef b0 4c d8 e9 |.q.Z.#.......L..| +00000020 a5 dc 67 17 03 03 00 13 73 bd 59 16 25 e6 2a ef |..g.....s.Y.%.*.| +00000030 0c a6 af a8 48 cb f6 38 39 71 1d |....H..89q.| diff --git a/src/crypto/tls/testdata/Server-TLSv13-CHACHA20-SHA256 b/src/crypto/tls/testdata/Server-TLSv13-CHACHA20-SHA256 index 66689eee92..15748d8cbe 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-CHACHA20-SHA256 +++ b/src/crypto/tls/testdata/Server-TLSv13-CHACHA20-SHA256 @@ -1,97 +1,97 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 ca 01 00 00 c6 03 03 45 60 0f 82 ab |...........E`...| -00000010 6c f7 51 b6 b7 f1 63 13 a4 b1 7d fd 93 d0 c9 3d |l.Q...c...}....=| -00000020 ec 1e 45 08 79 dd 6e 15 03 8a 02 20 18 1c 96 62 |..E.y.n.... ...b| -00000030 0b 2a 24 59 f5 7b 27 5d 9f dd 07 28 a9 49 33 6b |.*$Y.{']...(.I3k| -00000040 1d b7 f0 13 63 76 47 fb 1e a7 df f5 00 04 13 03 |....cvG.........| +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 31 |-.....3.&.$... 1| -000000b0 d1 b5 61 de c1 69 9b 66 eb 63 d9 7a 47 01 fa 87 |..a..i.f.c.zG...| -000000c0 aa 20 90 70 10 1e d0 a3 3b 6c de b6 28 5d 46 |. .p....;l..(]F| +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 18 1c 96 62 |........... ...b| -00000030 0b 2a 24 59 f5 7b 27 5d 9f dd 07 28 a9 49 33 6b |.*$Y.{']...(.I3k| -00000040 1d b7 f0 13 63 76 47 fb 1e a7 df f5 13 03 00 00 |....cvG.........| +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 1d ca d2 2a 98 61 |.............*.a| -00000090 d5 af a9 29 79 5f d3 44 dc 51 06 36 c9 b4 2c bc |...)y_.D.Q.6..,.| -000000a0 2c 17 03 03 02 6d ca 76 66 f0 62 1d a2 7e 7d 99 |,....m.vf.b..~}.| -000000b0 a9 4a a7 3c 1f a1 f5 7b a8 fa e2 ca f6 d7 88 36 |.J.<...{.......6| -000000c0 0e 46 8b 00 7b 7f 35 3e 49 51 74 d8 91 e9 a5 2b |.F..{.5>IQt....+| -000000d0 72 b0 13 82 70 68 57 b4 e2 80 e0 51 f0 7e df 2a |r...phW....Q.~.*| -000000e0 24 af 4e df 9c cd ca 68 4e 77 e1 ef a1 9b 6d 66 |$.N....hNw....mf| -000000f0 10 0c ce cb d0 fc 5e 0f 32 05 fd 97 bc cc c9 eb |......^.2.......| -00000100 24 12 f1 77 63 7a cd a2 2c db c7 a8 5f b9 44 e8 |$..wcz..,..._.D.| -00000110 08 29 f6 d3 56 2f a3 2e b2 50 45 f9 d2 6c 4c df |.)..V/...PE..lL.| -00000120 31 48 a8 59 2c 18 7a 6c a7 e6 6d db f5 d5 2b 18 |1H.Y,.zl..m...+.| -00000130 0a 5f 2d 68 fb 70 ad a8 64 e8 0b 5d c9 4f c5 8a |._-h.p..d..].O..| -00000140 5c 10 34 10 02 21 a3 58 95 7d 48 04 37 4b b1 43 |\.4..!.X.}H.7K.C| -00000150 35 00 1b 30 e1 3c 6a 9b 7a 16 77 4c 86 d9 3c 1d |5..0.).DY.R..+3I| -00000330 d1 ab f2 54 e8 02 50 9d d5 5b 17 23 c1 11 8a 00 |...T..P..[.#....| -00000340 f6 57 15 a7 37 a8 ed 90 12 30 71 03 b4 41 72 d2 |.W..7....0q..Ar.| -00000350 90 f1 be d0 79 0a 32 88 78 a7 7a ac c4 75 9c d2 |....y.2.x.z..u..| -00000360 51 cd 7a f9 00 b6 2f 79 d2 98 5f 11 8c 13 8d 9e |Q.z.../y.._.....| -00000370 cb af 65 2f dc 8a 27 2b fe 17 9c b1 07 42 2b 9e |..e/..'+.....B+.| -00000380 c6 22 55 d1 a9 61 34 82 4d b7 ec 12 b1 24 b1 21 |."U..a4.M....$.!| -00000390 d0 87 43 b4 f5 d7 19 cc d2 2d e2 b7 13 c0 4c 2e |..C......-....L.| -000003a0 4f 79 24 a9 11 33 85 b3 bb eb d4 50 cb ab 56 5c |Oy$..3.....P..V\| -000003b0 6f 17 03 03 00 35 ee 8b 49 46 92 d2 87 24 01 08 |o....5..IF...$..| -000003c0 e9 49 81 8b 81 0b 12 6d 45 c4 81 f2 36 bb 5b d9 |.I.....mE...6.[.| -000003d0 d4 3f 2d 2b e8 67 e7 10 e7 89 1b ce df 49 d7 1c |.?-+.g.......I..| -000003e0 1b c0 8b 2d 06 f6 a3 5c 23 69 68 17 03 03 00 83 |...-...\#ih.....| -000003f0 cf 6d 28 50 45 d4 72 b7 49 ac 84 9a a7 4e d2 46 |.m(PE.r.I....N.F| -00000400 68 27 14 3f e5 ad 7f c9 ee d5 2a 2b 3b 2c 5d c2 |h'.?......*+;,].| -00000410 ed ea 53 aa 86 92 df fc ce 01 fe 7f cc 3a 80 f5 |..S..........:..| -00000420 07 36 ed 98 88 a0 ac ef 91 3d 8f ac 41 c7 8d 2f |.6.......=..A../| -00000430 d1 5c 9c 31 52 a1 8c 68 cf b9 4d b9 5f 9c 33 40 |.\.1R..h..M._.3@| -00000440 43 fe a1 a0 7d b2 5c 09 23 98 aa 45 7c 83 8b 07 |C...}.\.#..E|...| -00000450 28 dc 83 10 49 8f 07 68 d6 8d 43 f4 9f 4e 65 fb |(...I..h..C..Ne.| -00000460 82 7b 97 82 be a3 59 3c b7 1d a1 88 fb 0b 66 32 |.{....Y<......f2| -00000470 f0 38 ab |.8.| +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 |..| +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 94 fe fd f9 fa |..........5.....| -00000010 65 f4 44 a2 6d c9 16 b2 78 29 88 d0 b1 72 cc 3a |e.D.m...x)...r.:| -00000020 e8 3d 27 68 db 3a 50 ed 3f b1 cf dc 15 2c 9d d4 |.='h.:P.?....,..| -00000030 79 ef b6 a2 57 35 6a 2a 4a b7 7e 5e 57 b1 15 2c |y...W5j*J.~^W..,| +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 39 11 ee ea 58 59 a9 28 ee ec 8f |.....9...XY.(...| -00000010 94 da 57 0a 0d 0d 7c 8b 31 ff e5 87 93 26 7b 00 |..W...|.1....&{.| -00000020 33 3e 1c 17 03 03 00 13 2d 8f f3 28 a2 fb 75 2d |3>......-..(..u-| -00000030 87 8f 24 1b d3 03 dc b7 d1 b3 25 |..$.......%| +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 |>> Flow 1 (client to server) -00000000 16 03 01 00 ca 01 00 00 c6 03 03 bb 7a 76 91 10 |............zv..| -00000010 47 cc 1f 36 fd f7 4d dc 40 6c 07 bf c2 1d ff 2f |G..6..M.@l...../| -00000020 eb 56 40 52 23 e7 12 71 4b 27 46 20 38 bc 99 b2 |.V@R#..qK'F 8...| -00000030 03 f5 e1 5c eb b3 b2 29 f4 6a a3 a9 76 b2 1e ab |...\...).j..v...| -00000040 9d 8b f2 09 b8 56 7e f5 e8 59 58 06 00 04 13 01 |.....V~..YX.....| +00000000 16 03 01 00 ca 01 00 00 c6 03 03 67 df f1 45 11 |...........g..E.| +00000010 23 2e f9 c7 b7 79 9c d2 de 79 f5 c8 05 95 76 ae |#....y...y....v.| +00000020 6e ae 30 53 4e 00 cb 8d 7e 76 d5 20 2c a2 11 43 |n.0SN...~v. ,..C| +00000030 95 21 85 87 45 b8 05 61 33 53 21 4d 52 cd 30 24 |.!..E..a3S!MR.0$| +00000040 6c ae d5 19 af c0 7f 1b db ca ca 4c 00 04 13 01 |l..........L....| 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 b8 |-.....3.&.$... .| -000000b0 a7 28 ca 45 4e 30 6d 3d ee 72 fb 95 13 3d 89 48 |.(.EN0m=.r...=.H| -000000c0 74 44 de 07 58 16 0d 58 84 48 07 b4 69 46 7f |tD..X..X.H..iF.| +000000a0 2d 00 02 01 01 00 33 00 26 00 24 00 1d 00 20 6b |-.....3.&.$... k| +000000b0 fb ae 27 db eb 54 a0 61 ad 59 20 9e 0f ac 6c 2c |..'..T.a.Y ...l,| +000000c0 63 9b 23 d0 5a 29 45 a8 5f 03 41 66 18 cd 59 |c.#.Z)E._.Af..Y| >>> 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 38 bc 99 b2 |........... 8...| -00000030 03 f5 e1 5c eb b3 b2 29 f4 6a a3 a9 76 b2 1e ab |...\...).j..v...| -00000040 9d 8b f2 09 b8 56 7e f5 e8 59 58 06 13 01 00 00 |.....V~..YX.....| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 2c a2 11 43 |........... ,..C| +00000030 95 21 85 87 45 b8 05 61 33 53 21 4d 52 cd 30 24 |.!..E..a3S!MR.0$| +00000040 6c ae d5 19 af c0 7f 1b db ca ca 4c 13 01 00 00 |l..........L....| 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 08 91 98 0b a9 34 |...............4| -00000090 10 ca 54 9a 05 00 7b 9f 7b fd 9d d7 ba 20 89 2f |..T...{.{.... ./| -000000a0 1d 17 03 03 00 3e e0 2f 74 7d d9 69 6f 5f 55 f8 |.....>./t}.io_U.| -000000b0 bc b0 e1 5d c7 a7 36 c3 9f ed fc 86 c5 23 7d 70 |...]..6......#}p| -000000c0 b5 49 dd 08 54 75 9f bd ba a2 d1 e5 0f 82 89 80 |.I..Tu..........| -000000d0 3a 7c 1c 01 7a 55 13 3c 2f 2e 9b 65 c4 a1 0f 10 |:|..zU........| -00000290 1e 1d e5 a0 4a bb 0f 4f 38 43 be 83 3c 5b 89 f2 |....J..O8C..<[..| -000002a0 02 5c a4 99 08 62 33 8f 8c ed 31 6b 9a 02 f0 49 |.\...b3...1k...I| -000002b0 ee af 78 1e 78 fd d9 37 60 d1 82 5d 86 9c 34 a2 |..x.x..7`..]..4.| -000002c0 10 97 55 4a 37 a1 aa 4c 0e 44 e2 36 55 2b 7f 72 |..UJ7..L.D.6U+.r| -000002d0 b6 69 b1 74 19 d1 bd 89 c3 5f 82 7c c6 58 10 30 |.i.t....._.|.X.0| -000002e0 5b c9 65 8e 7e 4c e4 64 a4 de 33 88 66 b2 ef 44 |[.e.~L.d..3.f..D| -000002f0 e0 e4 ab 91 da 48 64 88 6f a6 31 ff 02 ea ee 1b |.....Hd.o.1.....| -00000300 ee ec 49 8a 3b 4d 33 c1 59 5e 48 5c 50 12 d8 17 |..I.;M3.Y^H\P...| -00000310 f3 54 5a 20 09 2b 5c 25 da 53 56 c1 d8 77 a3 9b |.TZ .+\%.SV..w..| -00000320 2c 06 83 e3 a5 71 32 04 57 85 95 19 02 65 55 34 |,....q2.W....eU4| -00000330 4c 9d 2e fd fa 53 a5 17 90 63 fd 35 17 69 67 d6 |L....S...c.5.ig.| -00000340 b7 55 4a 79 fe ff 7a ee 46 88 30 b1 3e eb 62 66 |.UJy..z.F.0.>.bf| -00000350 bc 9e 55 9d 58 d2 17 03 03 00 99 db f4 b0 48 ca |..U.X.........H.| -00000360 bb b7 e9 1f 62 ac 24 ba 80 a9 39 8c cf d8 83 f5 |....b.$...9.....| -00000370 61 a5 09 fb 59 e1 c2 f7 52 71 4e 70 bf 87 26 3f |a...Y...RqNp..&?| -00000380 0f 1b f6 6d c1 7f 1f 36 d5 d2 8c 62 4e 2e 54 6f |...m...6...bN.To| -00000390 dc 6e cf 6d 27 c2 b2 e5 30 1b 2e b3 1e 19 0e df |.n.m'...0.......| -000003a0 49 0e 00 b6 c3 73 77 31 de 4e 82 04 f9 40 ea 30 |I....sw1.N...@.0| -000003b0 c2 23 8d 7e 91 57 02 a5 44 ee 58 c9 37 6f 7b ad |.#.~.W..D.X.7o{.| -000003c0 ce e6 5e fd 8c 24 13 7d 9f 62 2b cb 82 4f f8 fc |..^..$.}.b+..O..| -000003d0 10 69 44 a4 6a 89 d0 cb bc 70 30 85 cb b6 35 ec |.iD.j....p0...5.| -000003e0 6e 0d e8 d6 9b 7d 96 b7 d8 29 17 b5 72 ab 8f 87 |n....}...)..r...| -000003f0 39 f2 64 07 17 03 03 00 35 66 2a 3b c9 ec 19 80 |9.d.....5f*;....| -00000400 bb 7b 16 6e 14 c0 6a 74 aa 4d 0a 43 25 19 8d 37 |.{.n..jt.M.C%..7| -00000410 79 0c d7 a0 ab 74 e2 ba ae c9 76 68 1c b8 66 7a |y....t....vh..fz| -00000420 52 6b 65 c9 6c 02 ca 3b 76 c4 9f fe ef d0 |Rke.l..;v.....| +00000080 03 03 00 01 01 17 03 03 00 17 f8 ec 84 1c c6 fc |................| +00000090 84 d0 a7 1b fa 55 1f 9e d3 90 f2 88 83 79 77 8f |.....U.......yw.| +000000a0 10 17 03 03 00 3e 0e b5 4c d7 0b ef 3e c6 84 42 |.....>..L...>..B| +000000b0 52 80 be 05 05 7e a1 8c be 8c ad 65 35 87 6d 1f |R....~.....e5.m.| +000000c0 91 81 29 bc ec a0 ba 2b af 54 aa 95 c8 8e 93 1d |..)....+.T......| +000000d0 26 39 21 06 fe 56 66 55 b1 6d de 4b 3f ee 64 f3 |&9!..VfU.m.K?.d.| +000000e0 9c e5 b8 50 17 03 03 02 6d 5c fb 39 21 7c 17 36 |...P....m\.9!|.6| +000000f0 b2 f3 3d f7 58 f1 1a 13 f2 e2 62 6e 0d 16 9c 37 |..=.X.....bn...7| +00000100 aa 7e e6 93 d9 4b de e8 80 b4 bf 15 0b 86 dd fc |.~...K..........| +00000110 e5 55 c1 0a 29 b1 86 28 dd 31 e9 15 45 8d f1 b2 |.U..)..(.1..E...| +00000120 3d 46 19 57 f3 2c 0b d4 49 74 ba 0a be 43 96 3c |=F.W.,..It...C.<| +00000130 e9 49 1c 6a 1f 4e 81 cc f6 86 f7 7b 21 51 24 90 |.I.j.N.....{!Q$.| +00000140 6d 9f 6c 54 4a 36 b5 a2 ad d9 92 2f 25 e6 b3 84 |m.lTJ6...../%...| +00000150 89 86 a5 be 6b e3 38 ea 59 58 be f3 d6 eb 04 33 |....k.8.YX.....3| +00000160 a6 3c 9a 1f ae 74 42 b1 88 3b 00 07 e9 00 7b ef |.<...tB..;....{.| +00000170 e9 84 2c 27 1f a3 fe a7 40 bf 86 59 5a f5 3c 24 |..,'....@..YZ.<$| +00000180 d2 65 39 16 88 fa 62 52 54 05 fe 1f d7 12 e0 d5 |.e9...bRT.......| +00000190 17 06 af a0 f4 66 aa 42 73 a2 b1 a3 0e 89 ed 24 |.....f.Bs......$| +000001a0 31 0d f9 01 ff dc c9 c0 26 14 1c 1f f2 7b 7d 8a |1.......&....{}.| +000001b0 f6 fc 78 7a 20 b1 11 f8 bc 95 2b 70 57 da 3f c3 |..xz .....+pW.?.| +000001c0 8e e7 02 92 b5 5e 10 54 bc 30 b7 4c 1c 76 51 a4 |.....^.T.0.L.vQ.| +000001d0 81 65 05 17 76 15 e5 9a 5f 3a 0c 39 b4 16 de f9 |.e..v..._:.9....| +000001e0 0d 82 5f fd 1a 8a b0 d6 2c 59 75 92 39 fb 9c ce |.._.....,Yu.9...| +000001f0 03 f6 52 64 49 1f d6 8e 6c 69 82 15 dd 96 99 e9 |..RdI...li......| +00000200 2c 93 72 90 05 de d2 30 2c d1 f7 8c be 52 d2 7d |,.r....0,....R.}| +00000210 67 8e 25 7b 47 4d 02 d6 86 bd 1d 9a 9c 17 03 f3 |g.%{GM..........| +00000220 ed f7 41 6b b4 65 b2 31 8f bd 82 5f 8c 4a eb 02 |..Ak.e.1..._.J..| +00000230 4d c6 27 3c f2 d1 00 7d 1e 87 01 d0 68 34 e1 0e |M.'<...}....h4..| +00000240 18 65 94 67 6c 94 da 5d 39 0c f6 e8 6a e5 16 71 |.e.gl..]9...j..q| +00000250 81 5b da 7c 31 09 8b b8 c4 1c 58 90 6b e4 34 2f |.[.|1.....X.k.4/| +00000260 af 3f 5d 68 ba 36 bd e3 5f 7f 6e f7 e5 1c 83 9c |.?]h.6.._.n.....| +00000270 5f d1 ec 75 ec bd 6b db 50 56 8b de 4d 4c 60 5b |_..u..k.PV..ML`[| +00000280 5f 51 13 14 c9 02 1f 42 24 75 05 13 a0 f2 05 1b |_Q.....B$u......| +00000290 50 a7 07 53 cb 07 14 ca 69 ce 21 66 a8 91 6d 40 |P..S....i.!f..m@| +000002a0 ea d6 2c 08 8d 97 73 e1 04 e9 0f 63 58 0c 82 19 |..,...s....cX...| +000002b0 f4 b0 6b b7 ae 18 62 df fb 75 32 d7 02 73 e4 85 |..k...b..u2..s..| +000002c0 f0 e9 e1 00 49 65 ed 2b fa 4b 42 80 06 00 7f bf |....Ie.+.KB.....| +000002d0 27 49 a8 d8 4c ab 09 f5 f3 a9 61 af e4 e6 20 33 |'I..L.....a... 3| +000002e0 18 9a 00 da 73 0c d0 86 e4 da 81 42 34 06 84 6f |....s......B4..o| +000002f0 a7 0c 58 be 8e 7e 02 20 ba 12 ce 61 92 3b 62 21 |..X..~. ...a.;b!| +00000300 4d bf 72 b1 c6 aa b2 e6 21 c8 65 e1 9f 12 66 bb |M.r.....!.e...f.| +00000310 d9 1a 1c d7 01 1f ae e5 64 45 e2 97 35 9c ec aa |........dE..5...| +00000320 ca 64 d4 07 8b 90 92 d6 3f bc 90 08 36 ec c7 3b |.d......?...6..;| +00000330 cd f1 b5 90 75 6e 82 6d cb 8f 5f 24 11 a9 a5 35 |....un.m.._$...5| +00000340 48 a1 48 e4 94 4c 62 b3 3d f5 61 31 db 56 1a f8 |H.H..Lb.=.a1.V..| +00000350 c0 8c 90 9a c1 16 17 03 03 00 99 07 62 9d 2c d2 |............b.,.| +00000360 0e b6 f2 67 69 8d eb 23 fd 0a a2 e7 af fa a3 a1 |...gi..#........| +00000370 39 28 71 78 32 1b 06 2f bd 94 10 da 76 c6 68 6e |9(qx2../....v.hn| +00000380 a6 43 cb b5 7a 4b f1 02 00 4a 15 e9 05 6a 2b 47 |.C..zK...J...j+G| +00000390 b2 24 a2 5c a1 48 1c 5c 4b 38 82 f8 3f 3b 1b b6 |.$.\.H.\K8..?;..| +000003a0 37 ec ca a6 9e 50 ed 8c 88 ef a4 d6 cc ce 33 ef |7....P........3.| +000003b0 2f 1f 80 ac 6e 8c da 18 b9 ef 30 7a 63 30 a7 26 |/...n.....0zc0.&| +000003c0 c8 8f c5 a7 18 d6 f3 56 08 cc 64 2b 7b 4a e3 3f |.......V..d+{J.?| +000003d0 b0 ad 27 7a 8c de f1 b5 92 b0 64 19 5e 06 56 9f |..'z......d.^.V.| +000003e0 bd 98 6f a5 99 33 03 3a 78 c3 86 3d 6a a5 4f 20 |..o..3.:x..=j.O | +000003f0 2a 64 5d d0 17 03 03 00 35 98 c1 a0 c6 fb db e6 |*d].....5.......| +00000400 d5 82 1c 93 77 cc aa 75 84 65 c1 4e 9e 62 fa 8e |....w..u.e.N.b..| +00000410 07 c7 63 52 07 bb 14 26 65 d9 2b a9 e5 51 37 82 |..cR...&e.+..Q7.| +00000420 5d 2f 5c 21 fb fd 9a 96 d4 41 9f 79 ef b1 |]/\!.....A.y..| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 02 1e 7f a4 02 41 a2 |..............A.| -00000010 6c 1b 61 db 3e 26 6f fc 8f 80 9a 18 de 09 6f e7 |l.a.>&o.......o.| -00000020 99 4d f9 90 7c 60 a4 88 f5 32 e7 de 0b 93 81 c0 |.M..|`...2......| -00000030 85 90 4d c3 27 1d d5 ae 39 01 ad 80 b7 d9 3b e8 |..M.'...9.....;.| -00000040 e4 29 95 7e 3b 92 02 c9 89 9c ae a5 76 08 95 20 |.).~;.......v.. | -00000050 c5 6f 16 48 4c 2c ae 89 91 ea df 5b 83 0a 03 60 |.o.HL,.....[...`| -00000060 70 3a 39 44 fd f4 45 99 47 53 3f 73 a0 4d 9b 2f |p:9D..E.GS?s.M./| -00000070 3b 14 99 50 65 2f 5f 1a 8c dd f5 7e 51 10 f7 f1 |;..Pe/_....~Q...| -00000080 67 5f ec b7 48 4a 14 71 5b 64 74 91 bb f9 90 dc |g_..HJ.q[dt.....| -00000090 f4 7a 8a ea f8 99 45 28 4b 97 b9 50 38 2f eb 28 |.z....E(K..P8/.(| -000000a0 5f 4d 8c ed 55 94 e2 19 48 3f eb 7e eb 32 b0 8b |_M..U...H?.~.2..| -000000b0 c7 e2 6f 0a 88 df 89 9f 63 68 9e 66 f6 ba 2b d0 |..o.....ch.f..+.| -000000c0 01 b7 2a 59 1a 14 e5 a8 63 d3 60 7f e0 0c 43 94 |..*Y....c.`...C.| -000000d0 67 2f c2 b2 96 8a 19 0a 40 95 ea 66 52 31 f3 9e |g/......@..fR1..| -000000e0 17 f4 c2 5c 18 0d bc fa 43 ca 9b 99 18 2a 54 0d |...\....C....*T.| -000000f0 8b 80 1c 8f f1 1d fc f4 44 13 7d 73 39 10 1b 21 |........D.}s9..!| -00000100 35 1d d6 59 6a 83 ed 5b ad 61 a4 4e 71 8c 69 b0 |5..Yj..[.a.Nq.i.| -00000110 43 72 da fb 6f ad c5 bb 3a 23 36 dc 65 03 41 ec |Cr..o...:#6.e.A.| -00000120 dd 26 5a 33 ec 22 15 ab 72 af 74 4f 1e a3 a1 05 |.&Z3."..r.tO....| -00000130 2c 63 dc 63 c2 a7 f6 86 c2 b6 bd 4f d4 ed c7 19 |,c.c.......O....| -00000140 33 69 49 34 f4 2b 02 78 72 f2 6c 14 e1 03 8c 72 |3iI4.+.xr.l....r| -00000150 4d 7e 17 07 23 38 f9 7c 56 f6 03 7a 0e a8 63 76 |M~..#8.|V..z..cv| -00000160 bf 82 7b f4 7b 6b ed f5 57 42 6a 95 df d8 6c df |..{.{k..WBj...l.| -00000170 a0 9e f8 91 48 f5 92 5e 31 c0 dd 57 ad 7e a0 22 |....H..^1..W.~."| -00000180 33 ba b0 dd cd ad 53 50 0d f4 fa 02 c7 2c b8 ec |3.....SP.....,..| -00000190 fc 1d e3 15 f9 51 2b 4d f8 46 16 be d2 35 05 73 |.....Q+M.F...5.s| -000001a0 b6 7a c3 b1 d4 89 96 21 5f 03 7a cc 9e d1 cc ad |.z.....!_.z.....| -000001b0 80 b7 fa ca 75 2b ed 46 93 04 0c a2 6b 26 6e a1 |....u+.F....k&n.| -000001c0 26 2f 35 dc d5 db de 6c 3a 60 94 b4 ad c7 95 a2 |&/5....l:`......| -000001d0 86 f4 9b ff 91 2d 63 76 8d f8 16 a0 74 ba 75 20 |.....-cv....t.u | -000001e0 cf d8 98 cf bd 96 83 f2 e9 44 39 47 8d 45 97 2d |.........D9G.E.-| -000001f0 6c 7d 2c 85 5b 31 a0 02 93 5b c7 07 d2 8e b1 7c |l},.[1...[.....|| -00000200 1f 9a 56 42 c4 77 1c a6 38 8d e0 01 88 47 a3 70 |..VB.w..8....G.p| -00000210 30 79 25 07 2c 82 1e 92 89 01 3d 30 49 b8 2a ef |0y%.,.....=0I.*.| -00000220 85 18 58 00 c5 3e f0 82 03 17 03 03 00 a3 a1 93 |..X..>..........| -00000230 cb 03 4e 47 8e 45 ff e6 af 68 e3 dc c7 8e e3 de |..NG.E...h......| -00000240 b5 ff 68 3f 72 0e e4 9f 4f 65 96 69 84 f4 73 bf |..h?r...Oe.i..s.| -00000250 7b c0 07 a4 8a 29 b9 95 c5 45 50 c0 75 d6 4c 2a |{....)...EP.u.L*| -00000260 06 cc ac 1a 9c 0b 90 a3 da 4e 5a 43 48 fc 0a da |.........NZCH...| -00000270 2c 49 7b 97 cf ae a5 c2 76 5c 6d 52 e0 8d 25 67 |,I{.....v\mR..%g| -00000280 30 08 d8 cf 54 90 72 13 9f 8c 6d 9b c8 40 a2 ba |0...T.r...m..@..| -00000290 71 30 4d 37 66 9b df e6 67 d0 a7 6c ef c0 b1 da |q0M7f...g..l....| -000002a0 3a ac 7e b7 85 ae 5b d2 e4 63 79 ed 0e 77 b7 bf |:.~...[..cy..w..| -000002b0 70 af 06 f4 e5 1e 32 2a 6c 80 4f c6 54 a9 43 0c |p.....2*l.O.T.C.| -000002c0 9c 72 27 e1 ae f5 f3 9f f0 e5 e5 9d 92 22 cc c6 |.r'.........."..| -000002d0 17 17 03 03 00 35 b3 4e 54 8a bb f9 97 70 4b 94 |.....5.NT....pK.| -000002e0 e7 ec 4f e1 de 8c 41 0c 6f 13 e9 19 55 18 28 b4 |..O...A.o...U.(.| -000002f0 5d 97 d6 7a fa ea 59 c5 51 38 52 27 2d a3 5b e7 |]..z..Y.Q8R'-.[.| -00000300 af d2 65 f0 0a 94 de 20 94 d6 89 17 03 03 00 13 |..e.... ........| -00000310 6a 25 c8 d9 5a 8d c9 0b 58 5b 43 0a a4 1f 18 33 |j%..Z...X[C....3| -00000320 c4 b2 64 |..d| +00000000 14 03 03 00 01 01 17 03 03 02 1e 0c 53 fd 6c c9 |............S.l.| +00000010 be 5e 14 17 cf 01 1c 65 7c fc 02 8b 36 24 ce d3 |.^.....e|...6$..| +00000020 0d 7f 68 4d 10 75 59 d9 ba 3a 91 27 8a 37 61 74 |..hM.uY..:.'.7at| +00000030 bd 69 96 dd e1 b8 0b ec 7c 9f 75 97 62 f6 46 6e |.i......|.u.b.Fn| +00000040 24 bb a8 27 7a c1 e4 68 3a 93 52 ea f7 28 07 85 |$..'z..h:.R..(..| +00000050 6f a0 3b 00 5f 15 d3 16 17 80 4c ea ba ca 00 11 |o.;._.....L.....| +00000060 27 5c f3 cb c7 ed 6f dd 54 91 42 41 82 43 32 18 |'\....o.T.BA.C2.| +00000070 62 bd d6 4e 9e d6 45 3d 1d b5 95 1c c1 ab 5b a8 |b..N..E=......[.| +00000080 fe 47 88 54 a7 cf 56 9c bb d5 49 8a cc 6e 28 d6 |.G.T..V...I..n(.| +00000090 ad a4 55 61 f4 82 ff 60 79 9b 88 64 ec b7 5a 3e |..Ua...`y..d..Z>| +000000a0 62 16 a4 74 30 59 61 b1 4b 4c 60 25 98 50 97 f3 |b..t0Ya.KL`%.P..| +000000b0 48 70 1d c2 3b 0c 78 7f dd 57 90 cf 5d 2a 6b ef |Hp..;.x..W..]*k.| +000000c0 a8 ab 82 d9 5b 69 94 16 16 68 2e e7 36 7e 02 c9 |....[i...h..6~..| +000000d0 41 9d f2 be 26 83 3c 4b b9 a7 e1 3b 7d 49 cd 69 |A...&....G._}..\.k..`.....|| +00000160 85 2f 81 df 30 fc 15 5e 8a c0 b8 eb 19 5d 2e d7 |./..0..^.....]..| +00000170 4c 4b 99 60 ee 22 96 a3 59 9b 20 a8 eb 62 33 bb |LK.`."..Y. ..b3.| +00000180 58 82 f4 83 aa 4c 0a 24 68 c8 2e d8 17 44 08 51 |X....L.$h....D.Q| +00000190 94 d2 a8 dc 9d 65 8e cf 14 ec e8 68 c0 e4 bc 30 |.....e.....h...0| +000001a0 b6 a4 57 a1 f5 3a c5 ef 53 81 f9 a2 cd d7 ca d8 |..W..:..S.......| +000001b0 9c e1 72 ec d1 87 ee e4 85 30 74 ae 5b 63 e0 6c |..r......0t.[c.l| +000001c0 09 19 86 56 8e 91 ba ce 13 24 1c 2b 04 43 5d a5 |...V.....$.+.C].| +000001d0 db 83 3b 89 e6 ff 90 54 e2 31 e8 b9 5e 70 db 38 |..;....T.1..^p.8| +000001e0 9f 0c b2 af 58 14 06 9c f7 68 90 5c 3e 35 77 54 |....X....h.\>5wT| +000001f0 3e 66 87 cb 52 23 21 0b ab 3a 93 9a e4 ac cc c6 |>f..R#!..:......| +00000200 61 d5 2c b9 3d d0 16 9e 19 6f 21 51 e3 73 94 96 |a.,.=....o!Q.s..| +00000210 a8 2c f1 0c c3 3f 93 3e ce 4a 86 57 9e 7d eb 8d |.,...?.>.J.W.}..| +00000220 fa b4 65 00 93 bc f1 36 55 17 03 03 00 a3 22 15 |..e....6U.....".| +00000230 02 7a 68 4a a7 e8 89 36 48 c2 03 37 6a c5 14 30 |.zhJ...6H..7j..0| +00000240 88 85 99 3a 35 b4 1c 73 77 d2 36 13 5f cd 20 6e |...:5..sw.6._. n| +00000250 df 42 d5 9e 71 cf 9a 48 98 a5 9d c3 d5 d5 1b 76 |.B..q..H.......v| +00000260 38 c7 48 94 31 f2 80 d0 bb a1 32 90 2b a4 13 40 |8.H.1.....2.+..@| +00000270 ac f9 eb c0 1f ca 35 ff 61 10 79 b8 e5 47 d7 7e |......5.a.y..G.~| +00000280 b2 46 46 37 c7 f7 21 89 59 a1 a5 b9 96 a4 51 ba |.FF7..!.Y.....Q.| +00000290 09 e7 9b b4 53 c0 87 29 5c f1 a3 e3 10 fc 4c a7 |....S..)\.....L.| +000002a0 6f 30 cc cc 80 58 c8 7d be 9f ea b6 24 42 90 9a |o0...X.}....$B..| +000002b0 a6 c2 2e 49 f9 97 e9 4c 4e 64 4f 1e 5b c3 04 7d |...I...LNdO.[..}| +000002c0 7c 36 34 05 d2 d5 29 55 20 35 fb d1 63 24 1f 3b ||64...)U 5..c$.;| +000002d0 54 17 03 03 00 35 d5 85 e3 e3 b1 c4 03 6b c5 1a |T....5.......k..| +000002e0 7f cb b8 a9 0e 73 90 5c 82 95 fa 25 f8 aa 43 ea |.....s.\...%..C.| +000002f0 27 d5 70 c0 0f 6b ee 06 63 e9 2e 59 d7 12 4f 3a |'.p..k..c..Y..O:| +00000300 b6 1b 98 4d 91 9a a0 38 db e2 c7 17 03 03 00 13 |...M...8........| +00000310 19 23 f2 af 5d 63 d6 e1 09 a7 8d 68 18 6b 06 af |.#..]c.....h.k..| +00000320 45 44 02 |ED.| >>> Flow 4 (server to client) -00000000 17 03 03 02 88 37 35 05 87 39 94 0e d1 e9 fd df |.....75..9......| -00000010 51 41 05 c7 09 9d eb ce 4d 3e cc 43 8c cd 13 e5 |QA......M>.C....| -00000020 50 3c 01 ff 20 c4 af c7 12 7d 8c 2b 17 99 45 44 |P<.. ....}.+..ED| -00000030 dc 44 9c b8 bd 8c eb 3b ef bb da cf e9 a4 ad 7e |.D.....;.......~| -00000040 29 ca 33 90 f9 60 15 5e b4 60 fe 70 77 38 1b 62 |).3..`.^.`.pw8.b| -00000050 2e 78 43 fc 2d 8e 8f ad 94 26 05 e5 8b 61 bb 5d |.xC.-....&...a.]| -00000060 e1 b5 64 e1 8c 99 c2 f4 2d 35 4d 76 1c ba 20 34 |..d.....-5Mv.. 4| -00000070 22 69 cb f4 9c 76 24 03 f0 c6 40 40 e8 c3 cb 76 |"i...v$...@@...v| -00000080 80 1d 5e 0c d8 6f 74 d7 20 e3 d7 97 56 1b 49 11 |..^..ot. ...V.I.| -00000090 79 1f b9 b5 56 45 11 b5 8b 79 e4 a8 98 0b 97 1d |y...VE...y......| -000000a0 4b 3a 4a 71 82 b1 7a 14 20 c0 6a ff 07 87 65 01 |K:Jq..z. .j...e.| -000000b0 e4 21 c1 e4 80 e3 9e 76 79 59 63 ad 45 ca 3c 1a |.!.....vyYc.E.<.| -000000c0 ef 35 38 0d c6 c4 f3 c1 84 c5 d3 fd 5f 67 30 78 |.58........._g0x| -000000d0 7a a1 60 da 17 fe 60 97 66 2d a0 0c 9e 8d 28 00 |z.`...`.f-....(.| -000000e0 a4 d9 14 e3 74 c7 1c 1f ca ec 8a 56 87 03 9a a4 |....t......V....| -000000f0 f1 47 16 65 ba 2f dc c9 d7 c4 1a 38 cb 1e 78 bf |.G.e./.....8..x.| -00000100 02 9a 0c 60 1c 52 a5 d2 8b 24 75 2d ea 6a 9f f2 |...`.R...$u-.j..| -00000110 4d 94 82 0d 89 f3 ec 3c 4b 53 c4 21 2e 09 f4 14 |M.......{...|..a.| -00000230 f8 7f d5 3f 8a 8a b2 0a 43 3a f3 9a d2 59 8d d1 |...?....C:...Y..| -00000240 f4 c4 8f 80 99 0e 3b 20 6c cf e0 0f 28 2c e0 e8 |......; l...(,..| -00000250 a8 5d 65 d4 86 f9 8b 9a d1 84 69 67 c7 f7 6b 9c |.]e.......ig..k.| -00000260 5f 3e 6e 4c 1a 8f b9 5a ee 85 d0 69 3b f9 04 99 |_>nL...Z...i;...| -00000270 bf fa e2 78 4e 17 3a 09 5c 14 b6 44 36 d3 00 c1 |...xN.:.\..D6...| -00000280 8d 92 4d 65 e7 95 dd 1f fb 17 db 81 3a 17 03 03 |..Me........:...| -00000290 00 1e 62 74 85 c4 e9 2c 03 e1 15 aa 5d 88 6f 6d |..bt...,....].om| -000002a0 37 14 03 95 8a 1c 92 cf af 4d 74 63 45 04 17 7e |7........MtcE..~| -000002b0 17 03 03 00 13 fa d4 9b 84 ee 23 28 9d c1 dc 9a |..........#(....| -000002c0 65 57 aa 60 7d b5 b1 e4 |eW.`}...| +00000000 17 03 03 02 8b 45 f4 a2 5f b5 c1 41 7c 7c c7 6f |.....E.._..A||.o| +00000010 5b 96 ea 1a 5c 6c e1 f6 fc 78 48 ad 9b de 10 39 |[...\l...xH....9| +00000020 c3 3f af 90 9f 0d 54 1e 8a fb 95 b8 2b 3e 0d 8e |.?....T.....+>..| +00000030 fb 4d d6 73 de 23 41 96 8c 2d 72 8f fb bd f9 ad |.M.s.#A..-r.....| +00000040 27 d1 69 cb d5 23 3d 3c a9 2c b8 1b 8b ee c9 bf |'.i..#=<.,......| +00000050 2f 8a 09 f7 e5 d8 c8 8f bd 7b fc 84 2e 06 61 4c |/........{....aL| +00000060 4f d0 5c 92 f3 66 18 f9 e1 36 ea 3e 01 22 0c 1d |O.\..f...6.>."..| +00000070 ab 86 0b b4 a7 10 63 19 7c b8 30 35 a2 f8 0a ef |......c.|.05....| +00000080 d0 12 98 26 92 56 3a 68 ba d7 96 4e be cd b5 03 |...&.V:h...N....| +00000090 e1 01 d6 3a a1 8f f4 3b 11 0c b6 7d 30 37 c8 09 |...:...;...}07..| +000000a0 73 0b 49 f6 d5 b3 77 85 1e d1 20 4e 7a da 98 6c |s.I...w... Nz..l| +000000b0 1d 7b b5 a7 0e 11 56 d6 cc 78 b7 7a f7 fd 10 2f |.{....V..x.z.../| +000000c0 8b e3 3f 61 7a 3f 58 db 17 26 05 ff 03 6d 5c 11 |..?az?X..&...m\.| +000000d0 f5 53 68 d6 7b d8 ed 9c d2 a7 a3 c5 ca 54 36 3d |.Sh.{........T6=| +000000e0 9a 35 b1 fc a1 99 a9 19 19 f3 60 13 ca c0 2e a1 |.5........`.....| +000000f0 73 1e d1 b1 90 80 d6 6b ab e6 a4 95 da 27 cb 50 |s......k.....'.P| +00000100 0f d0 9e 2a 98 ca 9a 1c 86 82 95 07 35 8d f2 ef |...*........5...| +00000110 4b 3f 45 93 2d cc 15 82 7c e1 70 2d ab 02 b1 ae |K?E.-...|.p-....| +00000120 e1 38 9e 12 09 55 bf ad c9 49 fb c9 ba f7 13 ad |.8...U...I......| +00000130 e7 b7 6b dd 97 df cf 6e 29 10 8e 60 68 31 f4 3d |..k....n)..`h1.=| +00000140 c9 29 0f 2e 7a 43 ce c3 e2 ce 08 d7 a2 aa cc e1 |.)..zC..........| +00000150 fb fd 73 01 19 5f 14 9f 93 cc 16 06 59 86 f0 4b |..s.._......Y..K| +00000160 75 12 5e a7 2a 2e d8 40 b8 fd 03 38 37 80 b1 4b |u.^.*..@...87..K| +00000170 8f 98 cb e1 b0 db d5 c3 87 ef 2c 50 2d 52 c6 cb |..........,P-R..| +00000180 4e 8a cd dc 99 56 4b 2f 3b aa 8b 9d ea ef 9a ad |N....VK/;.......| +00000190 68 eb 9d 42 e0 0d 76 e9 6c 6b bb b7 36 d2 06 23 |h..B..v.lk..6..#| +000001a0 c0 98 c4 4b db ee 3a 53 87 9a 17 7f 5d 98 6c 0b |...K..:S....].l.| +000001b0 4f 8a d1 97 17 d9 76 35 f9 b9 01 57 79 68 0f b4 |O.....v5...Wyh..| +000001c0 a7 99 99 05 2d 99 d6 71 03 56 e0 8e 2e 83 0e d0 |....-..q.V......| +000001d0 45 e2 24 43 67 c1 2b c9 4b 6f 82 d9 b5 a3 8a 8b |E.$Cg.+.Ko......| +000001e0 9f dc 11 a3 97 89 2c cb 86 ba 3e a5 c8 d0 ef 2c |......,...>....,| +000001f0 ba 5e 98 0e 07 36 3b f9 d9 51 c6 9c 8b 55 b6 a0 |.^...6;..Q...U..| +00000200 2a 05 30 aa 48 7e 8e 3a 41 1f 99 b2 f9 55 8f ac |*.0.H~.:A....U..| +00000210 0c 12 ba 49 54 8a 2c 62 9e 6f cd 3c 9c 47 d2 bc |...IT.,b.o.<.G..| +00000220 b8 f1 9e a7 e7 45 be f4 94 ce be b2 81 59 79 e3 |.....E.......Yy.| +00000230 9c a2 7e 17 47 3d a7 48 ea a4 6c 2b d5 57 3b a7 |..~.G=.H..l+.W;.| +00000240 e4 1a f3 5b 72 e8 f4 c2 1e fb 12 75 27 69 0c fa |...[r......u'i..| +00000250 17 a7 6c b8 13 0f b9 ce 50 79 a1 30 ec a1 81 20 |..l.....Py.0... | +00000260 da 0d 63 d0 5f 93 c4 ba 43 0e 37 36 82 3f 7f 4c |..c._...C.76.?.L| +00000270 e3 b7 94 f5 71 32 ae 47 0b 55 b3 00 15 5d a8 40 |....q2.G.U...].@| +00000280 98 08 83 2f 2a c1 9d 02 c5 70 c1 9f 7b c3 c6 c8 |.../*....p..{...| +00000290 17 03 03 00 1e 02 0a 00 8d e6 e2 35 8a c5 c4 ae |...........5....| +000002a0 aa d8 0b 9e e3 63 61 48 fd 6c 8b 99 68 df 9d 7c |.....caH.l..h..|| +000002b0 3a c4 ae 17 03 03 00 13 38 6f 14 38 83 76 f4 78 |:.......8o.8.v.x| +000002c0 23 ef 93 42 ac 56 d7 5f 7d a7 03 |#..B.V._}..| diff --git a/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedAndEd25519Given b/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedAndEd25519Given index be56144bc0..326a1c591c 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedAndEd25519Given +++ b/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedAndEd25519Given @@ -1,148 +1,148 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 ca 01 00 00 c6 03 03 62 ae 5f 44 f6 |...........b._D.| -00000010 c3 54 4a 63 db 30 69 83 f2 96 c7 b7 bc 19 f4 49 |.TJc.0i........I| -00000020 88 d5 c3 a3 3d 67 07 f3 ac 3b 84 20 04 ef b9 10 |....=g...;. ....| -00000030 d6 69 4e 8f a1 a0 29 bf b0 15 dc a5 2e 7d 1d 62 |.iN...)......}.b| -00000040 95 3f d0 96 86 71 73 04 58 00 80 2b 00 04 13 01 |.?...qs.X..+....| +00000000 16 03 01 00 ca 01 00 00 c6 03 03 56 5e e8 13 56 |...........V^..V| +00000010 8a 7a 4e 78 78 c9 12 15 2c 6f 85 a2 be 2e 94 fd |.zNxx...,o......| +00000020 e8 6f 4d ea f5 21 f6 1b f6 7b af 20 db da ad 7d |.oM..!...{. ...}| +00000030 f4 77 4a d3 a0 03 d8 09 f7 6a 57 24 df e8 4c 7d |.wJ......jW$..L}| +00000040 cf 66 f5 1a 52 d9 e5 35 93 a2 2d 40 00 04 13 01 |.f..R..5..-@....| 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 42 |-.....3.&.$... B| -000000b0 c8 9c c5 22 39 3d 6d 08 da e2 33 f7 42 2b 78 71 |..."9=m...3.B+xq| -000000c0 61 7d 82 e4 01 52 a0 a2 89 bf 59 67 23 50 34 |a}...R....Yg#P4| +000000a0 2d 00 02 01 01 00 33 00 26 00 24 00 1d 00 20 dd |-.....3.&.$... .| +000000b0 14 d5 d6 4f 56 ba e0 f1 a8 7f 17 c6 23 6d 0b 62 |...OV.......#m.b| +000000c0 65 39 88 7f de 4a 26 38 df 31 25 45 0c 93 23 |e9...J&8.1%E..#| >>> 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 04 ef b9 10 |........... ....| -00000030 d6 69 4e 8f a1 a0 29 bf b0 15 dc a5 2e 7d 1d 62 |.iN...)......}.b| -00000040 95 3f d0 96 86 71 73 04 58 00 80 2b 13 01 00 00 |.?...qs.X..+....| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 db da ad 7d |........... ...}| +00000030 f4 77 4a d3 a0 03 d8 09 f7 6a 57 24 df e8 4c 7d |.wJ......jW$..L}| +00000040 cf 66 f5 1a 52 d9 e5 35 93 a2 2d 40 13 01 00 00 |.f..R..5..-@....| 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 ed 94 e7 9c 3e 09 |..............>.| -00000090 08 37 6f c3 1e 1b e9 03 8e a1 52 0b b2 be f7 8a |.7o.......R.....| -000000a0 e7 17 03 03 00 3e c3 5a 5e ae 8b 65 5a ac a8 da |.....>.Z^..eZ...| -000000b0 05 88 d3 6b b8 60 a9 ac 0a 70 81 17 8c 30 da ec |...k.`...p...0..| -000000c0 95 44 4d 4c 7b 18 4a 6c 3f 2d 12 10 00 cb 6b 38 |.DML{.Jl?-....k8| -000000d0 b1 90 b7 0a 44 aa 96 ee b9 90 bc e1 db 67 f4 7c |....D........g.|| -000000e0 df 76 90 de 17 03 03 02 6d ba 79 8b 11 20 c9 b0 |.v......m.y.. ..| -000000f0 90 bd 4e 75 8f 1b 8f c9 7c 26 b4 2a 88 76 66 e2 |..Nu....|&.*.vf.| -00000100 af 95 c2 f0 d6 54 ce 12 34 5e ea 5a a7 51 fe fc |.....T..4^.Z.Q..| -00000110 c3 7d 27 85 34 d4 6d cd eb 6d 00 72 a9 df 79 7b |.}'.4.m..m.r..y{| -00000120 ac ba 9f 72 d9 c2 8a e7 36 ce f2 19 a8 b3 58 ae |...r....6.....X.| -00000130 8c 0f 9c be d8 92 a4 9f d7 06 d4 fc 4b 73 99 e0 |............Ks..| -00000140 81 10 83 ed ce 76 07 f5 30 94 9a 19 68 d9 76 a9 |.....v..0...h.v.| -00000150 c1 c4 3f 0f 76 ab 8f 71 7c bf dc 9d 52 0f f0 b5 |..?.v..q|...R...| -00000160 81 cf 94 50 20 dc 83 76 fd ea ef 59 17 f0 cd 6f |...P ..v...Y...o| -00000170 1b e6 4c 94 4b fb d9 f0 2f 69 d6 69 8a 82 65 fc |..L.K.../i.i..e.| -00000180 35 63 c0 5b 7a d2 e3 d9 f6 02 98 59 61 82 29 30 |5c.[z......Ya.)0| -00000190 cf 74 84 19 e7 93 29 43 99 44 5a b4 d4 5a 1a a0 |.t....)C.DZ..Z..| -000001a0 12 f8 88 ea 21 f5 9f f2 78 c9 a0 19 ca e7 24 5e |....!...x.....$^| -000001b0 ce 64 c2 b6 02 ee d2 7b 32 cd 00 bb 80 35 04 da |.d.....{2....5..| -000001c0 48 3a a5 0f 7d b4 7d b5 6c a0 ce ad 54 af 15 83 |H:..}.}.l...T...| -000001d0 79 51 93 bd fc 33 6c 42 c3 eb 95 b7 0e de 3d 61 |yQ...3lB......=a| -000001e0 51 8f de 38 22 ea f2 77 35 42 cd dc 36 51 6b 91 |Q..8"..w5B..6Qk.| -000001f0 48 af a3 45 65 a2 d0 59 cd 2e 0d 11 30 dc 22 fd |H..Ee..Y....0.".| -00000200 a9 b1 a0 bd 2b 83 c9 cf 7e 2e 1f 0f 78 72 0b a1 |....+...~...xr..| -00000210 d5 1f d0 9f 92 a2 a4 cd c1 55 de 2f 07 14 a3 82 |.........U./....| -00000220 a2 04 30 bd b2 47 d3 5c 67 12 40 3c 15 c1 bc f5 |..0..G.\g.@<....| -00000230 24 ff c5 19 b4 ba f7 f7 08 4e 0b cc fd 05 a3 ba |$........N......| -00000240 b6 f4 55 59 d5 90 7f 07 a6 8f 60 6e 54 1c cb ae |..UY......`nT...| -00000250 a9 7f 80 9a e4 ce 9b df 9e be f8 0b 30 81 e2 2f |............0../| -00000260 8a 9c 10 f7 5c 46 41 97 28 f0 91 55 df b9 4e b3 |....\FA.(..U..N.| -00000270 13 91 65 ef bd 3b 82 61 1f 6f 72 6c 40 fc ea 97 |..e..;.a.orl@...| -00000280 2f e5 45 32 82 5a 44 fb 9e 2f 94 cc 3f ff ab 6f |/.E2.ZD../..?..o| -00000290 b4 79 52 f1 b8 a2 b3 0d 2e d0 06 b0 09 e7 ea 23 |.yR............#| -000002a0 83 a9 c7 f7 ff ad fa 91 33 1d 86 e9 21 63 ab 4b |........3...!c.K| -000002b0 8d 58 20 14 ca 73 1e 75 cb ae b2 7b 71 f0 ae 5f |.X ..s.u...{q.._| -000002c0 eb a4 12 74 ac 71 48 c5 b3 1d 7f a6 0c f8 5c 41 |...t.qH.......\A| -000002d0 25 e4 2a fc 1b b6 54 90 ce 33 12 a8 45 ab 69 d9 |%.*...T..3..E.i.| -000002e0 71 44 8e c6 e9 ef 63 ea f8 86 db 45 a3 de 2d 8f |qD....c....E..-.| -000002f0 b8 d0 49 d1 30 77 0c 7a 87 61 94 51 6b f2 8f 11 |..I.0w.z.a.Qk...| -00000300 1d 69 b3 f9 fb c3 cf be 94 19 3f 44 ab c0 62 d3 |.i........?D..b.| -00000310 8a c1 c2 c9 a6 b1 84 39 2b 88 16 d0 ed 8a 12 bb |.......9+.......| -00000320 10 e5 1e ac bd 00 c7 90 4d 6c 85 76 4e 52 51 0b |........Ml.vNRQ.| -00000330 ff cb e3 cc 41 03 8f f0 a6 67 dd 73 bd 4f d9 93 |....A....g.s.O..| -00000340 17 43 7d f7 a1 78 3d 57 83 8f 2b 7d aa 39 f1 1c |.C}..x=W..+}.9..| -00000350 e0 4f 2a cc 2b 6b 17 03 03 00 99 1e b6 4c 92 ac |.O*.+k.......L..| -00000360 c8 4b 75 d5 bc 89 4f 5e e0 30 8f cb 16 51 d0 9c |.Ku...O^.0...Q..| -00000370 1a c4 22 d6 1d a2 be 12 92 df 55 6d ad 79 63 88 |..".......Um.yc.| -00000380 32 52 a2 cd 4b 24 34 79 df 87 c5 f7 76 33 7a 31 |2R..K$4y....v3z1| -00000390 67 33 f8 3d 89 dc 64 09 2e d1 98 e3 91 43 28 90 |g3.=..d......C(.| -000003a0 09 4b 62 6a 77 28 08 45 51 07 24 75 78 09 fb 5b |.Kbjw(.EQ.$ux..[| -000003b0 6a f9 79 34 7f a9 f3 8f a6 7f 31 40 cc d4 d9 33 |j.y4......1@...3| -000003c0 d2 2d 76 13 03 d0 ef ef fb 63 0e 1a dd a6 cf 09 |.-v......c......| -000003d0 3f 94 32 86 d3 da b2 6a a5 e9 0c fb 08 f1 e9 1f |?.2....j........| -000003e0 70 e6 95 af f0 7a d2 ac ed ee d1 07 d9 70 97 f4 |p....z.......p..| -000003f0 be 47 58 e5 17 03 03 00 35 c9 c7 f8 b2 c3 64 99 |.GX.....5.....d.| -00000400 21 57 39 ee 98 4a ed 82 5c 51 60 49 7e a4 58 43 |!W9..J..\Q`I~.XC| -00000410 04 39 d5 76 26 8d 5b 9c 7a 05 de df f1 c0 42 e3 |.9.v&.[.z.....B.| -00000420 a5 64 64 16 be d4 b1 0e 77 ae 08 cc 47 78 |.dd.....w...Gx| +00000080 03 03 00 01 01 17 03 03 00 17 cf 36 08 f7 30 63 |...........6..0c| +00000090 92 17 af e6 41 e1 80 5f 90 d9 9c 7b c2 04 b7 91 |....A.._...{....| +000000a0 2f 17 03 03 00 3e f0 04 0e ca ba 73 eb 91 4a e7 |/....>.....s..J.| +000000b0 29 8f d5 59 71 71 1d 25 cc 1c 11 38 b1 65 ba 47 |)..Yqq.%...8.e.G| +000000c0 9d 44 f3 25 31 cc c2 37 68 70 d2 ed dc bd a7 1a |.D.%1..7hp......| +000000d0 33 93 9c 67 71 b9 87 c7 68 dc 34 f1 71 5e 5b 13 |3..gq...h.4.q^[.| +000000e0 0e 1f e5 c4 17 03 03 02 6d 8d e6 61 0a 3d 5e 07 |........m..a.=^.| +000000f0 98 18 e8 bf af e5 e2 35 4c 99 ce 41 bb 0e 28 2f |.......5L..A..(/| +00000100 9a 20 90 11 46 cf 08 fd b2 7f d7 61 02 76 ac 57 |. ..F......a.v.W| +00000110 a4 12 53 76 9c 80 bd 14 de 86 d9 84 fc ce ec bb |..Sv............| +00000120 a6 21 ee 67 28 2f bc b7 1b 19 28 66 cd 73 28 39 |.!.g(/....(f.s(9| +00000130 9e ae b8 a7 5c 33 c5 72 92 67 20 92 55 3c f3 01 |....\3.r.g .U<..| +00000140 b5 2f d7 cc 7a 9e 94 b6 29 98 08 0b 73 a0 21 03 |./..z...)...s.!.| +00000150 d0 a7 c3 b2 39 3c b3 2b 8f 07 c8 aa f2 2a 24 26 |....9<.+.....*$&| +00000160 f2 3e e0 d5 23 cf 70 54 14 4a 07 bd e1 fa 51 c0 |.>..#.pT.J....Q.| +00000170 aa 79 0d c2 0c 12 f2 7d da 4e 5a a2 92 64 94 e8 |.y.....}.NZ..d..| +00000180 05 aa f8 14 9d 52 f5 c2 13 cd f8 92 cb e1 ce 08 |.....R..........| +00000190 93 4b 08 74 93 21 70 ad 4d a0 b0 82 c9 dd dc 0d |.K.t.!p.M.......| +000001a0 5d 3e e8 fb 0e a1 58 c6 fa 28 90 c1 77 27 7b d5 |]>....X..(..w'{.| +000001b0 bf 54 24 7b 6e 07 96 da 07 d9 b8 1f e8 e1 c2 67 |.T${n..........g| +000001c0 71 f5 86 65 ab d8 02 d3 99 eb 43 07 91 fc 4b e7 |q..e......C...K.| +000001d0 7e 49 c1 64 d6 e9 b7 dc 30 3a f1 2d 0a 05 15 0c |~I.d....0:.-....| +000001e0 16 d8 e1 f1 67 da 06 31 21 4b 6a 7f 05 c6 c5 a4 |....g..1!Kj.....| +000001f0 4b eb 66 95 04 99 d7 47 7e 83 39 e6 78 ee 98 33 |K.f....G~.9.x..3| +00000200 f9 39 92 17 f8 82 0d 19 45 d2 19 3b 37 39 9d 9e |.9......E..;79..| +00000210 6a 32 42 06 cf f5 e0 84 25 44 c7 f8 43 13 ac 0b |j2B.....%D..C...| +00000220 bd ac 94 60 c2 fa 5a 22 d8 e9 66 ed 12 1a 3f 07 |...`..Z"..f...?.| +00000230 76 59 c0 34 a4 c5 27 97 51 cb d0 60 f0 c1 bc 01 |vY.4..'.Q..`....| +00000240 8b ba e9 7d a2 b8 94 d6 50 6d 6f ed d2 53 52 1b |...}....Pmo..SR.| +00000250 b6 d8 f5 2c a3 b2 e0 6b 88 20 a4 6b 28 e3 be 1c |...,...k. .k(...| +00000260 a4 95 a6 ee fb 87 f4 27 4d f8 96 aa 88 23 1b 61 |.......'M....#.a| +00000270 fb 19 80 fc 1f 00 e3 c6 9f 57 9e 8d 35 ae fd 52 |.........W..5..R| +00000280 1b 75 51 af 99 a8 48 4d 20 04 99 3e 83 78 31 66 |.uQ...HM ..>.x1f| +00000290 3e 1a 46 52 b6 d2 00 de bf 0e 92 91 f8 1e 91 85 |>.FR............| +000002a0 2c 5e 5e f6 74 e2 e9 b6 ab f8 77 ab 25 6f 63 0f |,^^.t.....w.%oc.| +000002b0 a1 57 1f 65 26 56 6b 84 09 fe e0 ce d8 f8 01 c3 |.W.e&Vk.........| +000002c0 15 bc 5d 9a ff a7 25 60 f0 05 b9 66 4c 6a db 19 |..]...%`...fLj..| +000002d0 2c e0 f7 c5 a3 e5 1d 8c 57 58 d5 45 42 15 73 a3 |,.......WX.EB.s.| +000002e0 ad 6e f4 33 19 a1 a4 df 0a bf 44 99 26 3f ff 2f |.n.3......D.&?./| +000002f0 fe 56 95 4f 44 88 59 d6 f1 d9 e4 e3 35 27 36 5f |.V.OD.Y.....5'6_| +00000300 9c 68 ba 71 10 92 22 41 64 15 e2 dd a2 eb ec 4d |.h.q.."Ad......M| +00000310 a3 0a 01 9e 97 1d c0 3c d4 63 a5 bb 27 f0 a5 98 |.......<.c..'...| +00000320 d6 76 a1 f9 ac 39 f1 e3 94 9b 4f 33 15 a9 dd 38 |.v...9....O3...8| +00000330 62 2b f7 51 a5 04 15 68 e4 d8 0e 83 d5 34 0d 10 |b+.Q...h.....4..| +00000340 c8 81 b1 6f 33 56 fa b6 33 ae aa f8 4b ec ab 4f |...o3V..3...K..O| +00000350 39 1a ac 6c 95 fa 17 03 03 00 99 52 6c d3 77 91 |9..l.......Rl.w.| +00000360 c1 6e 8b b4 95 a8 b4 e2 ad 3c 36 90 a3 28 9a 12 |.n.......<6..(..| +00000370 00 fb e2 f6 8b 35 d1 f6 23 5b 65 1f 5f 99 19 90 |.....5..#[e._...| +00000380 b7 ad 0c 81 4b 23 0e eb 66 16 08 23 52 9a a4 ac |....K#..f..#R...| +00000390 f0 ab 06 ba 7e 43 52 2d 04 93 6c 44 ed c8 bf 22 |....~CR-..lD..."| +000003a0 85 46 08 e8 f9 f4 86 71 c6 a6 d4 2d 86 ad 1e ef |.F.....q...-....| +000003b0 45 19 65 c5 a6 28 cd 02 b3 f3 bb 39 f4 e1 3c a8 |E.e..(.....9..<.| +000003c0 85 7a b5 e8 2f 07 75 4f 5c ce 7c be 9f 0f d2 95 |.z../.uO\.|.....| +000003d0 a1 ca 35 4c ee 45 b7 76 c6 18 cd f3 fe 5b e8 b8 |..5L.E.v.....[..| +000003e0 f8 67 40 88 3b 68 80 13 20 9c b7 ef ce a3 fd e9 |.g@.;h.. .......| +000003f0 96 b5 ba 7b 17 03 03 00 35 88 e1 29 ed 53 da e1 |...{....5..).S..| +00000400 15 c9 86 41 14 77 90 17 a6 df 40 4f 75 47 1d 67 |...A.w....@OuG.g| +00000410 f0 4b 8c b8 d6 d7 23 0d 0c e4 22 de 7b d1 cc f5 |.K....#...".{...| +00000420 a1 81 9c d5 8e 7a 37 e4 3d c9 7d c4 0a e4 |.....z7.=.}...| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 01 50 53 2b 93 12 3b |..........PS+..;| -00000010 75 08 e2 55 50 25 dd 18 3a f6 52 90 17 e9 c2 5a |u..UP%..:.R....Z| -00000020 f1 c8 3f 10 3e a7 bc 45 e7 75 fa 19 40 20 f6 f1 |..?.>..E.u..@ ..| -00000030 95 59 3b 24 b9 ba 85 e6 4d d7 95 b8 31 b9 b7 b9 |.Y;$....M...1...| -00000040 a3 d2 cf 23 0d 48 21 94 3b 83 95 53 a7 23 ea ad |...#.H!.;..S.#..| -00000050 c5 1a 8a 8f 3c f5 3f 10 1f f3 cb 5b f2 66 80 a7 |....<.?....[.f..| -00000060 23 49 5b 1a 56 cb f6 ed 0a f3 ba 17 01 82 11 40 |#I[.V..........@| -00000070 d1 b0 e3 c0 ab 5d e1 23 4d f6 b8 bd 04 3c 8f d0 |.....].#M....<..| -00000080 4b 96 ee f5 f0 81 a3 c3 d0 66 1d 9c f6 ee 01 dc |K........f......| -00000090 8b e7 d8 75 20 95 6f 6c 6f 4b 79 3b dd 40 b9 c4 |...u .oloKy;.@..| -000000a0 e6 f9 5c 54 59 51 6d de 55 6d 28 15 8c 34 b1 cb |..\TYQm.Um(..4..| -000000b0 2a 22 7a 83 68 65 1e 43 78 65 4d 20 b5 59 29 95 |*"z.he.CxeM .Y).| -000000c0 97 16 7a b5 8d 1d 55 f2 37 11 08 56 df 52 d3 71 |..z...U.7..V.R.q| -000000d0 80 5b fd 84 4b ef 6d 14 c0 82 32 8e 16 63 3d 26 |.[..K.m...2..c=&| -000000e0 38 16 93 f4 50 35 ca db 1e f3 ba 42 ba 4f b7 03 |8...P5.....B.O..| -000000f0 fb 60 68 44 6a 87 bd 07 d0 4a 73 76 06 a1 97 d5 |.`hDj....Jsv....| -00000100 9d ca d2 f1 5d 94 50 e0 05 15 8e e2 56 f9 7e db |....].P.....V.~.| -00000110 5c 39 d7 30 87 fb 35 c2 2f f4 f5 a0 0b 7d 52 86 |\9.0..5./....}R.| -00000120 b2 f0 ce b7 79 19 8c 84 4f 5b 7a 59 c9 c1 c2 f1 |....y...O[zY....| -00000130 a0 e9 57 48 15 06 40 44 e1 db 79 03 4d fb 24 76 |..WH..@D..y.M.$v| -00000140 12 ac dd b1 e7 08 c8 23 f5 72 51 79 18 10 a7 32 |.......#.rQy...2| -00000150 81 7d 6d c2 a8 a1 25 e7 29 62 1c 17 03 03 00 59 |.}m...%.)b.....Y| -00000160 86 a6 b4 1c 89 81 e9 8d 59 0f 04 13 39 3f 41 fc |........Y...9?A.| -00000170 90 b3 bb e2 b7 89 85 54 f5 99 67 d3 67 1f 3c 2d |.......T..g.g.<-| -00000180 1d bb d2 5f 50 0d 4e a3 34 44 cf 4d d6 ed 4c 6c |..._P.N.4D.M..Ll| -00000190 f0 c2 1a 56 8f e4 03 cd 2b 29 a1 8e 21 8b 09 96 |...V....+)..!...| -000001a0 c9 57 c7 82 dd 24 bb dd 9c c6 4e eb e0 8f 33 b1 |.W...$....N...3.| -000001b0 51 b2 70 92 51 87 4f c5 68 17 03 03 00 35 e9 59 |Q.p.Q.O.h....5.Y| -000001c0 1e 8b b4 91 a9 ae 45 ca d3 63 8d bf 13 af 88 9b |......E..c......| -000001d0 8d dc 56 df 6b 64 a6 d1 4d dd 3a 97 90 7d e3 02 |..V.kd..M.:..}..| -000001e0 30 49 5d 2d b5 22 92 bd d4 03 35 d5 cf 49 c0 f7 |0I]-."....5..I..| -000001f0 11 92 08 |...| +00000000 14 03 03 00 01 01 17 03 03 01 50 2a 3f 0f 95 a8 |..........P*?...| +00000010 68 39 33 6d 23 60 b1 70 41 82 cc a9 37 ca b7 f9 |h93m#`.pA...7...| +00000020 67 35 ce 2f 83 72 35 a9 2a 29 b9 85 68 e3 00 5e |g5./.r5.*)..h..^| +00000030 1f c4 e6 dc df 72 89 ae 70 b9 1f e3 14 e3 b2 da |.....r..p.......| +00000040 d8 37 a6 2d 2d a2 8b 84 f3 a6 e2 d3 8f 18 a5 56 |.7.--..........V| +00000050 78 53 ba bf 9f 90 7e fe 9c 1d ce d7 e5 6c 93 9d |xS....~......l..| +00000060 b0 8c 81 49 7c 87 62 9c 55 e2 5b 4f af cb f8 55 |...I|.b.U.[O...U| +00000070 d8 74 61 53 9a 36 e6 61 56 ac 0a 5d 01 fa 88 1b |.taS.6.aV..]....| +00000080 1c 7f 21 06 e3 54 f7 7a ea 74 e7 33 9e 61 81 08 |..!..T.z.t.3.a..| +00000090 07 65 68 cd fe 56 83 2c 20 23 f9 88 3a 7d c9 8d |.eh..V., #..:}..| +000000a0 54 dd 76 95 88 2a 10 ba f3 9b 80 be 54 6f 67 ca |T.v..*......Tog.| +000000b0 59 41 bb 9c 20 27 29 73 ae 76 92 b2 1e db 95 4a |YA.. ')s.v.....J| +000000c0 12 16 87 f8 c9 5c a7 2a ac 40 4b 90 de 0b bf 51 |.....\.*.@K....Q| +000000d0 9b 09 b8 7d db 7f 7c 68 d9 3a 1a 86 e8 27 c2 1a |...}..|h.:...'..| +000000e0 20 74 8c 0f a0 5e eb 73 fd bf 1c b0 6b 3f 79 57 | t...^.s....k?yW| +000000f0 8f 81 c4 1e 4d 97 0a f3 8b bb 37 92 43 1a 1b 65 |....M.....7.C..e| +00000100 12 dd c3 c1 ec 9f b8 16 65 7a d9 41 60 b5 76 4e |........ez.A`.vN| +00000110 84 f4 6e 7b 2c 1e d6 73 29 1c 83 f0 6c df bd c4 |..n{,..s)...l...| +00000120 14 6d ff 64 54 95 f5 57 a1 e1 8b a7 fb f2 86 c5 |.m.dT..W........| +00000130 f7 98 4c 6c a1 e6 37 8d e0 8f 82 e2 68 64 ec 86 |..Ll..7.....hd..| +00000140 16 b0 e2 da f9 c2 37 74 77 c1 c5 64 c6 95 6d a5 |......7tw..d..m.| +00000150 d8 cd 28 f3 ad f3 c8 36 1a 7e 6b 17 03 03 00 59 |..(....6.~k....Y| +00000160 6b 8e 4a f5 e1 21 9f 87 d3 ba 2b 1b 54 91 95 4e |k.J..!....+.T..N| +00000170 9e af 4c fd 32 4b cc 24 f7 08 8d ac 77 96 87 7f |..L.2K.$....w...| +00000180 c9 97 95 09 99 61 9f bb a7 5f 6f c2 e7 7d 7f 5c |.....a..._o..}.\| +00000190 3e 70 d9 df f1 eb 21 94 de 01 73 45 b3 26 5a 71 |>p....!...sE.&Zq| +000001a0 2e 01 ea a3 68 f1 3c 6e 83 c9 6d 61 7b 10 fd ed |....h.>> Flow 4 (server to client) -00000000 17 03 03 01 ba 94 c4 43 f5 51 a5 71 68 4e 92 4a |.......C.Q.qhN.J| -00000010 e8 d7 ed 38 67 73 ec 59 30 17 d2 f8 c4 c3 b1 44 |...8gs.Y0......D| -00000020 2d e4 7d 8a cf 15 3a c8 29 6d ba dc e3 cd 02 29 |-.}...:.)m.....)| -00000030 a1 15 99 4d 10 a0 5e be 24 ae 39 ca f5 9d a6 0f |...M..^.$.9.....| -00000040 a1 87 1e 49 71 86 41 70 a2 93 6b a6 9c 4a 8a b6 |...Iq.Ap..k..J..| -00000050 48 f7 1d 73 ad ac 68 36 de 36 0d 99 45 bc f5 6a |H..s..h6.6..E..j| -00000060 4a 17 16 21 17 1c f7 75 a6 4f d8 ff 6d f4 93 29 |J..!...u.O..m..)| -00000070 ad 5c 68 b7 0d bb b1 47 74 84 a1 90 7a 70 c4 0c |.\h....Gt...zp..| -00000080 4b 77 36 8f 55 4b f0 58 d9 46 58 35 b5 23 f9 53 |Kw6.UK.X.FX5.#.S| -00000090 ce 15 34 95 1a 5b 65 b0 31 b2 57 1a 41 a6 a2 a9 |..4..[e.1.W.A...| -000000a0 16 8e 7a 2a aa e2 19 64 47 dc 1b 81 7c 60 a2 4b |..z*...dG...|`.K| -000000b0 36 d6 cc 95 e9 8e 9b 25 22 28 0c 43 c2 26 3c 25 |6......%"(.C.&<%| -000000c0 12 23 61 9d 52 7c 9c 69 2f ac 21 bb 76 54 b9 fb |.#a.R|.i/.!.vT..| -000000d0 4b fe 77 15 8c cb 76 a1 74 46 44 00 b8 03 6c 6d |K.w...v.tFD...lm| -000000e0 11 69 a6 c2 93 72 85 a4 a9 12 2f 6c 4a 8d 13 7a |.i...r..../lJ..z| -000000f0 07 90 35 b2 e0 05 af 60 b7 b0 e6 25 3b e3 67 8f |..5....`...%;.g.| -00000100 d1 06 43 9c 58 ab c9 91 ad a8 df a0 c2 6e a9 70 |..C.X........n.p| -00000110 6f 2b 5c 06 03 be db 24 c4 1a 7c 88 ef dc 63 bf |o+\....$..|...c.| -00000120 a2 83 2c cc 68 a1 68 6c ed 01 3c e1 67 5e 8e 7f |..,.h.hl..<.g^..| -00000130 bc f3 91 ca 57 c4 9e 76 4b 12 9a 87 40 e1 69 bb |....W..vK...@.i.| -00000140 ac 08 72 20 a7 ce f9 17 2e d1 dc ba 62 aa 08 9a |..r ........b...| -00000150 dd f0 91 c5 9f ec 98 fb 86 0b 6c ef 83 ad d9 56 |..........l....V| -00000160 1d 1b 85 56 71 3a a5 c8 65 d7 22 52 25 69 3f de |...Vq:..e."R%i?.| -00000170 96 c9 01 74 e6 3d 91 b1 3f bc ab e6 59 44 ad 0f |...t.=..?...YD..| -00000180 d8 dc 92 18 ee 42 1a cf a4 2c b8 ea 0a 26 c1 e2 |.....B...,...&..| -00000190 9c a6 56 01 e8 ba ef d9 78 ab 52 d4 b4 79 8d dd |..V.....x.R..y..| -000001a0 54 65 93 46 bf 75 29 ca 5f 46 85 1c 76 49 dc ef |Te.F.u)._F..vI..| -000001b0 22 00 8f df 03 9d a5 9f ea d4 a4 03 e3 75 27 17 |"............u'.| -000001c0 03 03 00 1e dd 7e c0 ad cf 96 83 59 55 ea 4e 8e |.....~.....YU.N.| -000001d0 c8 b2 48 a2 8c 27 33 70 9b d1 b7 84 5d e5 64 97 |..H..'3p....].d.| -000001e0 62 6b 17 03 03 00 13 a1 c3 c4 0f 60 1d 5c c0 84 |bk.........`.\..| -000001f0 68 95 a1 fb d9 eb f4 fb c4 ba |h.........| +00000000 17 03 03 01 bd 8d 22 4b 6c e9 53 d4 e8 d7 9d 9f |......"Kl.S.....| +00000010 95 ef 5e 8e 6f d3 c8 f0 b6 76 46 03 b7 4f df 65 |..^.o....vF..O.e| +00000020 52 e1 93 d2 3f 38 a1 c8 bc 70 60 88 01 ff 15 4a |R...?8...p`....J| +00000030 51 2c ea 33 ee 72 e6 d1 7c 52 d2 c9 04 3f 39 2f |Q,.3.r..|R...?9/| +00000040 f0 d8 f8 30 76 dd e5 22 10 0c 79 51 8c 48 da dd |...0v.."..yQ.H..| +00000050 c4 31 8f 63 ee 9f 78 e2 a7 a9 90 ba d9 00 3d b8 |.1.c..x.......=.| +00000060 1f f1 0a 17 30 e7 f2 fa 48 7a e3 7c ac b0 ae 13 |....0...Hz.|....| +00000070 55 1b ba fe 09 e9 45 1f 1b df 68 0c 9e 74 92 41 |U.....E...h..t.A| +00000080 74 f4 a3 e3 75 88 8b 5c b4 28 51 c2 c9 59 fe cf |t...u..\.(Q..Y..| +00000090 1a fe f0 85 23 05 1c c6 78 89 29 16 50 40 e1 f5 |....#...x.).P@..| +000000a0 cf 98 e1 7e a8 a9 ab b9 d5 82 80 bb df 50 25 5d |...~.........P%]| +000000b0 a1 4c 17 d9 73 de 84 f4 65 7a b9 00 fe 0c aa b6 |.L..s...ez......| +000000c0 22 53 fb 1f 5e 88 49 18 cc 32 cc ac bd 94 7d c7 |"S..^.I..2....}.| +000000d0 41 19 b2 71 7c 14 59 4e 9e 06 fb f2 46 f2 4b b3 |A..q|.YN....F.K.| +000000e0 7a d2 e4 aa e1 fc b8 c3 81 c7 ac a3 41 19 68 30 |z...........A.h0| +000000f0 16 94 5f c8 5a 26 c4 6f 6a b3 94 a7 03 47 e5 50 |.._.Z&.oj....G.P| +00000100 dd 7b ad 3f 09 1c 3c ac 68 f0 8e 46 cd af 60 2e |.{.?..<.h..F..`.| +00000110 92 80 9d d0 ce b5 13 83 56 b2 b2 07 fc 1f 04 9e |........V.......| +00000120 52 ad 00 39 0d ec f5 49 58 c0 4c 47 f7 9d a7 01 |R..9...IX.LG....| +00000130 c9 56 ff c3 f0 fd 9c 4d e1 c7 e6 41 40 67 cf 85 |.V.....M...A@g..| +00000140 aa fe 17 d9 42 f9 5e 80 45 fd ce fc d8 7e ac c4 |....B.^.E....~..| +00000150 e1 5b 0b 78 86 78 5b 6b 97 ea 95 46 13 27 fd c6 |.[.x.x[k...F.'..| +00000160 f1 5b 14 a8 20 4e 36 60 9e 2a 41 be 2d 71 66 28 |.[.. N6`.*A.-qf(| +00000170 f5 8f 33 f2 34 57 97 50 5a 95 6d d1 b6 33 f0 2c |..3.4W.PZ.m..3.,| +00000180 bf 19 65 7a 08 46 fc ba 3e f1 a3 ba 92 9a 31 7e |..ez.F..>.....1~| +00000190 be 70 99 a6 2c 0e 93 e7 75 5e 37 1b 45 f8 6d 76 |.p..,...u^7.E.mv| +000001a0 ee 7b 62 89 c7 89 5b cc 38 f0 67 bb b2 b0 d6 a4 |.{b...[.8.g.....| +000001b0 bb b3 9d 4d 4b 2a 3b 5f 9b d8 51 c4 ec ef 6a 75 |...MK*;_..Q...ju| +000001c0 8f 30 17 03 03 00 1e 5f c9 8f 51 dd fe 66 c0 e5 |.0....._..Q..f..| +000001d0 a9 6a b0 94 cf ae 69 dd 44 f1 03 ff 37 ba 18 c2 |.j....i.D...7...| +000001e0 3d 08 54 4f 38 17 03 03 00 13 11 a6 8a 9f 34 a6 |=.TO8.........4.| +000001f0 1b bd 28 5b 1d 7f 24 74 65 b5 5b 16 d4 |..([..$te.[..| diff --git a/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedAndGiven b/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedAndGiven index ee385951fd..6c1e97fc80 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedAndGiven +++ b/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedAndGiven @@ -1,177 +1,177 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 ca 01 00 00 c6 03 03 98 d1 fe 87 0e |................| -00000010 58 e6 29 6c 2e 97 27 da ff ea 68 9f 64 da 6b 92 |X.)l..'...h.d.k.| -00000020 4d 75 d0 61 86 1d d3 f8 8e 8b cc 20 55 29 6e 66 |Mu.a....... U)nf| -00000030 d6 44 a0 51 07 50 d3 27 53 a4 bf ac a8 98 6f 7a |.D.Q.P.'S.....oz| -00000040 9f 6c bb f8 4b 33 d4 87 23 f5 4b d7 00 04 13 01 |.l..K3..#.K.....| +00000000 16 03 01 00 ca 01 00 00 c6 03 03 18 79 19 6c 5f |............y.l_| +00000010 8e 7e de 6a cc e3 5e 4e a1 d6 21 a5 63 a2 1e 45 |.~.j..^N..!.c..E| +00000020 71 00 38 34 b5 3b f9 0a 8e bf 5b 20 b0 73 93 ae |q.84.;....[ .s..| +00000030 9d 29 8f 6b 18 78 3b 58 25 a3 8f f3 95 d2 a4 eb |.).k.x;X%.......| +00000040 b5 49 b0 78 ea 2c 55 c2 e8 3f b3 e4 00 04 13 01 |.I.x.,U..?......| 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 ca |-.....3.&.$... .| -000000b0 5c 44 48 97 0c 36 09 9e c4 68 a6 af 17 4a 2a d7 |\DH..6...h...J*.| -000000c0 0c d0 13 67 ad 54 fe 55 07 b1 f8 04 9b 5d 41 |...g.T.U.....]A| +000000a0 2d 00 02 01 01 00 33 00 26 00 24 00 1d 00 20 55 |-.....3.&.$... U| +000000b0 e9 8b 12 7c 69 c5 3e 44 c0 28 29 21 73 a8 ee ea |...|i.>D.()!s...| +000000c0 e9 ea e3 04 f1 cf 5f b2 5a ca ad 4b 90 a8 27 |......_.Z..K..'| >>> 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 55 29 6e 66 |........... U)nf| -00000030 d6 44 a0 51 07 50 d3 27 53 a4 bf ac a8 98 6f 7a |.D.Q.P.'S.....oz| -00000040 9f 6c bb f8 4b 33 d4 87 23 f5 4b d7 13 01 00 00 |.l..K3..#.K.....| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 b0 73 93 ae |........... .s..| +00000030 9d 29 8f 6b 18 78 3b 58 25 a3 8f f3 95 d2 a4 eb |.).k.x;X%.......| +00000040 b5 49 b0 78 ea 2c 55 c2 e8 3f b3 e4 13 01 00 00 |.I.x.,U..?......| 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 76 7c bf b2 ff e2 |..........v|....| -00000090 f8 7d 99 0d cd 96 45 69 17 9a 0f 65 7a b5 d5 05 |.}....Ei...ez...| -000000a0 6d 17 03 03 00 3e ae 4f 8b 08 1d 83 d0 d4 52 b9 |m....>.O......R.| -000000b0 b1 56 a0 7c 63 db 43 98 f6 4a fe ad f5 86 a9 df |.V.|c.C..J......| -000000c0 70 68 0d f0 b2 a6 d3 de 07 b2 79 8a 41 74 e4 b1 |ph........y.At..| -000000d0 dc 6c e9 6a 72 f2 a2 1a 45 f7 bf b0 ef 67 1d 86 |.l.jr...E....g..| -000000e0 c9 e1 35 68 17 03 03 02 6d 92 34 88 e6 e1 81 fe |..5h....m.4.....| -000000f0 2d cc 9a 1d e6 3f d3 88 5f 05 c5 03 07 ac cf 50 |-....?.._......P| -00000100 68 a0 f0 8f 07 7f 76 4e d4 4a 7b 7d 04 3f b7 1c |h.....vN.J{}.?..| -00000110 44 8e 46 33 a8 2e 9e 54 d7 c1 6c 4d a8 3f 0d bb |D.F3...T..lM.?..| -00000120 de 84 7f 2d fa a7 aa 5e 4d 45 c7 26 3b 1d c0 1c |...-...^ME.&;...| -00000130 8a cf 6c da 04 74 cf 30 0c d9 3f 85 94 7f 8d a5 |..l..t.0..?.....| -00000140 d1 1e 19 2a e0 00 77 fc 53 5a 3b 16 00 b7 04 89 |...*..w.SZ;.....| -00000150 59 95 05 63 1a 5a cc 6e 8f ab e0 89 8f 36 09 4a |Y..c.Z.n.....6.J| -00000160 ed a4 01 a5 03 af 14 cc be 6c 53 ac 43 13 cd 93 |.........lS.C...| -00000170 ad 42 1c 12 e5 8b 8e 30 f9 c1 3c 76 1a 51 e3 80 |.B.....0..^..bY8=..G| +000000b0 44 5c 30 1d 3b c4 f2 ef 8d 14 cf 10 f4 10 9f 3e |D\0.;..........>| +000000c0 db 88 40 38 f4 c9 96 61 db a6 7f ce 13 33 47 bc |..@8...a.....3G.| +000000d0 70 dc 81 f6 bb fe a5 06 a0 50 f0 5c 14 6a a3 e4 |p........P.\.j..| +000000e0 d0 86 1a 03 17 03 03 02 6d eb f2 cf ab b0 43 23 |........m.....C#| +000000f0 d8 a6 d1 51 37 1e 48 03 e2 15 4e a0 e8 a1 55 47 |...Q7.H...N...UG| +00000100 d4 74 b6 da 43 90 c5 04 cd 13 8d d1 2c 88 e9 ee |.t..C.......,...| +00000110 7c a6 80 b7 f9 da ea 84 da cf b3 6c 3c 4c e3 d3 ||..........l>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 02 11 ce 4f 2f 13 a4 |............O/..| -00000010 ba 10 60 84 29 2a a6 3b 97 e6 b2 3d ca 93 6e c8 |..`.)*.;...=..n.| -00000020 88 d0 f2 4c 86 10 4e 6d 75 e3 5e 92 9a f3 0a a0 |...L..Nmu.^.....| -00000030 1f a8 ee e6 76 4d 5b c3 bf 42 35 fc 9e 2a 55 b2 |....vM[..B5..*U.| -00000040 57 0c ab 20 f7 1a 4d 7c b5 32 9a 7e a1 81 e6 45 |W.. ..M|.2.~...E| -00000050 93 74 0e ae 15 17 21 87 45 f1 92 5d f1 17 ce 55 |.t....!.E..]...U| -00000060 25 50 5f 43 76 5f fe 21 44 fc cc fa af 4b f6 db |%P_Cv_.!D....K..| -00000070 26 f3 49 d2 e7 97 0e bd 10 7b 8a 98 0c 14 1d 10 |&.I......{......| -00000080 ba 56 bb 48 73 cd db 41 7e ca 43 5f 59 18 26 f7 |.V.Hs..A~.C_Y.&.| -00000090 e6 26 76 ae 9e 51 03 b6 0a 34 21 7d 99 9e 5f 07 |.&v..Q...4!}.._.| -000000a0 e7 69 38 97 8f 86 ca d6 d6 f6 a4 c1 4e df f6 d8 |.i8.........N...| -000000b0 56 16 d9 85 90 3e c1 1a 77 dc 45 44 4a d6 4b ac |V....>..w.EDJ.K.| -000000c0 40 8a 49 db d5 a4 8e d9 92 4e 85 45 1d 7f 95 db |@.I......N.E....| -000000d0 05 e5 83 88 36 2e c8 22 3c df c3 6f f9 7e 06 f3 |....6.."<..o.~..| -000000e0 16 1f 7e b1 4d ce 2e de 75 e1 9c d8 af 5e ca ee |..~.M...u....^..| -000000f0 44 d1 df 6a 10 c9 de a5 e8 b4 c7 f8 4f f8 5d 6e |D..j........O.]n| -00000100 75 76 6d ca 2f 47 72 74 dc a3 7f d4 9b 1f ef 7a |uvm./Grt.......z| -00000110 98 60 c2 46 04 85 57 67 79 09 74 e0 0a f8 0a 61 |.`.F..Wgy.t....a| -00000120 01 c6 0a a3 26 6b 27 be a3 93 c3 95 d6 b5 1c aa |....&k'.........| -00000130 39 d2 b4 eb d2 04 4c da d4 c7 27 11 39 5f 7f d0 |9.....L...'.9_..| -00000140 43 e5 0e 07 87 3d db 54 5f 1f 7a 6f a6 54 83 23 |C....=.T_.zo.T.#| -00000150 f4 0c 67 a7 f1 92 9e 0c 1c 67 b6 a3 a7 ff 83 f8 |..g......g......| -00000160 da c8 24 cb 0f 6f 97 57 8f 85 b8 fc 3f ca dd 82 |..$..o.W....?...| -00000170 b5 77 b6 62 c2 74 e4 12 da dd bc f9 fa ff dd c5 |.w.b.t..........| -00000180 e3 df 24 3a c3 e1 a3 25 27 57 00 ca be ba ad a7 |..$:...%'W......| -00000190 c0 9f 44 1b f7 0a ee 9d ec f2 a8 18 fc ff c1 27 |..D............'| -000001a0 f5 0e d8 3c bd 9a 2f 39 52 a0 54 c4 d4 30 e2 de |...<../9R.T..0..| -000001b0 bc e2 37 5a 4f dc 05 d9 25 48 3c 11 2a c5 ca d0 |..7ZO...%H<.*...| -000001c0 47 d3 06 a7 05 83 82 ab 21 64 7d 28 92 2d a7 a2 |G.......!d}(.-..| -000001d0 93 21 b2 9d 5c 3c 2c 19 b5 ac 57 5e a7 51 19 58 |.!..\<,...W^.Q.X| -000001e0 f7 e7 ac d7 b2 c9 be 30 71 7b 91 2d ca f5 d1 2b |.......0q{.-...+| -000001f0 90 27 1a d1 7c 04 2e ee 07 ed 33 4c 25 a8 ef aa |.'..|.....3L%...| -00000200 83 78 66 d5 46 60 79 f2 dd 3f 2d 85 19 77 d0 23 |.xf.F`y..?-..w.#| -00000210 7f ef f1 a8 43 65 d5 f0 51 e1 93 04 17 03 03 00 |....Ce..Q.......| -00000220 99 eb db b6 ff 87 6a 27 61 01 47 ea f2 c4 3f 58 |......j'a.G...?X| -00000230 b8 e0 bc 5a 30 98 1f 58 bb 0e 6c c7 b7 f7 38 e7 |...Z0..X..l...8.| -00000240 2a 8f 73 0e 3f 63 c7 cf ff e7 d7 52 8e 61 70 41 |*.s.?c.....R.apA| -00000250 ae b4 83 cc 4d e7 59 14 76 ea 54 7f 39 18 38 c1 |....M.Y.v.T.9.8.| -00000260 ad 44 8b 20 89 47 b7 ce b5 73 19 15 73 02 d4 3e |.D. .G...s..s..>| -00000270 54 d3 52 b6 c3 97 cb 15 06 84 48 d6 94 55 60 15 |T.R.......H..U`.| -00000280 d9 b6 3e 72 1c e3 2e 61 fc 8d 77 1f ba 02 47 e8 |..>r...a..w...G.| -00000290 7c 4c 09 c6 2c 9a 41 90 8f 30 b4 c6 93 2d 3b 87 ||L..,.A..0...-;.| -000002a0 d4 c1 a0 69 04 01 7b 0b 8a eb fe 51 22 0d e3 1d |...i..{....Q"...| -000002b0 f3 c3 18 94 ce f6 f9 d8 2d 74 17 03 03 00 35 c0 |........-t....5.| -000002c0 7e 62 dd af e2 98 62 c1 0c c3 77 27 b7 08 6d 45 |~b....b...w'..mE| -000002d0 97 70 2c cd 8a 3c 43 d0 99 f2 a2 c9 1c 3b 00 df |.p,.....| +00000030 f0 a1 03 b8 3c ec 66 37 2f 98 d7 e8 ad d3 61 ac |....<.f7/.....a.| +00000040 e4 ec e0 87 66 05 94 48 35 7f 85 81 82 39 e7 14 |....f..H5....9..| +00000050 be 77 08 33 e3 49 3a 4e 48 60 b3 98 1b 73 8c 66 |.w.3.I:NH`...s.f| +00000060 85 d3 5a 37 97 91 26 6b f9 4f b2 a8 be 31 7b 31 |..Z7..&k.O...1{1| +00000070 92 99 34 2b 20 20 b7 e6 f2 87 af 45 32 55 ee 73 |..4+ .....E2U.s| +00000080 33 cc 96 ca f9 e1 32 2e 45 3d 9c 7c 1a 7a 41 cc |3.....2.E=.|.zA.| +00000090 7c 55 ba 2e 14 9e a8 eb a8 c8 2c 60 b2 f5 bf 7b ||U........,`...{| +000000a0 e5 4c 32 34 5e fa 68 a3 d1 00 1b 57 a3 ed eb 7e |.L24^.h....W...~| +000000b0 5e 01 a4 07 4a 9c 7b 99 e2 e1 90 03 25 1c fc 39 |^...J.{.....%..9| +000000c0 51 27 4c 54 de 3f 20 ed 67 89 83 2f cb a9 b7 3d |Q'LT.? .g../...=| +000000d0 0a 62 3c 5c 95 03 68 02 00 59 63 d4 55 ae 15 2f |.b<\..h..Yc.U../| +000000e0 b2 b2 36 6e fa c2 11 75 03 f9 02 8a f5 cb 32 7a |..6n...u......2z| +000000f0 8d 1c 40 ed d7 2e 7b 45 94 3b df e3 bd b3 70 c5 |..@...{E.;....p.| +00000100 6a 77 c1 f7 1d dd 4f 39 71 1e 4a 92 ba 43 9f 0f |jw....O9q.J..C..| +00000110 77 d2 f3 a7 51 6d d6 b4 95 03 1f 4f f9 fc 2a 06 |w...Qm.....O..*.| +00000120 c7 f4 a4 3c cd 3a 0c 2d a4 c5 f2 3e c4 bf 30 1c |...<.:.-...>..0.| +00000130 53 09 a9 45 d0 d9 95 88 ca 25 cb e3 73 70 72 bc |S..E.....%..spr.| +00000140 0b cf e5 bb 2c 9c a0 79 91 1b b9 5a 17 10 05 c1 |....,..y...Z....| +00000150 49 f5 f8 b1 35 17 b0 c8 cb 56 63 86 65 47 9f 13 |I...5....Vc.eG..| +00000160 d9 21 b7 fd 6a 99 17 a4 35 9a 5e bc 44 49 6d 7b |.!..j...5.^.DIm{| +00000170 f6 7e e8 0e eb a9 ee 41 4a 46 15 ab c7 50 cb 31 |.~.....AJF...P.1| +00000180 88 7e d0 9c 73 f2 07 13 c0 dd 3a 07 f3 86 f4 f9 |.~..s.....:.....| +00000190 4f 3d 28 c0 13 3a eb 5f a5 59 27 b6 03 82 e5 19 |O=(..:._.Y'.....| +000001a0 ee 47 8b 11 25 8c d7 20 1c 91 8d 97 c8 71 f8 7a |.G..%.. .....q.z| +000001b0 64 85 e7 00 5e 35 bc f8 f8 2a 4a b3 0b e6 91 91 |d...^5...*J.....| +000001c0 02 f8 28 b3 28 d2 e5 81 41 b2 5b 2b 9f 44 e1 8b |..(.(...A.[+.D..| +000001d0 48 94 82 7b 5b 03 5f fa aa 75 78 52 f9 11 91 30 |H..{[._..uxR...0| +000001e0 cd d3 4e 80 c3 d2 23 3a 5a 8a 42 12 8c b1 d1 51 |..N...#:Z.B....Q| +000001f0 08 cc 8a 45 60 d2 88 62 46 97 2d 56 7e 02 d4 2e |...E`..bF.-V~...| +00000200 8f ec 91 72 60 a9 0c a9 05 1d 21 a3 fe c6 8c 0c |...r`.....!.....| +00000210 77 36 a8 bc 4c be 74 10 7d 47 3d 77 17 03 03 00 |w6..L.t.}G=w....| +00000220 99 cd 14 d0 44 69 23 47 8a bc a3 dc ec 15 f4 c2 |....Di#G........| +00000230 fd f5 ff e4 55 73 bf 2a 32 36 a3 0b 88 12 2b 3b |....Us.*26....+;| +00000240 60 9b 70 70 3b d5 0e 7f 3c ed c8 d8 d2 e1 da b5 |`.pp;...<.......| +00000250 2c 79 40 78 23 b4 2b ec 18 c1 1d 9f 41 44 8a af |,y@x#.+.....AD..| +00000260 49 53 4c 8b e8 e2 3c 55 eb b4 1c 15 42 59 2d a2 |ISL...>> Flow 4 (server to client) -00000000 17 03 03 02 7b 2c e8 96 dc 73 40 b9 0d c2 65 18 |....{,...s@...e.| -00000010 02 fd a8 02 ee a1 8e b0 04 2b 7d dc 07 69 48 d0 |.........+}..iH.| -00000020 a5 0c 3d 72 c2 11 61 53 42 6e f1 b0 cf 88 cc 1f |..=r..aSBn......| -00000030 b8 07 72 d1 02 a1 f3 28 57 68 10 b6 e3 20 ab bb |..r....(Wh... ..| -00000040 de 95 4c 15 ee 5b db 39 2e 15 53 49 08 28 82 9e |..L..[.9..SI.(..| -00000050 c5 18 46 ca 80 06 23 d1 38 98 13 6e 68 ad af 33 |..F...#.8..nh..3| -00000060 bc c0 e9 0f 66 04 76 54 70 15 63 1c 95 07 24 87 |....f.vTp.c...$.| -00000070 70 d9 86 76 b8 4d af 10 4a 22 0b a5 9b 8c d0 11 |p..v.M..J"......| -00000080 26 42 68 e9 f9 5f a4 8e e1 82 d0 ee aa af 84 f1 |&Bh.._..........| -00000090 f1 40 d6 09 57 a5 e5 f7 13 5b 8b 7d 61 c6 2f 82 |.@..W....[.}a./.| -000000a0 60 17 ea e7 c2 54 76 27 fe 63 1e a5 d5 86 64 f3 |`....Tv'.c....d.| -000000b0 2a 9c c3 79 ff bd 1a 10 97 39 65 e7 2b 35 71 0a |*..y.....9e.+5q.| -000000c0 67 77 70 97 6f 1f ef a0 55 fb 21 96 1e b1 48 7a |gwp.o...U.!...Hz| -000000d0 b7 ec 5f c3 b8 62 59 1f ab 54 f4 7d 41 ff 42 15 |.._..bY..T.}A.B.| -000000e0 06 a5 ec 26 bb ca 7a 42 4f 2d f6 4b c7 2e 2b 66 |...&..zBO-.K..+f| -000000f0 24 75 51 be 5c 58 34 af 17 89 34 1a 4a 58 08 80 |$uQ.\X4...4.JX..| -00000100 31 93 6c b3 a2 71 a0 51 68 f5 66 36 e9 88 37 b4 |1.l..q.Qh.f6..7.| -00000110 df 72 be ba 33 67 36 75 0f ab 41 27 8b 7c 4e 3e |.r..3g6u..A'.|N>| -00000120 7c 06 49 11 cf 0c e6 15 4c 31 bf 0a ae 25 bf cd ||.I.....L1...%..| -00000130 05 f0 42 87 ad 18 eb 4a fb 2a d3 4c cb b2 bb ff |..B....J.*.L....| -00000140 08 ab 2a 4d d3 ba 32 8d a0 7f 34 2c 03 a5 87 43 |..*M..2...4,...C| -00000150 ca 23 2d 6e 8d 6e c3 70 b3 ae 9b 3d f2 18 93 76 |.#-n.n.p...=...v| -00000160 f8 a7 1c c6 c9 24 9a a9 bf 75 6a ce ce 3f d1 a2 |.....$...uj..?..| -00000170 e8 1d 3b 39 19 60 e9 d5 82 ba ef ee 27 bb c9 5f |..;9.`......'.._| -00000180 53 b8 cd ec 63 ec fb 26 7d 8b a1 c5 e4 fe 23 78 |S...c..&}.....#x| -00000190 e8 88 99 44 2c a2 74 9f b9 16 ed 72 e5 76 01 57 |...D,.t....r.v.W| -000001a0 36 11 71 28 43 08 8d 37 27 77 4f fc f7 a6 7f 9c |6.q(C..7'wO.....| -000001b0 68 8c 38 f8 64 d4 b8 7e c9 e0 1d 9c 2a 87 f0 6d |h.8.d..~....*..m| -000001c0 bc af a2 c2 b6 d1 b8 b5 03 e9 14 be 1d fb cb 16 |................| -000001d0 6c 19 4f 83 04 f2 e9 5f cb ce 2b 63 43 aa 8b 2d |l.O...._..+cC..-| -000001e0 ac e5 6d 3e 5a d6 f8 b7 7d 6f f8 6a b1 2f 32 5a |..m>Z...}o.j./2Z| -000001f0 65 1d e1 94 ba ef ce 4f cb f2 1f e4 7d 1a 81 cb |e......O....}...| -00000200 ae d8 a2 33 fb e9 92 7b 34 62 a2 5d 25 82 90 7f |...3...{4b.]%...| -00000210 66 d8 ae 5d 9f 5b e9 a5 b3 43 ab 7d 45 33 85 3d |f..].[...C.}E3.=| -00000220 e2 59 1a 6b b7 81 85 d6 35 50 e3 05 20 65 1b 2e |.Y.k....5P.. e..| -00000230 6c 22 ad ca 62 d1 6a 92 32 6d f5 9f f5 a0 dd 82 |l"..b.j.2m......| -00000240 56 42 e5 01 d3 39 c4 0d 28 dc b9 9f ef e3 eb 6c |VB...9..(......l| -00000250 08 8f c8 bb 07 4a de 9d 6c f9 e1 15 14 15 67 9e |.....J..l.....g.| -00000260 79 fd 6e 12 e9 79 ca 0b 67 2b 51 cd 76 7c e0 26 |y.n..y..g+Q.v|.&| -00000270 64 7c ff f3 64 92 2e b4 bf 5f 2f 19 ec 2f 0a 2d |d|..d...._/../.-| -00000280 17 03 03 00 1e 4d 37 13 c4 d4 95 e5 20 9c bf 4e |.....M7..... ..N| -00000290 83 86 3e 30 fe 4a 6b 63 29 6d bb 94 26 c2 fc 39 |..>0.Jkc)m..&..9| -000002a0 0e 3f de 17 03 03 00 13 b0 b8 9a 50 8f e1 3d 89 |.?.........P..=.| -000002b0 14 5f 01 22 b7 5b 7c 82 70 5e e1 |._.".[|.p^.| +00000000 17 03 03 02 7e 54 17 d0 0c d1 74 8e f6 a8 27 4f |....~T....t...'O| +00000010 c0 89 fa f3 4c 5f 2d 93 61 36 f5 bb fc 58 41 e7 |....L_-.a6...XA.| +00000020 4e b9 87 92 a4 af 27 81 58 ad 76 0a 4b 42 77 48 |N.....'.X.v.KBwH| +00000030 3c 0e 9f b6 b8 82 c3 cd e7 4e 93 00 4b 4c ce ee |<........N..KL..| +00000040 6d 13 c4 d3 28 53 40 d6 45 95 62 ad 9f 31 63 ca |m...(S@.E.b..1c.| +00000050 86 ce 82 7d f6 d6 e1 7c 36 d1 8e 78 07 27 81 06 |...}...|6..x.'..| +00000060 1d 6e 64 e2 f3 9f 23 2f d1 4d b3 e5 13 32 ac 29 |.nd...#/.M...2.)| +00000070 27 cc 2f a9 3d 12 a8 6a 3f 7b c1 56 b4 98 34 35 |'./.=..j?{.V..45| +00000080 d4 ed 8d c0 61 dd 4a 54 f0 66 b4 4a 05 bb 25 fb |....a.JT.f.J..%.| +00000090 d8 85 af 78 33 9e b8 01 6f 01 cc 2f d6 7b 46 3e |...x3...o../.{F>| +000000a0 1c 95 2c 34 7b 8e 0b c2 a2 27 92 4d af 5a 48 42 |..,4{....'.M.ZHB| +000000b0 55 ea 08 62 2a 12 c2 b7 0e 27 d9 85 64 1c 6c 29 |U..b*....'..d.l)| +000000c0 da 0e ca 8d 49 d8 ba 8b 81 3b fa 66 5e 97 89 68 |....I....;.f^..h| +000000d0 18 43 37 6a 7c 3a b2 f2 b5 c1 92 49 f4 45 db 6b |.C7j|:.....I.E.k| +000000e0 49 8a 4a dd 9c 23 e9 a0 31 65 b2 73 e3 c5 1b 9d |I.J..#..1e.s....| +000000f0 51 d6 16 bc 79 d6 c4 e8 66 7c 43 5d c6 22 ab 50 |Q...y...f|C].".P| +00000100 8a 51 5d f1 79 8e 18 df ca 6a 8d 98 d0 11 7a ce |.Q].y....j....z.| +00000110 e8 dc 57 8a 95 e5 39 36 0a 9e 84 bd b4 b3 f4 85 |..W...96........| +00000120 eb 3e 3a 50 1e dc 09 ff 21 44 98 50 a5 35 90 9f |.>:P....!D.P.5..| +00000130 b3 06 b4 b1 4a 87 1e a9 59 a0 72 44 2f 1c 15 f4 |....J...Y.rD/...| +00000140 16 e4 a9 95 e1 b8 11 01 be e8 eb 21 37 97 4f a0 |...........!7.O.| +00000150 9d fb 76 57 77 33 22 78 ed 97 23 a9 58 6b a2 05 |..vWw3"x..#.Xk..| +00000160 6c 4e 91 80 e0 2c 45 cb ee 12 dc 85 d2 11 2f ea |lN...,E......./.| +00000170 2f 62 56 3d ec bf 45 4d e7 76 c5 0b 8d 07 ea 26 |/bV=..EM.v.....&| +00000180 9b 36 79 8f d6 9f 45 ea e9 d4 7c 50 ed a8 bb d8 |.6y...E...|P....| +00000190 09 89 98 0b 44 f5 5e b5 a0 5e 16 3e af 5d 71 5b |....D.^..^.>.]q[| +000001a0 15 95 d7 96 d6 76 0c 49 36 ea 9b a3 52 41 be df |.....v.I6...RA..| +000001b0 3b 70 95 9a 9f ff f4 70 12 ab d9 1b fe 30 b1 af |;p.....p.....0..| +000001c0 61 e2 67 1d 23 aa 77 90 63 a2 cf c2 9e 62 aa af |a.g.#.w.c....b..| +000001d0 c9 6a 1d c3 37 fd aa 7d a6 09 89 4d 0b 2a 17 ea |.j..7..}...M.*..| +000001e0 ec b0 67 20 85 60 c8 bf 64 68 a8 e2 5b 34 a2 d2 |..g .`..dh..[4..| +000001f0 14 e1 d8 f8 79 91 da 96 05 ce 5b 0b ed b7 34 e9 |....y.....[...4.| +00000200 36 a0 40 5a 06 c3 d8 02 fe fd c6 91 b1 dd 89 fb |6.@Z............| +00000210 01 f8 5f d9 8a 3d 00 29 f2 e4 b4 56 48 3c c8 b4 |.._..=.)...VH<..| +00000220 2f 59 dc e1 10 a4 ac db e7 ef b0 18 3d 5b ce b0 |/Y..........=[..| +00000230 97 66 d0 07 c5 97 2f f4 8c c2 44 25 ae 5b 3a 8e |.f..../...D%.[:.| +00000240 5a a3 9e cc 54 7d d0 9a 55 fc d4 f8 94 f9 90 83 |Z...T}..U.......| +00000250 1c f6 59 9c f8 9d a5 b4 42 7c 25 b9 27 b9 67 19 |..Y.....B|%.'.g.| +00000260 4e 04 04 8e 19 69 dc d2 23 cf f5 a2 75 3e 04 3b |N....i..#...u>.;| +00000270 87 c4 cd 6d 80 8f b1 12 bc dd 85 c7 bf 8a b1 4f |...m...........O| +00000280 5c a2 e0 17 03 03 00 1e 82 98 bd 26 61 20 71 62 |\..........&a qb| +00000290 2b 5b e6 85 81 c5 26 d0 20 7a e7 22 b3 88 e9 c0 |+[....&. z."....| +000002a0 70 3e f3 cb 27 46 17 03 03 00 13 04 f4 df d7 47 |p>..'F.........G| +000002b0 fc 4d 90 4e e7 91 b5 32 eb ed e5 10 9b ee |.M.N...2......| diff --git a/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedNotGiven b/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedNotGiven index 53db365ceb..2f6585669f 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedNotGiven +++ b/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedNotGiven @@ -1,103 +1,103 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 ca 01 00 00 c6 03 03 c4 19 dd 97 88 |................| -00000010 4d 85 99 b6 c5 97 94 0c 73 95 b4 7b e1 18 eb 21 |M.......s..{...!| -00000020 29 5d 81 91 ad 3e e6 7b 75 c4 bc 20 8b 2e c7 e9 |)]...>.{u.. ....| -00000030 ea cd f7 09 27 53 6c 27 54 5b 18 53 72 eb 65 1f |....'Sl'T[.Sr.e.| -00000040 f3 8d 1a 69 6f b7 29 9c 26 33 4c c3 00 04 13 01 |...io.).&3L.....| +00000000 16 03 01 00 ca 01 00 00 c6 03 03 28 56 dd b3 e1 |...........(V...| +00000010 b1 b6 be 0c 44 59 e6 3e 32 87 f3 3b 08 9b e2 a1 |....DY.>2..;....| +00000020 d4 a5 eb 85 2f c5 66 18 d0 43 75 20 13 5e 32 16 |..../.f..Cu .^2.| +00000030 7d f3 b7 f6 06 4a 99 a6 99 13 23 23 b4 21 59 9b |}....J....##.!Y.| +00000040 09 4f 65 c9 63 02 ad 0a 85 76 14 0f 00 04 13 01 |.Oe.c....v......| 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 db |-.....3.&.$... .| -000000b0 84 90 a2 a1 fd 2e 53 bb fb 2a 97 03 56 15 6a b6 |......S..*..V.j.| -000000c0 e7 4d a3 66 f7 48 85 96 66 d9 5c bf 42 c2 3d |.M.f.H..f.\.B.=| +000000a0 2d 00 02 01 01 00 33 00 26 00 24 00 1d 00 20 77 |-.....3.&.$... w| +000000b0 ca 45 b1 18 d7 b1 59 b5 bc 4c 2e 41 5d 5c 8c 5f |.E....Y..L.A]\._| +000000c0 2f 57 f0 7e af 4b c9 f0 c7 71 d5 29 a1 d5 32 |/W.~.K...q.)..2| >>> 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 8b 2e c7 e9 |........... ....| -00000030 ea cd f7 09 27 53 6c 27 54 5b 18 53 72 eb 65 1f |....'Sl'T[.Sr.e.| -00000040 f3 8d 1a 69 6f b7 29 9c 26 33 4c c3 13 01 00 00 |...io.).&3L.....| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 13 5e 32 16 |........... .^2.| +00000030 7d f3 b7 f6 06 4a 99 a6 99 13 23 23 b4 21 59 9b |}....J....##.!Y.| +00000040 09 4f 65 c9 63 02 ad 0a 85 76 14 0f 13 01 00 00 |.Oe.c....v......| 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 7c c9 7c a6 00 36 |..........|.|..6| -00000090 2d 68 e4 e2 89 d7 77 2b 0d a4 23 b6 37 6a 0d 37 |-h....w+..#.7j.7| -000000a0 b4 17 03 03 00 3e ec d2 d9 90 24 85 fc 75 e7 ea |.....>....$..u..| -000000b0 58 ec 2b 95 b0 df 55 c2 c9 7f 8e 7f d6 17 cc d0 |X.+...U.........| -000000c0 57 9c dc 9a e9 55 37 b6 d1 29 e5 85 53 46 49 94 |W....U7..)..SFI.| -000000d0 11 cb 4b 7b 33 0a d8 40 d4 39 96 fc 21 95 28 c6 |..K{3..@.9..!.(.| -000000e0 6b 60 b7 f9 17 03 03 02 6d d9 98 0a 7b bf b2 2c |k`......m...{..,| -000000f0 40 e3 fb 52 58 dd c0 40 90 66 78 de 3b ed e5 6f |@..RX..@.fx.;..o| -00000100 95 bb c2 c6 7c 69 24 13 79 24 13 48 48 6a cf a4 |....|i$.y$.HHj..| -00000110 07 28 9d b0 2a b6 f1 46 a1 c4 3c 4d de ae 1f f4 |.(..*..F...rjI| -00000390 29 43 57 5c c4 a0 40 2b 92 34 95 76 0c 73 f0 d0 |)CW\..@+.4.v.s..| -000003a0 04 65 96 e1 1a a9 7e d7 33 a2 44 c3 71 ab 56 96 |.e....~.3.D.q.V.| -000003b0 da 6e 8e 60 2c 7d 6b 53 8b 1d 1d 7d 4e ef c8 1c |.n.`,}kS...}N...| -000003c0 cf 8b 63 3b 7c 3a 4a b4 af 69 48 bd f1 79 c4 b8 |..c;|:J..iH..y..| -000003d0 64 4c 8a d7 89 88 ca 56 57 55 5d aa 0f 0c 31 12 |dL.....VWU]...1.| -000003e0 df bc 23 f6 25 b6 f8 47 87 e3 48 de ab 2a 9c 9e |..#.%..G..H..*..| -000003f0 3b 26 6c c0 17 03 03 00 35 f8 d2 d2 c6 d3 d5 48 |;&l.....5......H| -00000400 c0 b5 06 6d b4 b7 16 09 7d 88 f7 dc 66 aa ef ef |...m....}...f...| -00000410 fb bb ee 86 88 7f 4c fc 06 f6 c2 b5 7e 0e 9a c8 |......L.....~...| -00000420 86 70 98 de 7c c1 60 1f f6 57 11 05 c4 77 |.p..|.`..W...w| +00000080 03 03 00 01 01 17 03 03 00 17 a4 e0 fe 82 8a b3 |................| +00000090 56 38 dd e4 df d9 30 77 4a a0 ec 47 3a 1f 26 d9 |V8....0wJ..G:.&.| +000000a0 94 17 03 03 00 3e b6 b2 28 3a e1 58 03 cb ae b2 |.....>..(:.X....| +000000b0 b3 10 69 dd 92 bb cf 86 25 11 03 29 13 07 2c b6 |..i.....%..)..,.| +000000c0 43 94 09 d8 a1 a5 85 2b 81 91 76 d7 a1 f4 4d ce |C......+..v...M.| +000000d0 d3 47 dc 19 83 72 9d df 02 fd 46 c4 89 1c c0 fc |.G...r....F.....| +000000e0 fa ff 4d d5 17 03 03 02 6d 4c ee 73 a4 1c 19 ab |..M.....mL.s....| +000000f0 8e 38 82 ea 30 c4 aa 71 0f 64 6b e0 dd d4 22 7d |.8..0..q.dk..."}| +00000100 07 6d 0e 56 94 ac 80 70 9f b5 35 93 c3 b0 0e 8f |.m.V...p..5.....| +00000110 3d fd 20 93 3b 56 8b c9 e4 f8 0d 97 a7 d2 8f 41 |=. .;V.........A| +00000120 d6 29 3c 15 88 32 5e 6f 4d 6a dc 76 20 c1 9d 4b |.)<..2^oMj.v ..K| +00000130 84 52 a8 64 78 61 ea ff 32 0a 08 11 ff 6e 03 cc |.R.dxa..2....n..| +00000140 83 dc 8f 88 64 e3 81 8b 42 b3 9e e9 6d cf c8 18 |....d...B...m...| +00000150 7a 71 4a 2d a9 9a 0c 67 c5 c4 86 96 a2 98 49 ed |zqJ-...g......I.| +00000160 57 4c 33 41 47 67 8d 00 26 fd 78 14 48 2c d0 42 |WL3AGg..&.x.H,.B| +00000170 25 ba 0d fd d5 65 42 fd 22 28 e1 90 e4 0d 4e 0d |%....eB."(....N.| +00000180 c9 8e 83 c4 c0 e8 42 8b a9 c6 3e 94 95 8a 9b 23 |......B...>....#| +00000190 e8 aa 3d 3c 3f d9 fb 14 64 25 28 25 33 5a 4d 98 |..=..B.'......`zZ| +00000260 58 45 af 76 a3 4b 83 a5 13 74 77 2e f7 06 a5 42 |XE.v.K...tw....B| +00000270 a8 fa 75 60 ec 6e 7d b8 a9 54 e1 89 05 e3 fc f0 |..u`.n}..T......| +00000280 de dc d1 cf b3 76 db 91 2d 65 04 30 2d 2c e0 5e |.....v..-e.0-,.^| +00000290 71 c0 00 83 50 aa 17 7a 2c 29 c7 a5 78 31 b0 32 |q...P..z,)..x1.2| +000002a0 3c 3a 98 9a 67 ee 73 7b f0 1f 53 8d cf c5 ef 97 |<:..g.s{..S.....| +000002b0 36 df 88 7b bb d6 0a 9d 07 f6 48 73 1b 8c 08 48 |6..{......Hs...H| +000002c0 55 02 21 b2 68 6d 41 d1 28 92 20 bf b1 26 ab 9b |U.!.hmA.(. ..&..| +000002d0 01 80 33 d9 b1 84 17 40 7f 81 e4 84 6e ca 8d 78 |..3....@....n..x| +000002e0 6f fc 6e 46 f8 71 85 b5 03 f7 09 ef 23 8d 36 c7 |o.nF.q......#.6.| +000002f0 43 e8 72 f3 ba 25 86 a9 f1 70 fb 8f 7e 28 28 1c |C.r..%...p..~((.| +00000300 72 96 d7 23 71 4a 64 23 db 79 e2 fe 5a 53 e3 be |r..#qJd#.y..ZS..| +00000310 04 33 34 50 19 f4 fe cd 9c a0 39 c5 5a 7c 52 71 |.34P......9.Z|Rq| +00000320 93 9b 98 15 7d fd bf 89 f5 03 08 aa 6c fe ae a2 |....}.......l...| +00000330 8d e5 c7 91 3b 67 78 59 f5 37 09 12 f1 ec f8 8b |....;gxY.7......| +00000340 47 a4 ff 07 9f 66 ea 03 ff c0 33 aa 9f ca 91 9c |G....f....3.....| +00000350 02 b6 c7 f0 92 87 17 03 03 00 99 64 2a 36 be c9 |...........d*6..| +00000360 0b f2 83 99 e2 9d 3d 1c ca f9 6a a0 19 e2 0d b1 |......=...j.....| +00000370 b0 4a a6 00 70 9d 73 9a 95 78 4b 63 39 57 5c 45 |.J..p.s..xKc9W\E| +00000380 ae 09 50 c1 fc 0b f4 f6 3b 50 95 06 52 62 5c 55 |..P.....;P..Rb\U| +00000390 e2 08 fa d7 c1 6d c2 8f 3b b8 42 ac b1 b0 31 04 |.....m..;.B...1.| +000003a0 66 2c fe cc c9 c5 82 46 b9 43 79 fd ca cd c8 37 |f,.....F.Cy....7| +000003b0 de 39 e8 2d 63 33 c5 74 85 bc c1 86 1d 91 5e 48 |.9.-c3.t......^H| +000003c0 e3 75 50 0d f1 5c 24 4a 48 e9 ff 6d 4c 46 ee b8 |.uP..\$JH..mLF..| +000003d0 42 72 48 35 86 1c 68 ea 0e bc df a6 4f 23 91 33 |BrH5..h.....O#.3| +000003e0 b3 39 61 8d 75 e7 d3 d4 b2 10 65 50 f7 11 15 a2 |.9a.u.....eP....| +000003f0 d6 4c c3 ff 17 03 03 00 35 20 83 d9 3c 1d ae 54 |.L......5 ..<..T| +00000400 66 5a 8b 8e a5 5b 00 c0 3b b2 c7 02 13 18 aa ef |fZ...[..;.......| +00000410 c3 9f 8d 9f 06 82 c2 29 0b 82 5c 9f 0e 88 29 33 |.......)..\...)3| +00000420 06 13 de a2 89 bc 4c 42 97 e2 4c 75 bd fe |......LB..Lu..| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 00 19 fe ff 8a 7c e1 |..............|.| -00000010 09 c4 c5 8d 6b e6 3e 7e df c8 ca f8 82 be 5d 24 |....k.>~......]$| -00000020 99 86 04 9a 17 03 03 00 35 83 ec fb fc 9d 19 9b |........5.......| -00000030 b0 55 2d 99 1f be a9 3a 35 de 1b b5 d5 cd 4a f4 |.U-....:5.....J.| -00000040 3a e3 73 fa a9 49 0b 8f 32 22 6d b7 06 a5 72 46 |:.s..I..2"m...rF| -00000050 11 8b 17 ef 8a 0c b7 7c 45 d7 3f 81 ad a3 |.......|E.?...| +00000000 14 03 03 00 01 01 17 03 03 00 19 bf 82 c2 60 ce |..............`.| +00000010 13 5a ec 7f 22 d6 a9 98 a1 25 75 00 e4 14 ad 1a |.Z.."....%u.....| +00000020 1f 8b e5 05 17 03 03 00 35 3f 19 a3 d3 bb 77 3f |........5?....w?| +00000030 ab 8b b4 32 0b 80 5c b5 b5 ef 4a b8 42 03 40 59 |...2..\...J.B.@Y| +00000040 03 aa eb 39 8f 92 95 22 8c 0c d7 e7 13 5c 1c 56 |...9...".....\.V| +00000050 55 db 71 bd 1b bd fc 9f 2d f2 b0 d8 be 57 |U.q.....-....W| >>> Flow 4 (server to client) -00000000 17 03 03 00 83 30 99 9b b3 15 aa 30 48 b2 8a 81 |.....0.....0H...| -00000010 94 b6 65 3c 44 dd ee 1e 5c 60 a7 81 a7 02 bc 93 |..e| +00000020 1d 0a 39 2e c0 23 e3 05 84 ec 75 99 18 7e bc 16 |..9..#....u..~..| +00000030 bc 2a e7 4d 4f 04 2f 20 05 fc ce 7b 20 e4 66 0f |.*.MO./ ...{ .f.| +00000040 fa a1 2e da 62 7e fc 9d c3 18 9d 1e 27 65 df 68 |....b~......'e.h| +00000050 3f 95 29 d2 81 fb 52 0a 72 49 ed d6 14 6f ee 03 |?.)...R.rI...o..| +00000060 1d 54 e8 18 17 e5 9e cf 9d ed bb 34 f8 31 c3 71 |.T.........4.1.q| +00000070 1f 17 bf 9e c1 5f 7b 19 59 61 d3 e8 e6 3d d2 50 |....._{.Ya...=.P| +00000080 68 8a 35 90 03 87 15 fa 37 3a a7 17 03 03 00 1e |h.5.....7:......| +00000090 97 51 35 9a c7 e8 9b b5 cd 35 59 8f 31 7b da 46 |.Q5......5Y.1{.F| +000000a0 ea a9 37 53 55 1b 8f d3 58 38 28 bc b3 31 17 03 |..7SU...X8(..1..| +000000b0 03 00 13 9d 7c 4c f7 f5 a3 ff c6 76 2a 91 fa e1 |....|L.....v*...| +000000c0 6c 4e 8c 8c 6f 2a |lN..o*| diff --git a/src/crypto/tls/testdata/Server-TLSv13-ECDHE-ECDSA-AES b/src/crypto/tls/testdata/Server-TLSv13-ECDHE-ECDSA-AES index 420f586504..f1539e2839 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-ECDHE-ECDSA-AES +++ b/src/crypto/tls/testdata/Server-TLSv13-ECDHE-ECDSA-AES @@ -1,93 +1,93 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 ca 01 00 00 c6 03 03 08 e5 50 71 b5 |.............Pq.| -00000010 fe e6 53 58 49 db b9 67 11 89 cf 26 af 70 5e 2a |..SXI..g...&.p^*| -00000020 78 3e f4 74 5e cc 2f 55 f4 29 ce 20 97 13 7f 8f |x>.t^./U.). ....| -00000030 68 9b f7 59 cb cd ba 26 6d 6f e8 ee 84 22 aa a7 |h..Y...&mo..."..| -00000040 96 28 a5 af b3 a0 ad 35 b9 72 07 c8 00 04 13 01 |.(.....5.r......| +00000000 16 03 01 00 ca 01 00 00 c6 03 03 59 35 73 ce f7 |...........Y5s..| +00000010 78 94 f6 bd 85 74 68 02 45 fd 8e b3 10 dc b2 dc |x....th.E.......| +00000020 80 ce 49 c1 0f 82 41 d2 0a 54 5d 20 2b 58 d8 7c |..I...A..T] +X.|| +00000030 54 a4 ab 45 58 96 99 46 e2 a3 f3 f2 95 3f c0 2d |T..EX..F.....?.-| +00000040 55 d1 73 90 9e 15 2a f4 60 62 f7 f3 00 04 13 01 |U.s...*.`b......| 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 ee |-.....3.&.$... .| -000000b0 61 69 aa f7 cc 93 87 9a 2e 57 fc 2d 63 16 79 61 |ai.......W.-c.ya| -000000c0 1a 55 30 49 fc a6 90 fd 06 81 61 8d f3 4e 07 |.U0I......a..N.| +000000a0 2d 00 02 01 01 00 33 00 26 00 24 00 1d 00 20 e2 |-.....3.&.$... .| +000000b0 6f 9c cd 54 39 56 7d 93 2a 6e e1 07 36 65 6d 4c |o..T9V}.*n..6emL| +000000c0 f1 ce bd 51 b3 e3 71 14 a9 90 c8 34 98 73 60 |...Q..q....4.s`| >>> 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 97 13 7f 8f |........... ....| -00000030 68 9b f7 59 cb cd ba 26 6d 6f e8 ee 84 22 aa a7 |h..Y...&mo..."..| -00000040 96 28 a5 af b3 a0 ad 35 b9 72 07 c8 13 01 00 00 |.(.....5.r......| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 2b 58 d8 7c |........... +X.|| +00000030 54 a4 ab 45 58 96 99 46 e2 a3 f3 f2 95 3f c0 2d |T..EX..F.....?.-| +00000040 55 d1 73 90 9e 15 2a f4 60 62 f7 f3 13 01 00 00 |U.s...*.`b......| 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 80 0e e1 48 08 70 |.............H.p| -00000090 d3 ab 10 9b 60 76 d7 c4 3b 5a 64 ec 30 12 c3 e8 |....`v..;Zd.0...| -000000a0 81 17 03 03 02 22 81 de fe d1 9b 80 4f 94 16 00 |....."......O...| -000000b0 2b ce 52 36 6d 14 50 ad 71 37 ed 6d d2 4b 1f ae |+.R6m.P.q7.m.K..| -000000c0 f3 b3 f7 e8 e1 27 67 1e 90 83 39 90 97 19 a2 d1 |.....'g...9.....| -000000d0 ab f6 db 8c ae 5f e1 19 50 3f f1 a3 bf 15 c1 db |....._..P?......| -000000e0 75 2b dd 89 65 2a 16 a2 42 c3 88 53 32 5e 84 63 |u+..e*..B..S2^.c| -000000f0 64 18 58 a0 da f0 72 ee 49 91 62 44 10 50 50 5e |d.X...r.I.bD.PP^| -00000100 19 59 55 3c f3 e4 8e 65 af 45 68 ee d1 be 7b 8d |.YU<...e.Eh...{.| -00000110 78 33 d8 26 e5 5d fd 50 46 63 93 7d 8d 1f da 9e |x3.&.].PFc.}....| -00000120 3b 54 9b cb 33 41 5e d9 24 4f 3b 9a db 9d c8 0f |;T..3A^.$O;.....| -00000130 33 5c cf 1c 47 4a 4e c5 f6 d4 48 6c 2e 43 da f1 |3\..GJN...Hl.C..| -00000140 a1 55 4d 2a ea 4e fa 4f a3 98 e7 8c 44 61 e3 11 |.UM*.N.O....Da..| -00000150 52 f6 aa 7f 75 48 61 10 cb 10 29 b6 f9 b0 ce 83 |R...uHa...).....| -00000160 ce 28 fe 86 fe 9f e9 2d 38 0b b6 28 1a 76 86 9c |.(.....-8..(.v..| -00000170 15 89 19 0e 60 e0 c3 97 60 78 80 72 5d 0e cf 0e |....`...`x.r]...| -00000180 ba f7 c8 6a 0d 70 3c 24 c1 76 29 d6 36 cc b4 64 |...j.p<$.v).6..d| -00000190 a1 80 97 e8 81 cb eb 73 c0 7b a9 1e 83 25 32 0d |.......s.{...%2.| -000001a0 ab 7c b0 8e 58 3f d5 76 33 48 13 a3 d9 79 1c 61 |.|..X?.v3H...y.a| -000001b0 00 ce d2 38 6b 2c 49 14 7c 33 de 32 a0 32 b7 03 |...8k,I.|3.2.2..| -000001c0 a2 c7 35 61 c6 12 a6 1e 95 96 42 dd f4 f3 87 f4 |..5a......B.....| -000001d0 17 8c b1 1a 6e df d3 96 96 40 6a a7 69 e1 da 6f |....n....@j.i..o| -000001e0 51 8c 43 3c d8 b2 f9 02 96 b9 fb 42 92 8b 4e 3b |Q.C<.......B..N;| -000001f0 6a a7 f8 f8 b0 58 b3 7e 4b a0 f9 7f 58 28 ec a3 |j....X.~K...X(..| -00000200 aa 4a 59 dc 7e ef ef c0 7a 2a 2a c6 5d 52 70 96 |.JY.~...z**.]Rp.| -00000210 eb 09 46 74 05 30 b4 54 f0 ba 43 c8 75 fd b2 79 |..Ft.0.T..C.u..y| -00000220 51 4e 52 a8 af 0a 5b af 8e 0f d9 07 0e ea a6 cc |QNR...[.........| -00000230 d7 7e 29 67 5f c6 80 97 6a 90 fd 2a ce dd 48 7f |.~)g_...j..*..H.| -00000240 9f a1 fc 8d d1 1b 7b 6f 9d 93 34 b5 f4 d1 c5 a7 |......{o..4.....| -00000250 71 35 d2 36 4d 71 db bc 8f ea ac 99 3e 6f 06 bf |q5.6Mq......>o..| -00000260 16 49 37 64 22 6f 7f 64 a0 3b 03 8d 49 15 a4 3f |.I7d"o.d.;..I..?| -00000270 33 6f 31 09 cb 11 6a da 9f c6 98 d5 1d ea e4 d4 |3o1...j.........| -00000280 e7 36 41 f8 b9 7a 9e 4a bd 53 95 5d c1 b2 43 23 |.6A..z.J.S.]..C#| -00000290 b6 5a 01 e6 18 f1 51 3f d2 15 13 33 ba a3 c1 d7 |.Z....Q?...3....| -000002a0 56 b0 46 c8 17 58 ae b2 e2 e1 3b df 8c 8f e7 c1 |V.F..X....;.....| -000002b0 55 4f c6 96 71 98 e3 a4 ea 47 5b b1 fb 5e 9a 60 |UO..q....G[..^.`| -000002c0 5e 86 46 90 95 72 1d 85 17 03 03 00 a3 f3 72 29 |^.F..r........r)| -000002d0 ee 0e 57 86 d7 7b 44 b5 78 49 f5 bf 66 b3 e9 b1 |..W..{D.xI..f...| -000002e0 ae b8 d2 fe ea 17 6d 02 65 a7 64 ce 0b 8c 94 1d |......m.e.d.....| -000002f0 cf aa 7e f3 7e 55 a9 34 be 36 83 e6 7e 93 0a 06 |..~.~U.4.6..~...| -00000300 27 ec f8 ca 89 64 50 d9 f8 84 58 1d b5 f5 d7 94 |'....dP...X.....| -00000310 1a 0b 32 cd 44 fb 39 77 71 15 e5 03 3c a1 42 38 |..2.D.9wq...<.B8| -00000320 a5 d8 d3 1c b9 8b 12 60 48 58 79 42 da 0a 00 ce |.......`HXyB....| -00000330 e7 ac 08 5d 32 16 18 8b 80 af 18 b9 82 b7 41 39 |...]2.........A9| -00000340 57 e6 e7 ae ef d7 ee 2c 1b a2 c2 e3 71 9d 71 4a |W......,....q.qJ| -00000350 64 c6 c7 41 ed f6 fe 67 0f 9d fe a8 c3 2b 21 eb |d..A...g.....+!.| -00000360 62 7a 51 f0 f7 6b 7d c0 75 0c 11 62 1b 88 08 e8 |bzQ..k}.u..b....| -00000370 17 03 03 00 35 00 ed 4c d6 81 11 ab fc ac 91 07 |....5..L........| -00000380 05 33 fe 47 7a 5e 55 26 04 6f a9 12 65 fd 8a 7d |.3.Gz^U&.o..e..}| -00000390 fb c8 12 f6 06 ad f6 95 99 66 d5 77 2d 25 c0 86 |.........f.w-%..| -000003a0 bf 50 94 e3 9d 4f fc eb a2 93 17 03 03 00 83 e4 |.P...O..........| -000003b0 54 d3 ed 57 e7 14 b3 b5 db b6 c3 b5 57 c4 7e 01 |T..W........W.~.| -000003c0 48 d1 e0 c5 52 8e b8 52 7b af 5b 60 c3 92 cf 28 |H...R..R{.[`...(| -000003d0 af a8 f4 76 1d a3 54 2a 0b 18 80 c0 1d e3 a4 69 |...v..T*.......i| -000003e0 9e 63 ca d6 25 62 4a c4 33 10 f8 4b 6c 8f 1f 32 |.c..%bJ.3..Kl..2| -000003f0 ea 42 ec 1e d6 d2 72 e4 6b a4 36 2d d5 43 44 00 |.B....r.k.6-.CD.| -00000400 d6 19 0b 1a 14 59 4d 1f 0b 22 8a 7c af ff 64 b5 |.....YM..".|..d.| -00000410 35 53 d2 b0 97 9a 68 5a 55 34 90 ff 4a 0d d0 4b |5S....hZU4..J..K| -00000420 2a 87 b3 6b ef 8d 3d 94 e4 80 27 d6 f6 2e 77 86 |*..k..=...'...w.| -00000430 97 ea |..| +00000080 03 03 00 01 01 17 03 03 00 17 85 5f 67 10 88 de |..........._g...| +00000090 22 82 8e d4 ea 9b 66 96 c3 a2 f5 d0 50 bc 5c ce |".....f.....P.\.| +000000a0 b7 17 03 03 02 22 06 d4 5d a7 93 32 d7 26 72 d5 |....."..]..2.&r.| +000000b0 17 de e2 4b 17 80 65 ca e6 3f 71 dc 61 13 dd a7 |...K..e..?q.a...| +000000c0 33 77 30 d8 ca 67 ad db ea 39 a9 a4 2c 0b b0 09 |3w0..g...9..,...| +000000d0 7d d6 1f 45 ef 82 59 2e bf 51 e1 9e 5c 0e 70 bb |}..E..Y..Q..\.p.| +000000e0 9b 92 80 f8 d2 2b b8 25 46 76 b2 3f 20 57 51 bb |.....+.%Fv.? WQ.| +000000f0 f8 d8 4e bd 1f d0 7f 5c b9 72 a4 aa 81 7a b4 5c |..N....\.r...z.\| +00000100 8a bd cd 30 46 9e 59 9f ab 6e 18 bc 78 3d 6b 21 |...0F.Y..n..x=k!| +00000110 e1 e5 f6 0d e9 6c 3e c3 08 72 a3 ca d7 44 0f 2c |.....l>..r...D.,| +00000120 63 ff cc a3 29 a6 c5 b9 3c 57 be d4 3a 6c 8c 4a |c...)....f3..J\..S.y.| +00000140 d4 4a 48 52 28 10 67 14 c0 74 6c fb e4 0b 79 b6 |.JHR(.g..tl...y.| +00000150 c6 74 08 03 de 47 51 16 6d 63 fa bf a3 47 0e 34 |.t...GQ.mc...G.4| +00000160 e2 d8 75 5b 0a 0c 49 8e 0d 39 45 62 70 b0 1b e4 |..u[..I..9Ebp...| +00000170 5e d7 73 57 5d 22 44 16 aa 18 4a 07 48 bf c1 32 |^.sW]"D...J.H..2| +00000180 ab 70 b2 41 5e 55 fc 05 cb da bd f2 02 aa d9 be |.p.A^U..........| +00000190 d9 e6 08 f3 61 06 df fb 29 cc 28 b2 d0 52 64 48 |....a...).(..RdH| +000001a0 d7 8c 1f 21 68 dc 67 74 8b 39 a0 15 00 78 b9 37 |...!h.gt.9...x.7| +000001b0 fe 89 f0 53 f7 92 66 4a a5 91 72 ac 7d 7c 23 f7 |...S..fJ..r.}|#.| +000001c0 50 82 22 76 27 fd 47 c0 2f ce e9 95 8a 0c 88 a6 |P."v'.G./.......| +000001d0 a9 84 df 2a 28 5d 90 c1 20 66 10 ab f9 a1 30 9c |...*(].. f....0.| +000001e0 c8 25 0e 72 50 0a ee c6 df ae 1c 43 83 fc ca 18 |.%.rP......C....| +000001f0 56 c9 f9 55 ba fb a7 13 f7 0e 37 0b ca 49 94 6e |V..U......7..I.n| +00000200 92 5b d4 ed 1c fd 21 e3 1e a0 1c 9c 66 b1 8a fb |.[....!.....f...| +00000210 ac 7e b2 31 2a d6 c1 ac ea 8c 84 53 41 f8 cf dd |.~.1*......SA...| +00000220 bb 6c 91 72 37 bf 1d 02 99 3d 58 9e 1a ec 24 f8 |.l.r7....=X...$.| +00000230 ae d0 59 63 6a f9 48 3b c5 b2 13 e4 fa 1c 4f 8c |..Ycj.H;......O.| +00000240 13 80 ce 0a f8 68 39 4e 65 79 cf e2 12 cc b6 39 |.....h9Ney.....9| +00000250 a6 d2 cb 6c 98 32 67 97 94 8d 1e fe d6 ce da 97 |...l.2g.........| +00000260 0e b3 78 aa 03 c2 13 fa 9b e8 97 20 b7 62 15 6d |..x........ .b.m| +00000270 44 d1 f7 67 ff d3 e4 9f db 3a e9 20 cd ae 77 a3 |D..g.....:. ..w.| +00000280 88 e5 9b 49 31 67 b9 d0 4a 82 36 81 21 1d b8 d5 |...I1g..J.6.!...| +00000290 f7 5a 10 99 6a 8b 5d e2 a8 e5 70 77 8a 25 14 e8 |.Z..j.]...pw.%..| +000002a0 c5 46 55 6a 62 0f 24 b1 dc 55 d1 35 49 31 f0 fd |.FUjb.$..U.5I1..| +000002b0 8a 6f e4 99 e5 63 65 fd bb ae f3 2a a8 89 fa 64 |.o...ce....*...d| +000002c0 c5 2b 05 69 c9 68 ca e3 17 03 03 00 a4 74 cb 54 |.+.i.h.......t.T| +000002d0 0a dd 78 7c b7 30 57 96 bc 02 49 43 26 d0 34 34 |..x|.0W...IC&.44| +000002e0 20 2f 68 b0 14 20 51 75 6b 98 fb 95 c1 05 15 ac | /h.. Quk.......| +000002f0 ed 15 d6 d9 3c fb 7b bb c6 9f 13 49 37 b7 43 59 |....<.{....I7.CY| +00000300 69 be 0b a1 f8 df d4 e7 b5 5e f8 65 03 e3 f1 e9 |i........^.e....| +00000310 84 6a b3 75 57 fc 36 6d 84 6b fb 35 04 10 0b 1e |.j.uW.6m.k.5....| +00000320 f2 0f 92 40 e9 41 b4 ca 10 4f 34 70 12 e6 26 81 |...@.A...O4p..&.| +00000330 64 ea b5 ae 41 e4 1c 4b d3 61 ee 7a 1f a2 96 c6 |d...A..K.a.z....| +00000340 04 15 68 1e a6 20 aa 2c c5 df 98 33 ff 06 7e fe |..h.. .,...3..~.| +00000350 f0 0c 29 fe e2 fc 53 aa 52 21 37 37 52 7e 26 e4 |..)...S.R!77R~&.| +00000360 02 03 e8 95 a5 54 19 10 d5 b5 a2 b3 f0 ae e5 13 |.....T..........| +00000370 e6 17 03 03 00 35 dc cb 96 a6 f9 61 79 5b 4f f9 |.....5.....ay[O.| +00000380 58 65 17 0c 22 83 0f 36 c8 2a d9 fa 28 bb 5d a9 |Xe.."..6.*..(.].| +00000390 96 45 f2 f2 73 ab de d5 85 5a 24 49 4a 9b 79 83 |.E..s....Z$IJ.y.| +000003a0 76 15 81 ab bc 02 37 17 f2 aa 72 17 03 03 00 86 |v.....7...r.....| +000003b0 1c da ba ea cb 26 ca a9 92 f9 3a 5a 4a 6e 2e 7e |.....&....:ZJn.~| +000003c0 2f 52 a2 b4 65 01 e5 de 8b 6c 89 ce 22 c6 0c 65 |/R..e....l.."..e| +000003d0 36 0b 7a 0e 30 77 31 59 27 c4 4a 4a 53 5d 85 10 |6.z.0w1Y'.JJS]..| +000003e0 6f 84 e5 52 1d 04 af 55 45 71 08 ac e1 d7 42 a2 |o..R...UEq....B.| +000003f0 54 a7 9c db b9 56 5c af 08 57 76 a7 9d 1f d4 55 |T....V\..Wv....U| +00000400 58 cc 31 82 ea 67 6c 04 f4 46 70 15 22 d4 59 43 |X.1..gl..Fp.".YC| +00000410 c4 f2 e5 bc 09 e1 01 dd 81 bf 82 ea 0e cc 18 c0 |................| +00000420 2c fd cc 45 dd 2d a3 fb 64 de 4e e2 ab c5 59 53 |,..E.-..d.N...YS| +00000430 95 f3 a9 64 fc 59 |...d.Y| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 00 35 6b 55 7f 41 d1 |..........5kU.A.| -00000010 f2 6b e9 a7 24 63 8a 25 95 27 26 a3 d3 83 bf 61 |.k..$c.%.'&....a| -00000020 5d 69 93 83 90 d5 db b0 0a 8f 86 5f bd 6c b4 3b |]i........._.l.;| -00000030 18 01 79 9c bd 75 1a cc 97 aa 84 20 44 10 64 3a |..y..u..... D.d:| +00000000 14 03 03 00 01 01 17 03 03 00 35 7f a3 e1 84 e2 |..........5.....| +00000010 70 e6 78 59 28 33 22 53 0f 06 90 e1 a1 6f 46 f6 |p.xY(3"S.....oF.| +00000020 08 9d 3e 3e 8b 72 f4 6d 54 93 f4 48 0f 58 81 37 |..>>.r.mT..H.X.7| +00000030 e4 5e 2f 9c a1 5c 12 d6 eb f1 ea 8c 3f a5 5c 73 |.^/..\......?.\s| >>> Flow 4 (server to client) -00000000 17 03 03 00 1e c3 c6 fe d6 d7 1c 1a 8f 2d 14 86 |.............-..| -00000010 0a 20 6b 22 45 e3 94 f9 0b 1f 2f 42 d4 2a 0d b3 |. k"E...../B.*..| -00000020 19 1a 9d 17 03 03 00 13 41 b9 bb 53 ad 84 aa be |........A..S....| -00000030 ab 68 e8 b9 e0 c7 0f fb 79 54 a7 |.h......yT.| +00000000 17 03 03 00 1e ef 89 3a 8b 1e 0a 66 2f 47 6c 6c |.......:...f/Gll| +00000010 6f e4 f9 73 49 c7 b4 10 ad 02 fb af 24 52 a6 13 |o..sI.......$R..| +00000020 44 82 91 17 03 03 00 13 b6 74 2f b1 40 b4 87 d0 |D........t/.@...| +00000030 be 18 81 5a d2 11 92 98 77 df b0 |...Z....w..| diff --git a/src/crypto/tls/testdata/Server-TLSv13-Ed25519 b/src/crypto/tls/testdata/Server-TLSv13-Ed25519 index 8b3d2178ca..55000614f4 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-Ed25519 +++ b/src/crypto/tls/testdata/Server-TLSv13-Ed25519 @@ -1,75 +1,75 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 ca 01 00 00 c6 03 03 41 35 3f bf d3 |...........A5?..| -00000010 02 fe ca 4f 8b 8e 13 41 9a 05 ed af d6 dc bd 83 |...O...A........| -00000020 c1 8d 03 8e 05 6a 33 e9 14 77 c3 20 f6 75 14 57 |.....j3..w. .u.W| -00000030 6a 1f 9c 82 b5 e5 ff c4 8c d4 d3 8b df 8f e7 2b |j..............+| -00000040 c7 08 2d b1 96 c7 db cb 12 67 f3 5c 00 04 13 03 |..-......g.\....| +00000000 16 03 01 00 ca 01 00 00 c6 03 03 e4 a6 75 cd 50 |.............u.P| +00000010 cf 9e 1a 2d bd 07 4f b7 b8 b8 5b 5a a2 99 6e b2 |...-..O...[Z..n.| +00000020 a7 ab 20 cb ed dd 90 e2 d8 68 74 20 17 93 fe cb |.. ......ht ....| +00000030 83 63 5b 56 34 e7 a5 9f c7 8b 32 e4 ce d7 32 4a |.c[V4.....2...2J| +00000040 bb 81 e6 b0 40 8e b5 7f 51 ce 76 78 00 04 13 03 |....@...Q.vx....| 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 e6 |-.....3.&.$... .| -000000b0 e7 55 dd da b4 b5 37 9a 68 3c 20 04 3a 29 e8 8d |.U....7.h< .:)..| -000000c0 94 d9 13 95 6e 4b 3e 9b 48 39 e0 31 f0 2d 38 |....nK>.H9.1.-8| +000000a0 2d 00 02 01 01 00 33 00 26 00 24 00 1d 00 20 6b |-.....3.&.$... k| +000000b0 92 de 80 f6 61 5e df 18 d5 8f 19 3e 6c 20 24 ab |....a^.....>l $.| +000000c0 5e 57 8a fb 4f dd 47 1c 4f ed d1 dc 73 bd 61 |^W..O.G.O...s.a| >>> 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 f6 75 14 57 |........... .u.W| -00000030 6a 1f 9c 82 b5 e5 ff c4 8c d4 d3 8b df 8f e7 2b |j..............+| -00000040 c7 08 2d b1 96 c7 db cb 12 67 f3 5c 13 03 00 00 |..-......g.\....| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 17 93 fe cb |........... ....| +00000030 83 63 5b 56 34 e7 a5 9f c7 8b 32 e4 ce d7 32 4a |.c[V4.....2...2J| +00000040 bb 81 e6 b0 40 8e b5 7f 51 ce 76 78 13 03 00 00 |....@...Q.vx....| 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 87 bc 5e cb 90 2a |............^..*| -00000090 25 81 b5 1d 04 28 25 7c c1 6d 7b 94 08 88 35 b2 |%....(%|.m{...5.| -000000a0 49 17 03 03 01 50 3d 15 6c 0d 37 eb 84 bf c4 1a |I....P=.l.7.....| -000000b0 26 7a c1 21 33 5f 1c b8 fd d9 68 61 8b 83 68 d3 |&z.!3_....ha..h.| -000000c0 5e 02 30 ca dd d5 6e 11 73 e2 81 3e bd 20 5a b8 |^.0...n.s..>. Z.| -000000d0 93 aa 1b 53 8b c3 c2 8d 7b a6 c6 10 5a eb ec ef |...S....{...Z...| -000000e0 a4 55 e5 69 ce 5c 4e 68 9b 43 30 a7 5f f7 81 90 |.U.i.\Nh.C0._...| -000000f0 5b ef e4 8b c1 e0 91 92 50 df 4a 1b cc 26 89 b1 |[.......P.J..&..| -00000100 f5 8b 9b a2 9d 7c fb fd 84 1c 86 ac 42 4c 18 d9 |.....|......BL..| -00000110 04 17 df 05 c4 94 d1 48 19 da 15 27 93 de de 82 |.......H...'....| -00000120 f1 77 bd ba 10 16 bb 29 a7 9e 10 bb e1 53 db 12 |.w.....).....S..| -00000130 89 aa 1a 4d 5f d9 d8 51 b7 8b c0 79 4e 2e 6a 6e |...M_..Q...yN.jn| -00000140 cc 5b 8c 0f 83 e9 38 b8 93 08 b4 3a 05 31 ad 3f |.[....8....:.1.?| -00000150 bf bd 04 e1 f3 08 01 b3 fc 96 81 21 af 8f 01 7a |...........!...z| -00000160 33 44 00 27 e8 49 ca 0a ae 6b ed a1 36 d5 8e c0 |3D.'.I...k..6...| -00000170 5d 26 21 d3 89 82 32 de 65 53 37 c9 d1 ae 90 7e |]&!...2.eS7....~| -00000180 e6 4e 90 01 81 9e 4c da 58 46 d4 f6 9d b9 99 2d |.N....L.XF.....-| -00000190 7a 60 ab 9b 26 97 17 0d 5e ba 38 b7 5e b5 bd 11 |z`..&...^.8.^...| -000001a0 86 80 47 b4 ac 23 3a 4b 57 76 c4 48 a5 b9 5f 23 |..G..#:KWv.H.._#| -000001b0 15 15 73 77 63 64 d0 fe 45 b8 29 c7 9f ff 1a 69 |..swcd..E.)....i| -000001c0 b0 83 b5 10 ae 87 47 a5 92 ef 7d 00 86 43 1e d8 |......G...}..C..| -000001d0 c3 98 73 25 1b 4d f4 72 c5 be 1c 66 10 1b 84 e7 |..s%.M.r...f....| -000001e0 54 ed 30 ac c3 51 d9 c5 07 99 b4 80 44 1d e9 1b |T.0..Q......D...| -000001f0 2e d5 f3 09 94 e9 17 03 03 00 59 49 9f 66 ab 22 |..........YI.f."| -00000200 6a fe cc 38 42 00 cf c8 04 f4 b6 8d 96 f9 c9 de |j..8B...........| -00000210 47 44 cd 75 ec a1 1e 58 0d 76 a1 c1 16 75 36 9a |GD.u...X.v...u6.| -00000220 fd 69 f5 66 48 e6 2d 8e e9 bd 36 c7 d9 46 33 e6 |.i.fH.-...6..F3.| -00000230 96 38 b8 b7 78 64 ae 1f b6 3c bc 9c ab a1 28 b0 |.8..xd...<....(.| -00000240 5c 57 26 d8 2e a3 7d 29 e5 dd 18 dc 4d 2c 81 6a |\W&...})....M,.j| -00000250 68 c4 77 56 17 03 03 00 35 42 cc d7 3d 61 72 09 |h.wV....5B..=ar.| -00000260 ff 7b 62 ab c6 b5 e7 be 0c 0d 0d 81 62 6c 8f 48 |.{b.........bl.H| -00000270 3b 43 c7 20 ab de a8 0a 2e 97 a7 25 82 5f 81 6f |;C. .......%._.o| -00000280 8d c0 a3 a1 5e 26 90 fa b3 76 d9 7f 48 b4 17 03 |....^&...v..H...| -00000290 03 00 83 3d a7 3f 0d 0f 18 c8 94 f0 ee 5a 11 bd |...=.?.......Z..| -000002a0 00 ed 90 19 42 61 36 74 1d fb b6 fd 39 1d d1 8a |....Ba6t....9...| -000002b0 41 b1 22 e5 b9 10 14 fa 46 82 12 86 ac 24 d3 26 |A.".....F....$.&| -000002c0 9e bb 5c 25 3a 9e 6f e8 3f bc 15 e7 e7 35 d8 95 |..\%:.o.?....5..| -000002d0 be a6 e1 45 0b ad 4d 9c 9f 55 07 2e d9 a0 5c 43 |...E..M..U....\C| -000002e0 4a a3 4f 1f f0 ab d7 0b 3b 7e e3 bb e5 1a e4 f4 |J.O.....;~......| -000002f0 ae e3 53 96 a5 46 55 90 2d 72 e1 ce 22 9c b1 c7 |..S..FU.-r.."...| -00000300 5e ed 27 13 c8 c4 4a 12 15 41 de 22 1c c7 19 92 |^.'...J..A."....| -00000310 9f e3 4f 74 b8 9a |..Ot..| +00000080 03 03 00 01 01 17 03 03 00 17 48 2a 4c fe 04 1d |..........H*L...| +00000090 15 4c 91 6c dc b4 86 e0 c6 84 b9 97 b7 3e ed 5a |.L.l.........>.Z| +000000a0 b2 17 03 03 01 50 cf 44 f0 40 b3 a6 3f 5e 21 76 |.....P.D.@..?^!v| +000000b0 5f 37 4e 32 2b cb 43 c5 d2 19 e0 61 b2 c7 5f c4 |_7N2+.C....a.._.| +000000c0 38 b6 4b da 9d 22 ca 32 c9 ce 3c 97 98 4f 90 a1 |8.K..".2..<..O..| +000000d0 89 76 60 0f 9d f2 15 35 41 63 48 89 14 75 b9 b6 |.v`....5AcH..u..| +000000e0 e4 86 ab f6 55 28 5d 17 59 bc f6 08 fc 7b fd fc |....U(].Y....{..| +000000f0 ad e0 02 79 6c ca ba 5c 86 21 75 ea 12 7c 32 b9 |...yl..\.!u..|2.| +00000100 9b 31 85 15 cb ed ae d8 33 ed 0c 0a c5 2f cb 8a |.1......3..../..| +00000110 89 72 e9 fd 84 10 a9 e4 44 02 c0 cc f9 46 89 f4 |.r......D....F..| +00000120 bb ca 22 1b 10 f2 ee 5f 02 53 30 bf 0f ed 0c 8d |.."...._.S0.....| +00000130 3b 7d 6b 01 24 bf 9b 48 a0 62 3a 4b 8b 12 a1 a4 |;}k.$..H.b:K....| +00000140 60 96 c6 3a 6c ac e1 cb 30 9e 68 59 c8 2f d1 b5 |`..:l...0.hY./..| +00000150 a6 94 8e 34 02 46 a3 2a 7b cb e1 2b a5 71 7f 0a |...4.F.*{..+.q..| +00000160 43 19 5d 69 7c ed 9e 1e 2b c2 6d bd 0f ed da 08 |C.]i|...+.m.....| +00000170 07 ea 04 50 59 38 b9 86 29 4a bd b1 3a 58 63 a9 |...PY8..)J..:Xc.| +00000180 d3 fc 9d 9b a3 8d b3 64 21 03 e2 82 97 34 ff 7f |.......d!....4..| +00000190 4f 46 73 5f 1b 8e a3 5c b0 d7 7f 9e 63 72 f8 b8 |OFs_...\....cr..| +000001a0 40 ff 04 6a 66 7d 61 6a 29 61 2a 94 d0 e9 b9 76 |@..jf}aj)a*....v| +000001b0 40 82 8e 7e 55 52 25 14 9c 26 d4 8d 64 d7 28 31 |@..~UR%..&..d.(1| +000001c0 35 dd 2f a0 2a a0 5b 49 41 d0 4d ce 97 a7 ef e9 |5./.*.[IA.M.....| +000001d0 f6 ab 63 45 5c a8 2a a7 65 73 88 97 7a 48 85 61 |..cE\.*.es..zH.a| +000001e0 32 f7 6d 03 93 64 21 6b 9f 62 51 fa a3 b0 d6 e5 |2.m..d!k.bQ.....| +000001f0 13 a3 7e 31 92 4e 17 03 03 00 59 bd e0 db be e6 |..~1.N....Y.....| +00000200 09 9b 11 df 72 ef 0c 86 87 28 6c 3d 39 01 eb 1d |....r....(l=9...| +00000210 6b 88 91 ac 92 d6 11 87 fe 5d 44 a3 6b 39 31 a8 |k........]D.k91.| +00000220 d8 d8 a5 36 c4 aa 1c bc b1 95 4b 10 39 c1 55 0f |...6......K.9.U.| +00000230 2a 1e 1e 18 99 ba d2 4f 2a 08 4c 02 d5 b9 dc 48 |*......O*.L....H| +00000240 b0 77 dd e1 6f e9 a9 c8 ec 08 5d b0 d1 ba 22 1f |.w..o.....]...".| +00000250 09 bc f2 97 17 03 03 00 35 1b 60 98 73 e4 18 4f |........5.`.s..O| +00000260 1e b4 71 38 b1 61 94 cb 51 ee 31 2d 2c c2 d9 5e |..q8.a..Q.1-,..^| +00000270 2c 1f 6f 63 2c 8d 1d a3 b1 9c 4e 28 76 9e 1d d8 |,.oc,.....N(v...| +00000280 56 a2 ae c6 03 aa 48 81 58 a4 ad 13 79 92 17 03 |V.....H.X...y...| +00000290 03 00 86 30 bc 76 ae 38 23 61 d9 6a b2 d0 4d 4b |...0.v.8#a.j..MK| +000002a0 76 63 3f 2d 18 ac 44 c6 00 56 33 3f 36 8d ac 28 |vc?-..D..V3?6..(| +000002b0 26 40 13 7b a4 c3 c2 d0 8e 46 1c 4e 5f 76 ba 0f |&@.{.....F.N_v..| +000002c0 5b 00 b6 a7 be b1 12 a0 d5 b1 4e 5c 77 be a6 be |[.........N\w...| +000002d0 8b 2e a2 7e fb f5 b7 61 c5 7f 6d 52 96 e3 0d 99 |...~...a..mR....| +000002e0 56 d9 7a 47 a4 e4 12 d2 09 22 98 33 74 2c 1a 2c |V.zG.....".3t,.,| +000002f0 a9 61 bf 34 1a 7f 44 d5 65 c0 a6 7b 7b 2c 86 ce |.a.4..D.e..{{,..| +00000300 09 cb 88 fc 88 09 90 5c d7 5a e2 94 1f 1a 87 b4 |.......\.Z......| +00000310 be 5c 3f 7d 42 1d f6 f2 22 |.\?}B..."| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 00 35 c8 8e 40 a7 b1 |..........5..@..| -00000010 8a e2 7d f3 39 eb 7c f0 d6 89 43 aa cd ab a4 6c |..}.9.|...C....l| -00000020 cf ea cf 79 80 98 b3 fd cc d0 20 82 31 07 fa 09 |...y...... .1...| -00000030 4a af 02 e4 db 57 52 da f6 d5 46 85 85 07 07 f0 |J....WR...F.....| +00000000 14 03 03 00 01 01 17 03 03 00 35 a8 c1 2a 35 2b |..........5..*5+| +00000010 b7 9d 40 a2 db db 1e 1c 7d cb df ad f6 b1 0d d9 |..@.....}.......| +00000020 f3 ee 0a d2 0a 9a d1 80 0a ed 5a 81 74 21 1c 47 |..........Z.t!.G| +00000030 47 9e bf ad d0 ae 9f 44 a1 2f 1e 80 7e b1 8d 8e |G......D./..~...| >>> Flow 4 (server to client) -00000000 17 03 03 00 1e 47 41 27 bc 81 d8 c1 13 22 fd 32 |.....GA'.....".2| -00000010 e2 2b 4e 87 e5 db 62 76 14 26 a2 15 f3 0a 88 11 |.+N...bv.&......| -00000020 5e a4 4c 17 03 03 00 13 aa 4c a0 ba 65 78 7f d1 |^.L......L..ex..| -00000030 28 c8 4a 04 3d cd 3a f6 d1 e3 90 |(.J.=.:....| +00000000 17 03 03 00 1e dd c9 3e a8 df ba 5a 05 9d d3 3b |.......>...Z...;| +00000010 93 af fa f3 00 9f 82 65 6d 8a 74 9d a0 b0 c5 35 |.......em.t....5| +00000020 9b f7 da 17 03 03 00 13 2b 7d 73 61 93 16 3a 51 |........+}sa..:Q| +00000030 89 af 2f 18 54 b9 68 57 8b 09 3c |../.T.hW..<| diff --git a/src/crypto/tls/testdata/Server-TLSv13-ExportKeyingMaterial b/src/crypto/tls/testdata/Server-TLSv13-ExportKeyingMaterial index 3ee40ae155..61111df36b 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-ExportKeyingMaterial +++ b/src/crypto/tls/testdata/Server-TLSv13-ExportKeyingMaterial @@ -1,98 +1,98 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 ce 01 00 00 ca 03 03 ea 43 7d a5 59 |............C}.Y| -00000010 8b 97 1c f7 31 20 c7 1c 44 86 69 44 f2 97 49 3c |....1 ..D.iD..I<| -00000020 ae 1f 64 b6 76 e0 54 99 9b dd 61 20 c0 85 8a c8 |..d.v.T...a ....| -00000030 63 bf 7d fb 04 84 ee a1 72 f4 95 b8 e8 db e8 19 |c.}.....r.......| -00000040 ea 1f 19 92 89 38 41 1e 7e 8f 78 e9 00 04 13 03 |.....8A.~.x.....| +00000000 16 03 01 00 ce 01 00 00 ca 03 03 39 4a b1 b9 0d |...........9J...| +00000010 bc fb f7 50 c1 ef 39 a8 02 28 c7 9e f1 dd c2 a1 |...P..9..(......| +00000020 e6 95 7d 34 ac 4d 86 18 76 0d 7d 20 02 f0 a9 12 |..}4.M..v.} ....| +00000030 77 ae 33 00 de e8 fb 70 61 f4 e7 0d 25 a1 54 e6 |w.3....pa...%.T.| +00000040 47 bc 2e 47 3b a2 f2 71 39 9d 41 56 00 04 13 03 |G..G;..q9.AV....| 00000050 00 ff 01 00 00 7d 00 0b 00 04 03 00 01 02 00 0a |.....}..........| 00000060 00 0c 00 0a 00 1d 00 17 00 1e 00 19 00 18 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 26 00 24 00 |....-.....3.&.$.| -000000b0 1d 00 20 cf 78 b6 04 04 55 30 bc 47 c4 7e b9 b8 |.. .x...U0.G.~..| -000000c0 72 78 7e a6 fd 52 b5 c6 56 21 0d 5a 40 54 9c 48 |rx~..R..V!.Z@T.H| -000000d0 ef 90 07 |...| +000000b0 1d 00 20 03 af 20 22 c6 47 d1 47 96 59 81 8f 04 |.. .. ".G.G.Y...| +000000c0 c8 ab 20 ba 4e 27 f7 07 a4 e9 2a 80 36 a6 da e0 |.. .N'....*.6...| +000000d0 7f f6 67 |..g| >>> 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 c0 85 8a c8 |........... ....| -00000030 63 bf 7d fb 04 84 ee a1 72 f4 95 b8 e8 db e8 19 |c.}.....r.......| -00000040 ea 1f 19 92 89 38 41 1e 7e 8f 78 e9 13 03 00 00 |.....8A.~.x.....| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 02 f0 a9 12 |........... ....| +00000030 77 ae 33 00 de e8 fb 70 61 f4 e7 0d 25 a1 54 e6 |w.3....pa...%.T.| +00000040 47 bc 2e 47 3b a2 f2 71 39 9d 41 56 13 03 00 00 |G..G;..q9.AV....| 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 a1 e9 86 ad 4d 78 |..............Mx| -00000090 60 17 e7 7e 6e 4c 66 4b ab 2a 71 67 68 c3 8f 0f |`..~nLfK.*qgh...| -000000a0 c8 17 03 03 02 6d 4b e2 d9 4b 70 53 05 c7 1e 89 |.....mK..KpS....| -000000b0 f0 63 1c e1 64 a5 06 7d 4e 54 6f 3d 70 79 1a 26 |.c..d..}NTo=py.&| -000000c0 d7 7b a1 95 cc 88 12 5f e9 99 b0 ac 21 3f 77 13 |.{....._....!?w.| -000000d0 34 88 2a 5e fc e5 d0 be 47 b7 32 4c 1f 7c 8e a1 |4.*^....G.2L.|..| -000000e0 4d 7f 10 82 9f e7 d2 27 56 10 e1 8b b7 01 5b 8b |M......'V.....[.| -000000f0 2e e3 e2 98 fb 54 d2 4b 57 74 d7 5a 35 f4 61 9c |.....T.KWt.Z5.a.| -00000100 d2 41 b9 1e 35 6b 39 ae 47 39 2a 5f 0e 68 6d 38 |.A..5k9.G9*_.hm8| -00000110 b2 13 7a 50 0c 08 2e f1 e0 73 be 93 51 fd d2 da |..zP.....s..Q...| -00000120 e4 fe f9 83 09 f2 a9 33 34 f4 34 7c 64 34 ab 71 |.......34.4|d4.q| -00000130 eb 96 f8 e3 8f 46 52 22 c5 78 56 0d 84 12 e2 ee |.....FR".xV.....| -00000140 73 ad 91 68 01 5d dd f7 4a 3b fa 66 df e6 18 fb |s..h.]..J;.f....| -00000150 03 4d 00 38 84 13 aa 08 13 8a 41 c3 bd f7 93 79 |.M.8......A....y| -00000160 18 3e 03 40 20 93 c1 fc a4 1f b9 ee ef 18 5f 3f |.>.@ ........._?| -00000170 b6 b8 8c f1 98 f7 6d 55 df 9a 68 42 d4 a7 75 20 |......mU..hB..u | -00000180 4e 57 bc 5a df 4a b7 97 60 c2 8e e0 8b 49 c2 04 |NW.Z.J..`....I..| -00000190 2b a2 9b 26 24 51 1a db ba 3b 89 5b cd 65 fb d2 |+..&$Q...;.[.e..| -000001a0 ae 2a c9 19 71 08 9d e8 d5 25 d7 1d 47 79 cf 1f |.*..q....%..Gy..| -000001b0 08 c3 03 b5 d9 78 6d be 56 73 12 45 b3 9c ad 1d |.....xm.Vs.E....| -000001c0 7e 85 8e 01 b8 c3 b9 e5 45 c9 e5 f6 1f c2 cf 86 |~.......E.......| -000001d0 11 63 62 b2 d9 5c 44 3f b9 f8 dd 22 17 7e 5b d3 |.cb..\D?...".~[.| -000001e0 dc 75 19 27 81 0f 75 8e 0c f7 66 91 11 fc 63 51 |.u.'..u...f...cQ| -000001f0 d6 7c 7f 9e d1 50 be 11 49 1f b7 c7 14 a9 76 8a |.|...P..I.....v.| -00000200 76 22 0c 54 e9 33 ff ba 8a fc f5 ba 42 68 f3 8a |v".T.3......Bh..| -00000210 1e c8 39 56 c2 de 57 33 1d a8 79 5a 9d 66 c0 59 |..9V..W3..yZ.f.Y| -00000220 fb ba bf f5 8d 88 4a b6 48 85 80 ac 8b f3 c0 5d |......J.H......]| -00000230 5e b8 6c ab eb c2 a1 95 fa 4a 78 8b 14 4a 5e fa |^.l......Jx..J^.| -00000240 9a 5e d2 cc 38 26 1c 17 80 3a 81 48 9f c9 6c 9d |.^..8&...:.H..l.| -00000250 42 15 fd 63 93 27 53 05 6e 1a 79 47 b8 b5 34 f0 |B..c.'S.n.yG..4.| -00000260 19 13 e5 0b ac c1 a1 78 10 93 3a 35 92 a3 a5 df |.......x..:5....| -00000270 75 23 a6 c3 05 5d 6b 75 86 24 76 91 1d ff f6 89 |u#...]ku.$v.....| -00000280 5f 65 a3 08 1a d4 56 c1 8e 93 97 ad 25 cb fc fe |_e....V.....%...| -00000290 7f 2d 78 55 58 f3 a7 f6 f5 b3 a3 d0 af 9e 05 c5 |.-xUX...........| -000002a0 f0 a8 4d 23 1d d7 0c 9a 10 dd 22 3d cd d3 7d 00 |..M#......"=..}.| -000002b0 6d 54 6e 13 a6 1d 9b 87 c6 69 5b 2d 80 2e 02 5d |mTn......i[-...]| -000002c0 f5 58 ea 30 f9 22 8b d3 8d 21 a8 1c 3b 34 40 fa |.X.0."...!..;4@.| -000002d0 ad b4 f6 28 1b 7d 32 c9 89 3a 76 49 6a 7e 7b bb |...(.}2..:vIj~{.| -000002e0 b2 d6 c8 75 33 10 4e 3f 03 e8 bb aa 6f d1 73 88 |...u3.N?....o.s.| -000002f0 76 4e 53 0c bf 91 d0 f1 c7 58 16 2e ed c5 f3 75 |vNS......X.....u| -00000300 78 f0 07 fa 0a a6 33 71 87 6b 9c cd 3d 99 90 b5 |x.....3q.k..=...| -00000310 0b 79 61 17 03 03 00 99 86 20 b4 3b fc f3 68 10 |.ya...... .;..h.| -00000320 52 a6 ed 5a 27 08 e8 74 cd d9 60 fe 30 24 89 55 |R..Z'..t..`.0$.U| -00000330 15 cd 55 c1 cd 08 e9 0b e9 10 21 ed 18 00 d0 19 |..U.......!.....| -00000340 43 e3 e3 27 01 61 db b2 9b da 72 03 42 c9 c4 0b |C..'.a....r.B...| -00000350 96 b4 12 41 35 04 62 52 61 50 74 19 47 d1 db f6 |...A5.bRaPt.G...| -00000360 5c a8 b5 b5 3c af 29 ca 8a 30 b6 21 e3 6c 2c 6f |\...<.)..0.!.l,o| -00000370 71 37 28 c8 9f 3e 4e a2 2d 4a 29 5a 1c b4 11 fb |q7(..>N.-J)Z....| -00000380 c9 a2 c8 3e ff d8 19 7a 6d b8 f9 c1 5b ef 56 4b |...>...zm...[.VK| -00000390 72 65 dc fd 92 5b 46 01 25 81 03 9e e3 84 d8 3f |re...[F.%......?| -000003a0 68 59 46 9c f9 16 ec 5d 0c 6d f2 a5 54 90 84 29 |hYF....].m..T..)| -000003b0 e4 17 03 03 00 35 3d 7f a8 09 c0 12 ba c8 c3 82 |.....5=.........| -000003c0 ac c4 2d 45 92 07 c3 6a 4d 92 ec d7 19 57 7e 1c |..-E...jM....W~.| -000003d0 ff 2c 3f b6 e3 8d 54 4a e8 d1 eb fd 8a 92 6c dd |.,?...TJ......l.| -000003e0 5e 80 69 1c 83 b3 2a d1 9a 28 e9 17 03 03 00 83 |^.i...*..(......| -000003f0 8a 0b 2b f7 1b 3b 11 ba a7 73 38 77 a8 12 e5 66 |..+..;...s8w...f| -00000400 8a a6 7a 36 90 8e b6 ee 07 e1 e8 30 a6 36 51 d7 |..z6.......0.6Q.| -00000410 00 5c b7 00 b0 fb f4 dd 5d a7 0f 8e a0 6b 77 91 |.\......]....kw.| -00000420 31 cb 48 93 1b dc 9a 36 6e 80 51 03 ca ef 8d 48 |1.H....6n.Q....H| -00000430 32 bd 7a 4c ab a1 46 94 3a 16 4e be 6b 98 e1 2f |2.zL..F.:.N.k../| -00000440 5c 39 cc 6a cc b6 e2 75 be 59 7f 36 fc 36 74 b6 |\9.j...u.Y.6.6t.| -00000450 f1 ae 37 be 8f 59 74 ea 76 68 c5 12 ad f3 f3 78 |..7..Yt.vh.....x| -00000460 ce de f7 f5 60 7c 6c dc 95 c2 d6 a3 81 e2 15 d1 |....`|l.........| -00000470 1d 08 15 |...| +00000080 03 03 00 01 01 17 03 03 00 17 74 af 85 6a 83 b4 |..........t..j..| +00000090 ed a8 b6 b2 32 fe 1e 2a 2b c0 ee 15 c6 03 09 dc |....2..*+.......| +000000a0 05 17 03 03 02 6d 36 63 e1 89 03 b9 2b c0 d8 5e |.....m6c....+..^| +000000b0 15 2e 1d 41 d6 94 03 42 96 0c 8e e1 8f b1 6e 1a |...A...B......n.| +000000c0 b0 c4 63 67 63 00 e2 67 cf ba 2c f2 a1 89 22 e9 |..cgc..g..,...".| +000000d0 91 cc 70 21 87 fa 55 2d 31 90 83 f9 45 cc 30 06 |..p!..U-1...E.0.| +000000e0 dc eb 1e 41 27 2c 2c 9a 88 5d 4e 9a d1 ca f9 16 |...A',,..]N.....| +000000f0 72 8f 48 ed 86 40 49 04 66 46 3c 5a 2c 71 98 a7 |r.H..@I.fF.p..|s| +000002f0 7f 45 46 6b 87 36 ef ea 7f c2 03 5e 85 7c 07 be |.EFk.6.....^.|..| +00000300 ae 29 60 b9 32 ae b0 92 3f 7c ca ff 57 18 34 7c |.)`.2...?|..W.4|| +00000310 7f d4 6a 17 03 03 00 99 73 a8 79 d9 d9 e4 fe 9f |..j.....s.y.....| +00000320 e8 f0 de 0c f7 28 e3 03 49 a5 6c 41 e9 cd a9 77 |.....(..I.lA...w| +00000330 e1 7b 81 45 46 17 06 0f 46 4a 3d 62 b6 f8 ef 18 |.{.EF...FJ=b....| +00000340 89 78 1c 4b 62 65 f9 92 cd 47 5a 39 df 6a d3 a0 |.x.Kbe...GZ9.j..| +00000350 22 5d b6 0d 5a d4 04 f6 dc 6d a8 62 ca e6 51 6a |"]..Z....m.b..Qj| +00000360 45 9b 59 93 74 ce a5 6b 2e f2 9b 63 ab b0 26 0a |E.Y.t..k...c..&.| +00000370 3b 56 fa 0a 00 cf db bf eb 0f ff 65 f7 95 91 d6 |;V.........e....| +00000380 a1 ba 51 e5 24 40 d0 95 f0 dd cb a9 56 bc 26 de |..Q.$@......V.&.| +00000390 28 c5 4a 26 30 35 32 c8 87 7f 1e 42 2e 6f 81 ea |(.J&052....B.o..| +000003a0 4c c2 51 b6 ab 87 51 95 90 dd 6c dd 1a 32 8c 5f |L.Q...Q...l..2._| +000003b0 1e 17 03 03 00 35 5d 6c 8e 76 00 07 c4 97 e2 8b |.....5]l.v......| +000003c0 af a5 95 8c 49 ff c7 0c ea 86 27 3b b8 1d 2f 8b |....I.....';../.| +000003d0 e6 30 83 d0 0f a3 fa 29 55 10 7a d6 29 24 d5 a7 |.0.....)U.z.)$..| +000003e0 5d 30 0b 8a 70 18 c3 50 56 aa 2a 17 03 03 00 86 |]0..p..PV.*.....| +000003f0 91 18 8b 96 37 54 d5 43 31 aa 6a 56 72 a2 c6 6e |....7T.C1.jVr..n| +00000400 af ef 6a 2e 68 e0 01 74 4c 43 15 36 37 a0 23 35 |..j.h..tLC.67.#5| +00000410 38 9e 6f b8 df 86 3a 2e 63 8f c9 63 cd c9 68 86 |8.o...:.c..c..h.| +00000420 90 fd 7e 5d 30 b3 ac 86 be 50 a9 4f 41 6a f9 31 |..~]0....P.OAj.1| +00000430 bc 4e 9f f6 e8 e7 f9 7d e6 1a e0 16 89 d3 60 1c |.N.....}......`.| +00000440 98 21 83 0d 88 c1 4c f6 b7 ef 92 77 f8 72 40 be |.!....L....w.r@.| +00000450 7e c7 1d 48 67 8f 1d f9 a6 8c 2d bf c8 57 6b d4 |~..Hg.....-..Wk.| +00000460 ee 23 0d 0a 3a 7a e8 b4 90 6e ea 3f 52 a8 40 e4 |.#..:z...n.?R.@.| +00000470 24 6d e3 c1 df 69 |$m...i| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 00 35 1e c3 32 af 43 |..........5..2.C| -00000010 c2 7b 2c 42 7b d3 f5 cf 44 ed 0f 20 39 e2 28 94 |.{,B{...D.. 9.(.| -00000020 f1 28 7c e0 34 90 4d 11 3a 13 e3 60 fe 9e ec d5 |.(|.4.M.:..`....| -00000030 32 03 a9 60 58 29 ee d5 2f 0d ed fc 3f 7a 53 d1 |2..`X)../...?zS.| +00000000 14 03 03 00 01 01 17 03 03 00 35 87 2f 92 b1 98 |..........5./...| +00000010 a9 a6 61 f0 0e a9 a9 69 4b 19 4a 2f 3e 53 15 da |..a....iK.J/>S..| +00000020 bb 42 e4 57 2a eb b1 4a 44 7b 04 ec f4 74 80 5a |.B.W*..JD{...t.Z| +00000030 71 b7 9a 6e cc 7d 39 13 06 69 67 38 93 6a a3 7b |q..n.}9..ig8.j.{| >>> Flow 4 (server to client) -00000000 17 03 03 00 1e 3a a2 23 ae f3 28 63 3b 71 c2 85 |.....:.#..(c;q..| -00000010 18 e0 16 23 b8 18 54 ff 05 f8 81 d4 71 8f 92 2e |...#..T.....q...| -00000020 8d 33 64 17 03 03 00 13 32 cc 09 c2 a6 5c 13 f7 |.3d.....2....\..| -00000030 79 d2 1c 5c 33 b9 d7 3a cc 3e d1 |y..\3..:.>.| +00000000 17 03 03 00 1e 64 1f a9 42 05 04 ff 73 8f 9b 69 |.....d..B...s..i| +00000010 9f d9 a1 04 81 3f 55 5c bd 3f be 5b 6f 9b 18 a3 |.....?U\.?.[o...| +00000020 4e a3 d2 17 03 03 00 13 51 81 49 fd 90 48 4d 7d |N.......Q.I..HM}| +00000030 2d 69 59 49 28 e2 74 42 6b c5 3c |-iYI(.tBk.<| diff --git a/src/crypto/tls/testdata/Server-TLSv13-HelloRetryRequest b/src/crypto/tls/testdata/Server-TLSv13-HelloRetryRequest index 748d1acf12..226128ef76 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-HelloRetryRequest +++ b/src/crypto/tls/testdata/Server-TLSv13-HelloRetryRequest @@ -1,122 +1,123 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 c4 01 00 00 c0 03 03 5b 05 89 9b cf |...........[....| -00000010 54 f8 75 8d 11 c5 d6 04 16 62 34 91 ec cf c2 ce |T.u......b4.....| -00000020 d5 76 8b 08 92 5e 98 d9 84 7f d4 20 b6 c5 eb ac |.v...^..... ....| -00000030 d5 0d 0a dc e8 5a 00 83 22 6e cc e4 fd 87 bd ea |.....Z.."n......| -00000040 c3 cb 19 0d 33 f0 99 b0 0a 58 91 bb 00 04 13 03 |....3....X......| +00000000 16 03 01 00 c4 01 00 00 c0 03 03 b6 e2 d7 ef 81 |................| +00000010 d8 02 c4 f8 8d b5 88 76 3a 4f 3c fe fd d9 35 0c |.......v:O<...5.| +00000020 10 76 3f 81 8c 8f 1b c1 1f c6 7b 20 b2 63 8a 91 |.v?.......{ .c..| +00000030 ad 66 d8 f5 b9 b8 87 7c 82 cf af 47 e2 dd 55 1e |.f.....|...G..U.| +00000040 29 48 6d ae 86 97 e7 95 0c 25 53 cd 00 04 13 03 |)Hm......%S.....| 00000050 00 ff 01 00 00 73 00 0b 00 04 03 00 01 02 00 0a |.....s..........| 00000060 00 06 00 04 00 1d 00 17 00 16 00 00 00 17 00 00 |................| 00000070 00 0d 00 1e 00 1c 04 03 05 03 06 03 08 07 08 08 |................| 00000080 08 09 08 0a 08 0b 08 04 08 05 08 06 04 01 05 01 |................| 00000090 06 01 00 2b 00 03 02 03 04 00 2d 00 02 01 01 00 |...+......-.....| -000000a0 33 00 26 00 24 00 1d 00 20 4a 14 6c 1a e9 34 5a |3.&.$... J.l..4Z| -000000b0 7b e5 86 f5 0b 49 ad 15 6d f0 7c 6f 85 4d af fd |{....I..m.|o.M..| -000000c0 98 aa 14 6b f2 fd 93 f3 3e |...k....>| +000000a0 33 00 26 00 24 00 1d 00 20 5a d9 01 21 1a 22 a3 |3.&.$... Z..!.".| +000000b0 3e c0 df 4e ce a1 bc 1d 17 7f 64 85 56 34 69 fc |>..N......d.V4i.| +000000c0 c8 ad 31 54 90 67 f0 c8 0d |..1T.g...| >>> 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 b6 c5 eb ac |..^......3. ....| -00000030 d5 0d 0a dc e8 5a 00 83 22 6e cc e4 fd 87 bd ea |.....Z.."n......| -00000040 c3 cb 19 0d 33 f0 99 b0 0a 58 91 bb 13 03 00 00 |....3....X......| +00000020 bb 8c 5e 07 9e 09 e2 c8 a8 33 9c 20 b2 63 8a 91 |..^......3. .c..| +00000030 ad 66 d8 f5 b9 b8 87 7c 82 cf af 47 e2 dd 55 1e |.f.....|...G..U.| +00000040 29 48 6d ae 86 97 e7 95 0c 25 53 cd 13 03 00 00 |)Hm......%S.....| 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 00 e5 01 00 00 e1 03 |................| -00000010 03 5b 05 89 9b cf 54 f8 75 8d 11 c5 d6 04 16 62 |.[....T.u......b| -00000020 34 91 ec cf c2 ce d5 76 8b 08 92 5e 98 d9 84 7f |4......v...^....| -00000030 d4 20 b6 c5 eb ac d5 0d 0a dc e8 5a 00 83 22 6e |. .........Z.."n| -00000040 cc e4 fd 87 bd ea c3 cb 19 0d 33 f0 99 b0 0a 58 |..........3....X| -00000050 91 bb 00 04 13 03 00 ff 01 00 00 94 00 0b 00 04 |................| +00000010 03 b6 e2 d7 ef 81 d8 02 c4 f8 8d b5 88 76 3a 4f |.............v:O| +00000020 3c fe fd d9 35 0c 10 76 3f 81 8c 8f 1b c1 1f c6 |<...5..v?.......| +00000030 7b 20 b2 63 8a 91 ad 66 d8 f5 b9 b8 87 7c 82 cf |{ .c...f.....|..| +00000040 af 47 e2 dd 55 1e 29 48 6d ae 86 97 e7 95 0c 25 |.G..U.)Hm......%| +00000050 53 cd 00 04 13 03 00 ff 01 00 00 94 00 0b 00 04 |S...............| 00000060 03 00 01 02 00 0a 00 06 00 04 00 1d 00 17 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 47 00 45 00 17 00 41 04 |-.....3.G.E...A.| -000000b0 4d c4 a6 00 dd a7 3a 26 86 56 a0 9e 2a f4 78 98 |M.....:&.V..*.x.| -000000c0 58 7b f6 5e 94 d9 56 9c 26 47 c5 55 09 12 93 aa |X{.^..V.&G.U....| -000000d0 af 64 dc ae 83 1c 12 f4 5b dc 60 fd a7 d0 bd b6 |.d......[.`.....| -000000e0 0c 54 ac 4e e5 79 91 d0 55 1e 2a 75 34 e0 74 67 |.T.N.y..U.*u4.tg| +000000b0 e1 eb a5 5f 51 7c 2d b5 1b b6 72 89 12 b6 57 3f |..._Q|-...r...W?| +000000c0 f8 d2 52 29 34 65 ed 94 65 8c 7b 99 b0 fa 46 3e |..R)4e..e.{...F>| +000000d0 b4 bc 29 2d c7 99 07 a6 a5 d4 71 0c d1 9b a0 ea |..)-......q.....| +000000e0 a6 93 cc d2 5b 22 6a 56 ea cc cd f5 36 11 ab 27 |....["jV....6..'| >>> Flow 4 (server to client) 00000000 16 03 03 00 9b 02 00 00 97 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 b6 c5 eb ac |........... ....| -00000030 d5 0d 0a dc e8 5a 00 83 22 6e cc e4 fd 87 bd ea |.....Z.."n......| -00000040 c3 cb 19 0d 33 f0 99 b0 0a 58 91 bb 13 03 00 00 |....3....X......| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 b2 63 8a 91 |........... .c..| +00000030 ad 66 d8 f5 b9 b8 87 7c 82 cf af 47 e2 dd 55 1e |.f.....|...G..U.| +00000040 29 48 6d ae 86 97 e7 95 0c 25 53 cd 13 03 00 00 |)Hm......%S.....| 00000050 4f 00 2b 00 02 03 04 00 33 00 45 00 17 00 41 04 |O.+.....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 17 03 03 00 17 9b 52 89 a4 2c 9a 04 4e be e9 f0 |......R..,..N...| -000000b0 98 f7 fd 90 0c ab 67 21 bf 53 53 28 17 03 03 02 |......g!.SS(....| -000000c0 6d af d7 93 14 68 31 a0 97 e5 28 56 02 91 70 fe |m....h1...(V..p.| -000000d0 34 4a bf 70 6b 3c 3d 90 bb a5 25 6a 7c dc 04 83 |4J.pk<=...%j|...| -000000e0 07 a3 07 21 3c 07 d3 7a b2 e8 f0 42 a3 3e e9 60 |...!<..z...B.>.`| -000000f0 e8 a1 8a 56 8a 5d eb 49 13 41 fa a2 f4 f9 5e f7 |...V.].I.A....^.| -00000100 76 cb bc 53 d9 9e dd 80 84 14 af b8 3b 38 40 3b |v..S........;8@;| -00000110 0d b7 22 be e8 17 5b 1b 0d 83 da 77 73 40 3b ec |.."...[....ws@;.| -00000120 5e 4b ff 3b a9 8e b2 a7 a5 2d 0b 36 a6 7b 7b fa |^K.;.....-.6.{{.| -00000130 19 b3 0d 8d 95 f2 d9 b3 a9 e1 7c a7 c5 f3 1e 07 |..........|.....| -00000140 8b 69 f8 6f 25 7e 58 fd 87 3f f4 c9 41 56 6a 57 |.i.o%~X..?..AVjW| -00000150 65 c5 b7 6a b0 8a b4 d3 5a 35 0b 45 1f b5 2d 00 |e..j....Z5.E..-.| -00000160 0c f6 12 24 81 bf e0 a9 a6 70 2c 8a 9f 36 c0 8f |...$.....p,..6..| -00000170 d1 ad f9 3e 22 fb a8 0d 27 9d 9d d5 1b 59 7b 02 |...>"...'....Y{.| -00000180 f0 dd 47 cc cb cc 89 23 ef 84 dd 23 86 81 99 64 |..G....#...#...d| -00000190 0c 61 87 f1 39 d4 ce 0f 1d 3e d7 57 23 50 0d f1 |.a..9....>.W#P..| -000001a0 99 e7 b1 ac d2 73 e4 f0 3b 70 15 ac 13 39 79 40 |.....s..;p...9y@| -000001b0 ac 8a 10 25 95 bc b9 bc db 45 22 d1 98 32 d4 dc |...%.....E"..2..| -000001c0 b2 6a fe 7c 62 88 92 69 5d 2f f4 7c f2 06 7c 2e |.j.|b..i]/.|..|.| -000001d0 6c ac f6 13 04 b4 a2 73 31 b2 d8 5f 01 b5 a1 96 |l......s1.._....| -000001e0 67 d1 d3 44 6a e1 e4 d8 cb 60 70 9a 8e ef d9 4c |g..Dj....`p....L| -000001f0 8d d0 17 20 e1 ea 1f 67 71 38 35 07 a7 fb 0c 67 |... ...gq85....g| -00000200 60 69 ac 7e 44 73 09 c2 50 70 81 4e c6 07 44 e1 |`i.~Ds..Pp.N..D.| -00000210 12 75 57 59 13 e0 dd c8 6b b8 cd 3a 1e aa d0 4c |.uWY....k..:...L| -00000220 92 7b 14 64 71 ae 16 27 87 ab 3a a4 6d ae 6c b5 |.{.dq..'..:.m.l.| -00000230 de c4 5f 00 33 9e e1 31 36 bf b8 37 bb 50 a3 89 |.._.3..16..7.P..| -00000240 4a 34 e5 59 e5 98 3d 68 1b 3a 5d 44 8d e6 32 11 |J4.Y..=h.:]D..2.| -00000250 16 d1 21 a1 24 6e 48 d5 b7 52 96 a7 4b a4 11 73 |..!.$nH..R..K..s| -00000260 71 6d 2e b9 63 4b f5 7a 37 c5 ac 06 81 96 eb bf |qm..cK.z7.......| -00000270 8f f7 5a 94 13 95 4f f3 a4 2d 1f f8 3d 48 88 1d |..Z...O..-..=H..| -00000280 ff 2c 74 d8 42 e2 fe 17 9a 38 46 62 e4 9d e9 3a |.,t.B....8Fb...:| -00000290 7e f2 06 e9 d1 8f 08 0c 49 49 96 34 95 36 f6 07 |~.......II.4.6..| -000002a0 65 ae 87 62 fe 63 6c f7 af 43 74 2a 5b 14 ba 6e |e..b.cl..Ct*[..n| -000002b0 8b 4e 20 00 6b ff 5e ef bc ef a7 4d e3 d6 9c 3d |.N .k.^....M...=| -000002c0 d6 e0 68 dc 60 3c ab 6a 88 9f d5 bb 8e 07 09 a1 |..h.`<.j........| -000002d0 93 22 0a bb 8e 9f 8e 76 41 7e 4f 74 f4 56 6f 74 |.".....vA~Ot.Vot| -000002e0 03 55 93 af b1 28 d5 0d 12 6a 91 ba 2d 1c a7 4d |.U...(...j..-..M| -000002f0 48 86 8c b8 33 31 0d 4a 5c 9c c9 ba 7b 56 fb 06 |H...31.J\...{V..| -00000300 4e d5 a7 78 02 b9 d7 8d c2 6e cc f8 76 89 72 2a |N..x.....n..v.r*| -00000310 d6 de 5a 83 e4 48 ec 10 da a5 19 40 78 31 55 17 |..Z..H.....@x1U.| -00000320 71 3f aa dd 9e b3 4e 7b 67 7a 99 d5 90 55 17 03 |q?....N{gz...U..| -00000330 03 00 99 2a 16 e8 61 11 0c 2d c4 2c 38 19 6e 4e |...*..a..-.,8.nN| -00000340 30 39 60 39 6c 93 a9 53 1b 0e 36 29 5b af 0e cc |09`9l..S..6)[...| -00000350 71 94 e6 b3 9c 5d 5a 49 29 ef f0 2d 61 a2 8c 60 |q....]ZI)..-a..`| -00000360 e9 45 a1 3b 98 85 db 03 82 cc 90 ec 13 39 82 1b |.E.;.........9..| -00000370 69 d2 24 13 62 73 c6 ce 96 db 45 ce bb d3 0a 97 |i.$.bs....E.....| -00000380 3e ce 79 ae 7d 1c 42 7d 5a ec c8 fa fb 05 ed be |>.y.}.B}Z.......| -00000390 7d 4d bf bf ea 1d 2f fd 7f 8f c3 c1 56 6b 97 88 |}M..../.....Vk..| -000003a0 96 5e ac 8f 6d 42 4e 34 9d 93 75 be 98 a2 8d 03 |.^..mBN4..u.....| -000003b0 bc ae f5 f5 6c 9b 2f 95 c0 32 ea 0d ea 48 94 56 |....l./..2...H.V| -000003c0 43 12 d8 dd 22 e6 33 76 bf 64 4d ff 17 03 03 00 |C...".3v.dM.....| -000003d0 35 f6 5d be e5 bc 2d ea ce 4c 66 ab 48 c1 b1 cc |5.]...-..Lf.H...| -000003e0 58 da 44 14 05 7b 15 39 2e 7a 32 71 52 83 ba 10 |X.D..{.9.z2qR...| -000003f0 31 0f 79 d9 ee 7b 41 74 0a 54 e0 53 45 dc bc 6c |1.y..{At.T.SE..l| -00000400 0e e4 a1 cc e1 b0 17 03 03 00 83 f6 e9 97 44 19 |..............D.| -00000410 e9 2a 56 50 58 ea 44 02 c7 be c7 ca 73 2c 3b e2 |.*VPX.D.....s,;.| -00000420 73 ec 77 31 a0 a5 7b 1b ce 3e 6e 6b f0 d4 90 a8 |s.w1..{..>nk....| -00000430 3a bf bd 87 07 20 e7 70 8e f9 4e 32 42 e5 24 13 |:.... .p..N2B.$.| -00000440 55 b4 be ce 44 03 22 75 30 f1 cf 09 57 4c 38 83 |U...D."u0...WL8.| -00000450 71 d0 6b 1c df 0c f6 3b 33 e5 2f 15 62 d9 eb 8e |q.k....;3./.b...| -00000460 8b 56 b8 10 78 fd e1 d5 0d 8e 3a 41 ab 6d 2d 78 |.V..x.....:A.m-x| -00000470 cc 3e e3 0a 60 be 26 11 84 d7 0a bc 90 bc b6 6c |.>..`.&........l| -00000480 2c 97 b0 fb 62 7b ef 45 a4 c2 e0 44 f6 18 |,...b{.E...D..| +000000a0 17 03 03 00 17 2c 0c 1e 66 0b 0c 3f a8 89 35 e9 |.....,..f..?..5.| +000000b0 8b a3 29 c2 df 2c 92 62 32 72 b7 6e 17 03 03 02 |..)..,.b2r.n....| +000000c0 6d 0a 1a 24 4c 7a d2 e8 0d 40 ce e3 f9 9a b6 52 |m..$Lz...@.....R| +000000d0 80 09 5a 47 c5 e9 be 5d e8 53 37 2e 3e 54 90 68 |..ZG...].S7.>T.h| +000000e0 b9 d2 0c c4 aa 6a 84 07 9b 76 23 d7 ca e7 47 a7 |.....j...v#...G.| +000000f0 86 b4 b6 e6 62 75 ad 62 67 9b 0a 9c 63 8f 0b 67 |....bu.bg...c..g| +00000100 8d 36 81 07 29 a5 89 54 c6 3e c8 11 46 c9 7c 10 |.6..)..T.>..F.|.| +00000110 4c da a0 e0 65 2c 70 68 61 d6 bf 1c 85 28 7d b2 |L...e,pha....(}.| +00000120 ce ff 9f 32 1d 74 71 fa 87 17 06 a7 24 e9 16 cc |...2.tq.....$...| +00000130 59 74 c6 f4 b8 9b c8 9e f3 9b 5c 26 f6 ec a1 93 |Yt........\&....| +00000140 7f 5c 3f 70 42 b8 a0 11 16 37 87 99 b0 f1 d4 6b |.\?pB....7.....k| +00000150 d3 66 59 1b 32 0e 8d 8e 12 26 3d d7 e2 18 65 bc |.fY.2....&=...e.| +00000160 bd 80 7f 1f 8b e0 e9 34 4d 33 48 3d 15 a2 c1 e2 |.......4M3H=....| +00000170 d4 79 04 d9 d5 ec ee 62 80 06 76 b0 09 81 71 d4 |.y.....b..v...q.| +00000180 5e a7 8a c1 50 72 0d 78 59 c7 4f 70 29 65 da 7c |^...Pr.xY.Op)e.|| +00000190 05 28 6e 94 ef 39 19 17 39 f9 16 09 25 e1 0e 3b |.(n..9..9...%..;| +000001a0 17 20 56 01 f4 cc 0e 05 2c 90 d5 34 ed b0 bd 7e |. V.....,..4...~| +000001b0 b8 41 23 c3 09 9a 89 d1 69 89 cc d1 0a e1 04 81 |.A#.....i.......| +000001c0 8a dd 53 6b a0 52 4c 40 cb 14 7f d6 48 17 76 bb |..Sk.RL@....H.v.| +000001d0 c1 ee 17 88 71 b2 04 73 66 5d 2b 09 12 ce 72 ed |....q..sf]+...r.| +000001e0 0a 68 af 4c 87 7f 79 48 a6 f4 7e f5 fd 77 78 2a |.h.L..yH..~..wx*| +000001f0 69 c1 9b bb c2 b9 00 7e 22 d3 fc 75 60 d4 5a c4 |i......~"..u`.Z.| +00000200 bc 90 f8 25 7c 3d ce 57 ef a9 a8 4e 27 06 18 30 |...%|=.W...N'..0| +00000210 cb c0 98 87 82 54 a8 27 5c 2b d1 88 86 61 85 92 |.....T.'\+...a..| +00000220 02 83 c1 b9 bd fd 28 ee 9e bd 9d 6d 48 fa cb df |......(....mH...| +00000230 d2 51 44 52 fa 3f d3 d6 b7 8a 70 99 13 99 35 41 |.QDR.?....p...5A| +00000240 78 dc 23 55 34 11 38 c9 6d 36 df a0 fd 63 8e 36 |x.#U4.8.m6...c.6| +00000250 d2 e1 a0 eb 78 62 58 ef af 6c a7 97 41 06 94 2f |....xbX..l..A../| +00000260 54 c0 3b d1 3f 9f ff 29 5a 57 84 a6 55 7f 9e 97 |T.;.?..)ZW..U...| +00000270 08 b9 ec 69 87 91 8e ef 4c 9f 86 28 78 92 b3 74 |...i....L..(x..t| +00000280 a6 cf 13 bc fd 51 94 de 74 32 41 a3 98 2e 2c 90 |.....Q..t2A...,.| +00000290 40 d5 5d 73 f7 0c 0a f2 74 37 46 fa 69 ce ac 93 |@.]s....t7F.i...| +000002a0 5a f6 04 a9 77 89 a8 90 50 b9 74 53 f1 90 bb d8 |Z...w...P.tS....| +000002b0 c8 e2 39 13 10 9b 2b e2 cc ae 5e 45 0a ed ba 2f |..9...+...^E.../| +000002c0 6b 21 c0 25 40 8d c6 5f bf 24 ef 62 98 90 60 5e |k!.%@.._.$.b..`^| +000002d0 37 99 5f 64 f0 27 ed 19 b2 18 58 a4 d9 9d e0 d8 |7._d.'....X.....| +000002e0 a7 39 18 52 2c f8 24 2f d2 eb ad da ff 28 53 13 |.9.R,.$/.....(S.| +000002f0 23 b4 fe 1d df 4c 64 6a a6 fa 69 74 f7 8a e1 53 |#....Ldj..it...S| +00000300 7d eb bc da e6 46 b5 ee 80 49 ad d0 de 80 9d 25 |}....F...I.....%| +00000310 52 5c fa 67 64 b7 a4 c6 2b 85 cb 2f 8d ad 8b b9 |R\.gd...+../....| +00000320 f9 6a df 6b 0a 35 7d fb 2f 9d c2 bc 1f b6 17 03 |.j.k.5}./.......| +00000330 03 00 99 8e af ab cf 7f a1 2e 40 67 31 f8 33 33 |..........@g1.33| +00000340 42 55 5f 9d 3c 6c c5 96 29 e1 8b 79 63 cf fe 4a |BU_....=..| +000003c0 f3 38 80 7c a1 ec 5b ed 8e ec 1d 81 17 03 03 00 |.8.|..[.........| +000003d0 35 37 1a 5e f5 a0 15 ef 89 18 ff 6b ac 37 98 53 |57.^.......k.7.S| +000003e0 be 61 29 c3 a3 48 d3 55 a0 6b 97 69 24 7d de 10 |.a)..H.U.k.i$}..| +000003f0 b7 81 1a 3d 02 db 47 9d 45 04 4c 34 a7 b0 b0 02 |...=..G.E.L4....| +00000400 8b 8c 77 81 1c ff 17 03 03 00 86 b7 f0 c7 45 29 |..w...........E)| +00000410 0e 1f fb 8d c2 97 a4 ee 51 7f 2b dd 12 61 2a 0a |........Q.+..a*.| +00000420 bf 25 ac 6d 71 69 03 3f cb 75 a3 69 6b 2a 5e d3 |.%.mqi.?.u.ik*^.| +00000430 5b 36 8d 46 a1 9d ed c7 da c7 28 2e b6 d4 97 83 |[6.F......(.....| +00000440 cd 20 6d 7b 15 b2 f7 ac dd 29 66 cf 56 4a 3c a3 |. m{.....)f.VJ<.| +00000450 ab f5 bf 5d fc fa 6f 4b 74 b1 f7 d3 9c 7a 80 5a |...]..oKt....z.Z| +00000460 2b 01 1e 78 7c 87 14 cd 76 94 f4 8a b6 f2 a3 ad |+..x|...v.......| +00000470 b3 e6 0c 60 aa 51 91 c0 3c 01 88 65 85 be 14 83 |...`.Q..<..e....| +00000480 b6 dc 7b d2 6e 3f 86 fd 16 31 28 ef 40 48 08 30 |..{.n?...1(.@H.0| +00000490 12 |.| >>> Flow 5 (client to server) -00000000 17 03 03 00 35 82 de 35 44 9b 60 8f 80 28 61 28 |....5..5D.`..(a(| -00000010 25 5d 2a 3b 41 34 f5 cc 74 67 6b b6 37 a1 0b ef |%]*;A4..tgk.7...| -00000020 8e 55 bd aa 04 40 8b 87 a1 df fb 44 89 fe 48 6d |.U...@.....D..Hm| -00000030 06 b1 b6 4e ab 86 fe d0 ec 01 |...N......| +00000000 17 03 03 00 35 29 bd 8d 34 df 82 24 ec fd cb c8 |....5)..4..$....| +00000010 82 0e de d7 b1 f9 93 d7 c4 64 5e 4d 29 42 f0 b2 |.........d^M)B..| +00000020 61 95 4f ab d7 1f 1e b8 62 d1 5e 25 e2 cd 80 62 |a.O.....b.^%...b| +00000030 13 c3 73 9e e8 c8 25 35 ec 1f |..s...%5..| >>> Flow 6 (server to client) -00000000 17 03 03 00 1e 0f b0 23 a1 67 31 70 27 b9 f3 77 |.......#.g1p'..w| -00000010 05 e5 3d d8 a2 c9 c8 0a b6 66 a3 28 1e 40 c0 13 |..=......f.(.@..| -00000020 87 54 18 17 03 03 00 13 bd 9a 3a ee a3 b8 53 87 |.T........:...S.| -00000030 3f d9 6f 69 49 e8 48 f5 78 3f ee |?.oiI.H.x?.| +00000000 17 03 03 00 1e 90 42 e0 6f 94 68 e9 12 b4 16 63 |......B.o.h....c| +00000010 8a b8 11 63 b9 4c 60 a7 9f 3d 5e ad ea 29 98 e3 |...c.L`..=^..)..| +00000020 e1 c9 21 17 03 03 00 13 06 de de 14 d0 35 ab 2c |..!..........5.,| +00000030 c4 d1 78 c8 8b 92 80 aa 26 be 80 |..x.....&..| diff --git a/src/crypto/tls/testdata/Server-TLSv13-IssueTicket b/src/crypto/tls/testdata/Server-TLSv13-IssueTicket index 0baa214c84..b7657617a0 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-IssueTicket +++ b/src/crypto/tls/testdata/Server-TLSv13-IssueTicket @@ -1,98 +1,98 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 ce 01 00 00 ca 03 03 59 44 3c 92 75 |...........YD<.u| -00000010 cb b4 a3 b9 8b 19 e0 ab df 83 0b aa 3e 01 1b a9 |............>...| -00000020 b0 e0 8b 3e cc cd a5 a7 89 b6 54 20 b1 85 82 1f |...>......T ....| -00000030 ca 37 f9 e3 70 3d 1a 42 d9 70 2a d9 1a e0 29 fe |.7..p=.B.p*...).| -00000040 b7 81 f9 01 96 38 a2 c8 40 5b 37 4b 00 04 13 01 |.....8..@[7K....| +00000000 16 03 01 00 ce 01 00 00 ca 03 03 c5 71 30 4c 56 |............q0LV| +00000010 a7 9b cc 4a ec ad bc 11 de d7 60 e9 09 63 6a f4 |...J......`..cj.| +00000020 e1 81 2f fc 75 1e aa bd e8 75 29 20 43 f8 48 51 |../.u....u) C.HQ| +00000030 6d 0c 23 49 bf 25 22 31 c0 2a f2 79 03 9b eb e1 |m.#I.%"1.*.y....| +00000040 34 b9 e0 32 8f 9c fd 5e 7f 27 9e 71 00 04 13 01 |4..2...^.'.q....| 00000050 00 ff 01 00 00 7d 00 0b 00 04 03 00 01 02 00 0a |.....}..........| 00000060 00 0c 00 0a 00 1d 00 17 00 1e 00 19 00 18 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 26 00 24 00 |....-.....3.&.$.| -000000b0 1d 00 20 a5 07 27 c1 01 2f c9 4b 1d 4e 1c 86 bb |.. ..'../.K.N...| -000000c0 6a 2d 56 72 e0 b8 95 44 0f b2 af ef 73 b2 0d f0 |j-Vr...D....s...| -000000d0 66 a0 45 |f.E| +000000b0 1d 00 20 c2 a9 47 f8 01 7b 9f 2e 33 8e fb 1e 9f |.. ..G..{..3....| +000000c0 5d a7 12 f7 57 4a bb 94 2a 2e c7 d6 2d e6 63 0f |]...WJ..*...-.c.| +000000d0 8d ca 0b |...| >>> 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 b1 85 82 1f |........... ....| -00000030 ca 37 f9 e3 70 3d 1a 42 d9 70 2a d9 1a e0 29 fe |.7..p=.B.p*...).| -00000040 b7 81 f9 01 96 38 a2 c8 40 5b 37 4b 13 01 00 00 |.....8..@[7K....| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 43 f8 48 51 |........... C.HQ| +00000030 6d 0c 23 49 bf 25 22 31 c0 2a f2 79 03 9b eb e1 |m.#I.%"1.*.y....| +00000040 34 b9 e0 32 8f 9c fd 5e 7f 27 9e 71 13 01 00 00 |4..2...^.'.q....| 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 70 52 a2 a2 06 f6 |..........pR....| -00000090 69 83 e2 63 6d e7 3d 01 83 0b 1a 89 35 6d de c8 |i..cm.=.....5m..| -000000a0 3b 17 03 03 02 6d c2 72 e4 d8 f5 eb 22 22 76 85 |;....m.r....""v.| -000000b0 a5 fc 13 30 54 84 fc d3 a1 2b bd 86 16 08 85 0e |...0T....+......| -000000c0 4c b0 4a 24 b8 21 3d 61 e6 7a d8 0d 01 1e 74 92 |L.J$.!=a.z....t.| -000000d0 ef f7 b7 88 44 4a c7 19 9a b8 52 73 52 28 84 dd |....DJ....RsR(..| -000000e0 67 7a 32 93 82 10 f8 8f ce 0f 4d 1a 00 f2 47 f9 |gz2.......M...G.| -000000f0 e8 76 e6 9a 71 35 76 8e ef 40 a1 00 bb 7d a3 34 |.v..q5v..@...}.4| -00000100 56 14 d5 22 a2 3e e7 6b 28 1d d4 55 f6 69 ca e3 |V..".>.k(..U.i..| -00000110 74 79 b5 b8 d5 a7 dd 77 28 75 f7 9d 23 a7 9b 0e |ty.....w(u..#...| -00000120 b7 b3 93 d4 0a 34 49 b1 9c 51 dc b3 f6 45 50 e0 |.....4I..Q...EP.| -00000130 c2 aa 49 82 ba 59 ce f9 1a 56 78 a8 b2 e3 42 e1 |..I..Y...Vx...B.| -00000140 99 bb 25 99 c1 ed 6f bb 38 26 01 50 1c 5e 19 c1 |..%...o.8&.P.^..| -00000150 a4 2a a1 18 9e c2 71 72 ed 11 65 82 4f be c7 67 |.*....qr..e.O..g| -00000160 ce 7e a4 45 e7 ef 9e 75 7d 14 42 d2 1f de ef 7f |.~.E...u}.B.....| -00000170 33 67 5e bc 3c a5 cf 7c 94 a6 b0 cd a6 94 02 6a |3g^.<..|.......j| -00000180 42 12 e4 8a d3 72 10 f4 8a 21 a6 b3 c3 58 c3 74 |B....r...!...X.t| -00000190 81 94 37 1d e7 a1 94 db 28 4c 28 e5 2a 2a 52 bc |..7.....(L(.**R.| -000001a0 5c 46 a4 e3 bf 3e 53 95 c4 95 fe 68 af 83 fb c9 |\F...>S....h....| -000001b0 13 99 83 80 f2 ab a6 d3 af cd d9 a0 92 f0 99 41 |...............A| -000001c0 05 a2 ee 50 f0 d2 27 5a 90 cd 38 a6 51 b8 da ff |...P..'Z..8.Q...| -000001d0 26 18 1b 89 9d 43 25 12 15 95 8d ec 71 cd 7d 25 |&....C%.....q.}%| -000001e0 a8 fe 74 08 ee e6 62 21 54 65 ce d1 a5 fb 6d d3 |..t...b!Te....m.| -000001f0 e9 bf 5b 50 be ce 9b 08 c0 f4 13 8d f9 c9 08 4c |..[P...........L| -00000200 76 5d e9 d9 a0 72 03 0c 5f e3 3f 2a cb 19 bc 29 |v]...r.._.?*...)| -00000210 46 ed 8e 0f ec 28 cb 7e 2a 19 d2 a2 b5 78 6c 9e |F....(.~*....xl.| -00000220 70 2e a1 cd cf 30 b6 8d d2 5b de 12 1d 30 37 7e |p....0...[...07~| -00000230 62 f2 79 c9 3a 52 61 64 a3 96 9b 7a 69 ae c7 3c |b.y.:Rad...zi..<| -00000240 76 4b 2d 78 c3 2e d9 82 12 cf 54 64 1d f6 c7 a4 |vK-x......Td....| -00000250 78 ce 7d df 08 6a 59 c6 8c dc 4c 2b 54 68 23 04 |x.}..jY...L+Th#.| -00000260 aa 71 5f 37 e3 02 05 02 72 c8 2d dd 86 a4 86 e0 |.q_7....r.-.....| -00000270 ba eb 63 65 18 0a 68 29 4f 83 f9 bc 6c 9a 10 a5 |..ce..h)O...l...| -00000280 14 42 35 b4 85 ad 48 6e e7 34 0c 12 2b 4c 93 c8 |.B5...Hn.4..+L..| -00000290 96 78 fd 69 43 ed ee 48 03 84 77 b8 4b d4 bb ce |.x.iC..H..w.K...| -000002a0 ee f3 c4 3f a4 c9 93 80 0f 0d cd 4b 40 03 c8 ea |...?.......K@...| -000002b0 91 7d f8 4f 9d b7 61 f1 a2 1c 92 e7 12 00 8a 71 |.}.O..a........q| -000002c0 37 83 c9 07 ba 51 d2 bc 45 ff 76 e5 ea 61 e4 0a |7....Q..E.v..a..| -000002d0 f3 b9 1f 0e 0f 13 b5 ac 4a 17 b7 72 73 3a 1f 4c |........J..rs:.L| -000002e0 c4 eb 77 1a 76 7e 6f 69 87 01 22 09 7a 20 0c af |..w.v~oi..".z ..| -000002f0 8e 41 5a 60 60 e8 fd 47 a1 e2 b8 b2 44 97 37 f2 |.AZ``..G....D.7.| -00000300 03 58 c0 b6 69 4c 7a 44 d9 f3 6b 27 54 c7 9b 15 |.X..iLzD..k'T...| -00000310 80 aa 44 17 03 03 00 99 4e f8 a4 ae 13 37 8d 4d |..D.....N....7.M| -00000320 23 87 61 a2 28 0f 23 09 08 6c 26 0c a5 41 b8 86 |#.a.(.#..l&..A..| -00000330 04 69 1b 04 cb 10 81 ea 89 39 e2 6b f4 ee ff ca |.i.......9.k....| -00000340 d4 6f 91 0a ff 5a 99 8f 8d 07 0b 56 1c ba 02 74 |.o...Z.....V...t| -00000350 ba 56 81 be b1 05 bd 95 28 38 ad 15 fa 9e 82 90 |.V......(8......| -00000360 8c a0 0a ac aa 3f 15 d5 12 70 e8 ec 5b bc d0 24 |.....?...p..[..$| -00000370 fd 70 3c 67 2e 90 9a f2 e6 a1 22 04 36 90 59 c7 |.p......| +00000140 f2 76 a7 85 a3 22 cb 6b 15 e0 59 fc 5b 8f 36 13 |.v...".k..Y.[.6.| +00000150 1d 21 f3 1a 1f 1a d4 eb 23 2d 00 60 85 d3 a9 38 |.!......#-.`...8| +00000160 28 0e e7 fa 7e 84 2b 63 7f 54 15 ab 64 fd e7 a8 |(...~.+c.T..d...| +00000170 71 53 90 b2 b4 a2 55 86 24 dd 6f d2 67 a2 0c bc |qS....U.$.o.g...| +00000180 22 a8 ae 8a 65 6d 1f 2d e7 37 83 43 92 49 a8 ec |"...em.-.7.C.I..| +00000190 b3 a0 87 25 a6 50 7e f0 df df 99 ec 89 ac 7f 86 |...%.P~.........| +000001a0 6c 31 99 f4 85 fd ba 09 36 74 a7 1a cb f5 31 3e |l1......6t....1>| +000001b0 2d 82 9d ae d6 ff 04 3e bb d9 fa fa 73 73 c1 2f |-......>....ss./| +000001c0 bc 66 a5 db 77 69 fa 2c c6 57 7a 99 63 6a b9 d5 |.f..wi.,.Wz.cj..| +000001d0 a4 03 92 e6 d5 1b 77 51 aa 24 27 0d 80 72 f3 6c |......wQ.$'..r.l| +000001e0 70 bb 5c 87 c7 3e b2 7b 3a 08 e3 7e 61 3d 35 71 |p.\..>.{:..~a=5q| +000001f0 ee 20 7f b8 bb b4 24 65 1a 89 a3 73 50 2c 9f b4 |. ....$e...sP,..| +00000200 62 ea a3 f2 b2 45 6b c5 cc 6f 30 c7 f4 39 31 ba |b....Ek..o0..91.| +00000210 5b d2 20 f0 bb 29 8b 90 e7 f4 fc d0 75 41 06 b9 |[. ..)......uA..| +00000220 1c 6a 29 db b1 de 17 c8 1e 56 86 95 bf 24 7e 05 |.j)......V...$~.| +00000230 7a bf a9 a9 e6 ad 79 71 82 b9 f9 50 b2 cc e0 b2 |z.....yq...P....| +00000240 28 be 46 d3 2e a8 5c ab 2e a8 c8 8f 4f 65 3b 0d |(.F...\.....Oe;.| +00000250 e3 c2 80 60 57 00 8e 87 c9 77 95 3e 61 5f d1 73 |...`W....w.>a_.s| +00000260 68 54 d5 2c 1c 47 fc 5d 50 cc 5c bf e1 05 d6 7d |hT.,.G.]P.\....}| +00000270 2e 90 aa 42 09 8b 56 28 e0 e9 8b 65 18 a3 e0 82 |...B..V(...e....| +00000280 9f 58 3f 02 df aa 2b 76 04 03 4d 97 9b 79 de af |.X?...+v..M..y..| +00000290 c7 1f f2 37 c3 e6 09 9f 1f 01 52 3b 83 0c ca b7 |...7......R;....| +000002a0 e0 fd 73 d6 56 7e de a0 98 67 c2 76 9d fd 45 36 |..s.V~...g.v..E6| +000002b0 42 e2 62 5c c8 e7 d5 46 23 0e 2c e0 c1 59 06 d5 |B.b\...F#.,..Y..| +000002c0 e4 2d c2 bb e1 60 22 df ad 4f 7a 35 e2 8d da c0 |.-...`"..Oz5....| +000002d0 80 3b cc 2e 88 8d 8e 51 f0 fd d5 92 fd 40 a1 ca |.;.....Q.....@..| +000002e0 b1 3a 10 95 43 9d 8f 6b 45 8e 3a 00 85 7c 85 fd |.:..C..kE.:..|..| +000002f0 42 95 31 5a a2 0c 60 82 97 ab 4d 96 f9 61 ce 61 |B.1Z..`...M..a.a| +00000300 72 01 57 e6 78 4d b8 af 35 ff c4 42 9f c9 c4 36 |r.W.xM..5..B...6| +00000310 6d f6 f8 17 03 03 00 99 26 eb 20 f0 c2 65 a4 1c |m.......&. ..e..| +00000320 12 79 7c 95 57 18 4f 34 cd 7a a9 7b 33 76 c6 14 |.y|.W.O4.z.{3v..| +00000330 9a 01 2a e4 15 90 e6 28 60 ff 3d 27 10 ca 8a e8 |..*....(`.='....| +00000340 76 51 2b 21 2d ff d5 7c 87 e1 cc f4 64 09 b2 f9 |vQ+!-..|....d...| +00000350 a4 ec 52 14 47 67 27 07 e5 f3 bf 9c 26 19 1a 1c |..R.Gg'.....&...| +00000360 52 07 9b 6e b6 ad 9b 18 49 fb e0 ec 51 2f 4d 75 |R..n....I...Q/Mu| +00000370 05 ea 3f e3 17 fe ca 24 fe b1 33 65 2e fd c3 8c |..?....$..3e....| +00000380 9e d7 56 37 d2 e5 84 98 81 68 7b eb 81 39 53 ca |..V7.....h{..9S.| +00000390 aa e7 a3 00 e4 f5 be 91 51 d1 32 e8 0b 23 6b a0 |........Q.2..#k.| +000003a0 9d 3f 4d 22 8a d3 e8 d8 cb 25 8e ed cc c8 10 1d |.?M".....%......| +000003b0 66 17 03 03 00 35 f4 6b f9 76 d9 a4 96 48 4b d6 |f....5.k.v...HK.| +000003c0 9f d8 31 f8 3c 42 90 83 03 7f cb 45 45 31 be f7 |..1......| +00000410 88 df a8 8c 8e 41 a5 40 30 2e 68 01 e7 8f e2 4d |.....A.@0.h....M| +00000420 98 52 27 40 c5 46 bb 9f a3 0b e9 fa 5f 33 2d 68 |.R'@.F......_3-h| +00000430 76 66 2d 9c 4d 50 31 e6 60 1b a9 39 16 fe 15 74 |vf-.MP1.`..9...t| +00000440 58 e6 9c 1c 03 44 53 f8 a6 bc 9c 92 67 a5 ed be |X....DS.....g...| +00000450 2b 44 db ce d8 a9 50 bd b2 3a 69 66 9b a7 f3 ac |+D....P..:if....| +00000460 47 57 5f 57 76 98 f8 b0 eb f6 cb 3d da d1 d4 d7 |GW_Wv......=....| +00000470 34 6a ea 91 5a af |4j..Z.| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 00 35 fe 9d 4f d6 67 |..........5..O.g| -00000010 c0 b8 04 a3 f1 5f 19 69 8a a4 85 74 9c f9 cf c2 |....._.i...t....| -00000020 a2 8e 0b d5 6a 34 01 c8 8f d5 ee 91 ee 41 83 f7 |....j4.......A..| -00000030 34 6e 51 9a ca df 46 d9 92 d1 3b a8 8c 82 bb 7b |4nQ...F...;....{| +00000000 14 03 03 00 01 01 17 03 03 00 35 c7 6f fc 50 f1 |..........5.o.P.| +00000010 3a f8 1a 5d 34 0f ea c2 df 6b d9 aa 13 51 3d aa |:..]4....k...Q=.| +00000020 75 14 61 75 20 5b e1 db 22 52 51 8b dc 23 1f 38 |u.au [.."RQ..#.8| +00000030 82 12 01 2d e7 0b ab f6 3a 3e 5a 06 e8 f3 ab 63 |...-....:>Z....c| >>> Flow 4 (server to client) -00000000 17 03 03 00 1e 6a d2 f7 f6 97 a1 62 47 ea a0 10 |.....j.....bG...| -00000010 ca 83 cb d4 83 6c b6 42 2c c4 77 7c 18 97 f4 a3 |.....l.B,.w|....| -00000020 24 09 fc 17 03 03 00 13 42 e9 a8 8c f3 70 72 e2 |$.......B....pr.| -00000030 2a c2 17 e5 85 19 08 e3 47 2e 6e |*.......G.n| +00000000 17 03 03 00 1e f2 b0 45 a7 d7 6b 5a 94 39 61 1b |.......E..kZ.9a.| +00000010 27 4a 28 d1 0a e6 c6 8b ae 1d 91 55 32 17 55 9d |'J(........U2.U.| +00000020 df 49 30 17 03 03 00 13 18 9b 5d cb ed 6e 55 40 |.I0.......]..nU@| +00000030 5d 7a cf 60 63 4e 6c 8c 77 f0 f9 |]z.`cNl.w..| diff --git a/src/crypto/tls/testdata/Server-TLSv13-IssueTicketPreDisable b/src/crypto/tls/testdata/Server-TLSv13-IssueTicketPreDisable index f3a6d85e26..eba0460780 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-IssueTicketPreDisable +++ b/src/crypto/tls/testdata/Server-TLSv13-IssueTicketPreDisable @@ -1,98 +1,98 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 ce 01 00 00 ca 03 03 a6 59 f5 41 c1 |............Y.A.| -00000010 48 0a 0c b3 77 0d c1 97 a4 2b 19 09 94 2c e6 bd |H...w....+...,..| -00000020 00 74 81 4f fc fa 23 27 24 b5 7d 20 9a d8 41 47 |.t.O..#'$.} ..AG| -00000030 d9 24 ef 3f 25 38 8f 35 69 57 51 8d 2d b1 5f af |.$.?%8.5iWQ.-._.| -00000040 e5 3c 53 f8 b3 84 67 e5 f9 d9 75 a0 00 04 13 01 |.t[...| +00000020 b1 98 e4 bb 17 87 ba 44 fe 4f 43 20 d2 7b 5e 84 |.......D.OC .{^.| +00000030 db 5f e4 b6 fd db f8 db b4 39 1e 7e 10 28 5e 88 |._.......9.~.(^.| +00000040 20 85 5b 4a 89 dc 25 3b d0 d4 9d 32 00 04 13 01 | .[J..%;...2....| 00000050 00 ff 01 00 00 7d 00 0b 00 04 03 00 01 02 00 0a |.....}..........| 00000060 00 0c 00 0a 00 1d 00 17 00 1e 00 19 00 18 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 26 00 24 00 |....-.....3.&.$.| -000000b0 1d 00 20 71 d4 d1 e7 c4 4d 0b 7c fd ad 88 0e fb |.. q....M.|.....| -000000c0 17 a2 dd ab b4 22 5b dd a2 d7 07 90 b7 79 32 2c |....."[......y2,| -000000d0 63 89 60 |c.`| +000000b0 1d 00 20 1b c4 cd 2b 48 e2 55 c2 fb 0c ab 86 c4 |.. ...+H.U......| +000000c0 e5 44 a6 90 22 e1 f5 d4 42 9d 72 1a 54 45 1d 07 |.D.."...B.r.TE..| +000000d0 00 9f 24 |..$| >>> 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 9a d8 41 47 |........... ..AG| -00000030 d9 24 ef 3f 25 38 8f 35 69 57 51 8d 2d b1 5f af |.$.?%8.5iWQ.-._.| -00000040 e5 3c 53 f8 b3 84 67 e5 f9 d9 75 a0 13 01 00 00 |.......JO=...| -000000e0 d0 bb 36 7c 73 81 bf e7 71 b3 52 0a 0a df 0b 97 |..6|s...q.R.....| -000000f0 69 4a ac 2c 56 05 b9 0c 37 46 e1 36 85 c8 1f da |iJ.,V...7F.6....| -00000100 73 55 d3 82 d4 90 0e c0 c0 75 f3 05 f2 ab fb ef |sU.......u......| -00000110 13 00 5e d6 c5 23 25 31 a8 e0 59 a3 52 86 b7 f5 |..^..#%1..Y.R...| -00000120 5d 0b d6 b9 b1 7d b8 00 1b 66 94 ff bf d5 dc ff |]....}...f......| -00000130 45 e1 38 1b 33 fa 12 b8 73 eb 54 ed 4b b3 ce 87 |E.8.3...s.T.K...| -00000140 d1 aa ec 11 ad 92 2a 0b 96 9f 8e 30 ab 23 12 60 |......*....0.#.`| -00000150 73 fc 7d e1 e2 17 4d 3a 2f 37 c6 ec c5 8f 96 79 |s.}...M:/7.....y| -00000160 fa 5f 0e c8 fe 37 b3 6c 73 a3 2d 53 79 95 9d 19 |._...7.ls.-Sy...| -00000170 84 98 6b ba cb ed bd 6e 2d ea b9 eb bc a0 6e 04 |..k....n-.....n.| -00000180 59 5e 8a cd 42 31 50 f7 2d 7a 9f dd e7 f7 c2 e8 |Y^..B1P.-z......| -00000190 ee 52 c0 ca 99 77 38 b1 bd be 96 bf af 4c 5c a5 |.R...w8......L\.| -000001a0 95 a3 8d 96 c6 c9 ff 62 b9 72 7d 5a 93 d7 8e 49 |.......b.r}Z...I| -000001b0 66 5c 5a 6b 24 c9 4d e3 eb 7c 7f 69 25 3d 28 d9 |f\Zk$.M..|.i%=(.| -000001c0 0f 05 49 89 aa c2 1b 8c cf 52 7b 5b 6c 10 55 43 |..I......R{[l.UC| -000001d0 fd d7 6a ef 42 6f f8 a6 90 a3 d6 b8 35 65 12 e9 |..j.Bo......5e..| -000001e0 f6 5c 56 35 6d 27 cc aa 99 5c 74 5c 67 e3 a8 3d |.\V5m'...\t\g..=| -000001f0 3b fe 4b 39 90 5e f2 0d 20 93 85 04 72 b5 18 42 |;.K9.^.. ...r..B| -00000200 c1 c6 5d 54 70 64 ec f1 61 bd 0c de 66 e7 52 d0 |..]Tpd..a...f.R.| -00000210 69 c3 f2 1e f6 b2 d4 59 97 d6 c8 64 0d 03 52 72 |i......Y...d..Rr| -00000220 c4 84 14 ba ce 93 d6 8c 97 58 dc 26 6c 05 9b 41 |.........X.&l..A| -00000230 af 72 bb 90 98 21 5d cc 8d b6 d9 74 9b f1 50 6d |.r...!]....t..Pm| -00000240 27 16 6c b5 0b d6 2a 34 ad e8 a8 13 20 b8 dc 57 |'.l...*4.... ..W| -00000250 46 1b 01 f8 e0 3a 54 9f 19 92 ca 73 6d ff 2a bf |F....:T....sm.*.| -00000260 44 e4 3b 65 a8 1b 35 20 52 8b 84 f3 e2 69 8d 0d |D.;e..5 R....i..| -00000270 a4 d1 4e 52 2c 14 54 ad 8c 30 39 23 68 c5 ad 3f |..NR,.T..09#h..?| -00000280 a1 12 ab 34 62 9f 5f bc 33 05 22 1f 45 a0 01 00 |...4b._.3.".E...| -00000290 47 08 ea da 3a 27 28 34 06 64 6a ef 33 e0 3d af |G...:'(4.dj.3.=.| -000002a0 b5 94 99 9e 44 24 cd b1 b4 ac 9c 94 dd d2 90 3d |....D$.........=| -000002b0 dc 6c 5b 92 0b d5 a2 e6 b0 be 23 9c ec fa 19 3c |.l[.......#....<| -000002c0 e7 52 22 a5 d8 5c d0 c5 cd bf 7e 22 b5 7a 31 cb |.R"..\....~".z1.| -000002d0 de 12 ff d3 78 c9 1f 61 17 1f fe 4c fd 64 8d 01 |....x..a...L.d..| -000002e0 5c e6 39 e8 a8 28 9b 7c 5f 07 0c 37 50 1a 26 18 |\.9..(.|_..7P.&.| -000002f0 1c 85 70 d6 b4 29 f4 aa 07 7f c7 22 dd 41 5b a5 |..p..).....".A[.| -00000300 2c 5d 35 b1 97 64 ff 8e 6c 52 e7 ce c7 da 36 01 |,]5..d..lR....6.| -00000310 bb 91 77 17 03 03 00 99 60 ae 04 72 68 35 4c 13 |..w.....`..rh5L.| -00000320 92 0d 4a 3f 48 c0 ac f6 68 61 f3 41 9d 2c 08 11 |..J?H...ha.A.,..| -00000330 e2 bc cb 37 e4 1e b3 72 90 e0 c8 fa a2 d5 8d 23 |...7...r.......#| -00000340 5b a8 4d 35 16 f2 6e f6 16 7d 7c ca 42 06 20 ad |[.M5..n..}|.B. .| -00000350 90 01 c7 34 4c b3 08 13 2b 42 98 2e c5 80 5f 28 |...4L...+B...._(| -00000360 70 24 16 eb f4 7e a8 ea c9 34 b6 7d 62 0f 90 2d |p$...~...4.}b..-| -00000370 ed 03 7a 63 ef 3d 1b bc 18 1f f5 dd 12 ac c4 19 |..zc.=..........| -00000380 f1 83 53 b0 6d 75 a9 e3 ed 74 d1 e5 8e 60 5b 26 |..S.mu...t...`[&| -00000390 93 9c 1f a8 d6 69 11 c5 1c 1c 30 00 78 c0 4e 60 |.....i....0.x.N`| -000003a0 52 d2 93 ab 59 80 b7 30 e8 bb 8e d3 7a 4f d3 18 |R...Y..0....zO..| -000003b0 a8 17 03 03 00 35 33 38 d3 40 f0 f6 23 85 da 39 |.....538.@..#..9| -000003c0 f1 f0 02 7d dc 4a 2a 8c 4d 07 08 06 52 8c 20 44 |...}.J*.M...R. D| -000003d0 98 ac 94 22 3e 2b 8a e6 cb c1 1d e0 0e 32 f8 75 |...">+.......2.u| -000003e0 7b 1c 11 b6 43 da 7d 07 8e a9 71 17 03 03 00 83 |{...C.}...q.....| -000003f0 36 33 e3 5e f3 b9 b2 46 66 04 cc 45 30 51 45 3f |63.^...Ff..E0QE?| -00000400 21 98 7c 7e 63 f8 67 0b 73 2f c1 42 5f e3 83 17 |!.|~c.g.s/.B_...| -00000410 8c 87 f9 4f 11 1e aa 61 cc 9a 32 5d 53 08 f6 f7 |...O...a..2]S...| -00000420 df 44 ff 52 a6 53 4c 7e 09 0d 6c c9 0e d8 a3 de |.D.R.SL~..l.....| -00000430 c1 bb 45 8c b9 96 6d fa 6c e1 e8 8a 92 69 3f 31 |..E...m.l....i?1| -00000440 b1 de 80 da fe b4 1d b4 28 3d 78 5d 64 50 eb a6 |........(=x]dP..| -00000450 f1 fc e1 a6 9f c7 d8 4a 78 20 66 41 e0 31 fd ae |.......Jx fA.1..| -00000460 1c 56 7d a0 a8 18 5c 3c b4 a5 12 be f7 02 5e fa |.V}...\<......^.| -00000470 52 ad 38 |R.8| +00000080 03 03 00 01 01 17 03 03 00 17 59 c1 5f ff 8e c5 |..........Y._...| +00000090 d4 07 33 d0 6e 58 06 27 8a 6f 46 8a 38 59 0e 74 |..3.nX.'.oF.8Y.t| +000000a0 49 17 03 03 02 6d c6 73 d3 7a 6a 95 7f df 4c 81 |I....m.s.zj...L.| +000000b0 f3 96 5d 5c bb 1f 80 af 98 3a f8 14 07 3d b4 2e |..]\.....:...=..| +000000c0 85 c5 23 a0 85 93 d1 64 19 87 b1 3b 7f 96 04 56 |..#....d...;...V| +000000d0 a0 e9 04 eb f3 c8 f3 14 8b f6 91 14 6e 85 75 b0 |............n.u.| +000000e0 3b cb 8f bc aa 4e 4b 75 15 7b b1 27 dd dc 48 34 |;....NKu.{.'..H4| +000000f0 47 52 2c c0 5c 10 a1 cd f4 24 fc 59 99 92 10 9f |GR,.\....$.Y....| +00000100 52 92 2a c2 0b ec eb 3f 26 85 0b 8c f7 ec cd 53 |R.*....?&......S| +00000110 8d 59 df e6 7d 33 9a af ba 67 05 1c 44 ef 9e b1 |.Y..}3...g..D...| +00000120 3d f7 de 4f cd f0 e4 7c ac d7 4b ce f3 fb 4e db |=..O...|..K...N.| +00000130 08 67 0c d8 f3 df 9c 6c 96 5f d9 ba f9 15 f9 72 |.g.....l._.....r| +00000140 e2 fe 63 61 5a 6e 98 49 fb bf 3f 54 dd fe d3 ef |..caZn.I..?T....| +00000150 65 b0 3b e0 cd 58 bd 7d 3a c0 a0 5c 0e ec 3d 15 |e.;..X.}:..\..=.| +00000160 70 6e b9 78 75 a5 fd 37 bb bd db de 8a 46 56 35 |pn.xu..7.....FV5| +00000170 ca a6 e2 16 fa a8 3b ce 83 96 e1 08 5e ff 54 a3 |......;.....^.T.| +00000180 09 29 36 32 43 04 aa 4d 30 f5 7c 7e 14 f8 f8 82 |.)62C..M0.|~....| +00000190 d6 75 66 5a ec 60 ab 43 32 45 67 ed 99 e6 54 47 |.ufZ.`.C2Eg...TG| +000001a0 a5 18 28 4c 89 87 cc 1d 99 03 45 88 36 9a 27 57 |..(L......E.6.'W| +000001b0 63 86 94 ea 88 3b 7c 9c ff 47 9a 3c 83 00 50 5a |c....;|..G.<..PZ| +000001c0 64 8c f3 5c 45 f7 a7 ea b8 b7 55 e0 a2 ea 76 2c |d..\E.....U...v,| +000001d0 6f d9 8c 49 57 3f aa 83 cf 68 ab 88 33 dd dd fb |o..IW?...h..3...| +000001e0 c1 11 8a 34 7a 52 1f d9 10 fc a6 c8 de eb 31 9b |...4zR........1.| +000001f0 28 ad 3e 23 63 94 77 77 1c 8c 80 7c f6 fd a3 70 |(.>#c.ww...|...p| +00000200 ca cb 4e c6 0e 3e f6 96 34 05 b2 19 3e e0 e8 02 |..N..>..4...>...| +00000210 de 00 2a 12 19 19 aa 88 03 24 7c 45 4e fa c7 79 |..*......$|EN..y| +00000220 c9 c4 79 fa 71 2c d3 55 8f d5 8c 6f 9d be 19 df |..y.q,.U...o....| +00000230 fe 91 b5 c2 c4 b5 ec a5 1b 5b 01 e4 19 1d fe f8 |.........[......| +00000240 4e bd 06 57 46 c0 57 44 c9 5a 07 35 e9 9a 44 8b |N..WF.WD.Z.5..D.| +00000250 3f 37 47 fc 62 98 03 0e 5c 5e 47 be 75 05 5e da |?7G.b...\^G.u.^.| +00000260 a4 e1 42 f4 69 be f8 e2 1c 2a 96 51 3a 9d 33 69 |..B.i....*.Q:.3i| +00000270 c9 07 16 d5 d3 93 19 b2 b6 d8 9f 30 fe 70 41 85 |...........0.pA.| +00000280 bf ec 00 42 53 45 8e 57 80 56 6e 5f 04 c2 95 33 |...BSE.W.Vn_...3| +00000290 de e9 d1 fa ee 0e 3b 17 31 0b 65 25 f9 bc 0a e6 |......;.1.e%....| +000002a0 7f a6 35 60 9c db 35 40 74 e1 9b 65 09 7b b9 cf |..5`..5@t..e.{..| +000002b0 2c 1e 95 26 ff 8f 08 1d f6 83 e5 e1 03 75 09 cd |,..&.........u..| +000002c0 20 f9 d1 0f 79 90 eb 53 d5 af 39 e9 9c 28 a1 66 | ...y..S..9..(.f| +000002d0 c0 26 6f c9 d4 f9 ad 35 ce 74 8d 55 06 b8 7e 97 |.&o....5.t.U..~.| +000002e0 f9 a9 6e 2f ff 6d 03 93 1e 72 46 3e d6 88 02 ff |..n/.m...rF>....| +000002f0 41 57 84 1b 67 61 ab 50 d1 a7 7f 06 ed c1 63 2e |AW..ga.P......c.| +00000300 a9 c9 e5 79 92 b4 dc 2d f7 34 c4 c6 13 87 93 f6 |...y...-.4......| +00000310 79 ce 96 17 03 03 00 99 5a 9b 8a c2 cb 6e 52 f7 |y.......Z....nR.| +00000320 2a 06 03 ee 40 a2 4f 3b b5 14 66 bb 28 8c 59 e7 |*...@.O;..f.(.Y.| +00000330 d7 be f2 97 62 fe b8 e8 73 2b e5 b5 44 5a 1d 81 |....b...s+..DZ..| +00000340 ce 7a a3 2f 75 38 d2 c9 4b 74 7a 22 e9 15 cf 04 |.z./u8..Ktz"....| +00000350 2b f8 57 ff 83 ba bf cc 1e e8 79 bd ca a1 e3 89 |+.W.......y.....| +00000360 62 ea 12 e3 f4 8a 0c 23 c1 de 92 d3 cc 29 8e 53 |b......#.....).S| +00000370 1a f6 fc c9 05 e0 0d 80 42 f2 3e d8 9a 0d 9b 1a |........B.>.....| +00000380 45 66 60 e9 0a 40 f6 d9 d6 70 7b 1f 92 43 40 d8 |Ef`..@...p{..C@.| +00000390 6d f1 ed 89 9f 22 da a4 29 a8 db c7 7a 66 fb 7e |m...."..)...zf.~| +000003a0 8e 53 91 9a d2 a7 78 08 68 8a a6 a8 48 f2 d3 f2 |.S....x.h...H...| +000003b0 b8 17 03 03 00 35 a7 13 4b 3b 56 2b d8 95 d2 28 |.....5..K;V+...(| +000003c0 7e ad b1 cf 20 56 e9 0e 52 90 ad 9e 23 b9 aa 8f |~... V..R...#...| +000003d0 20 14 10 9c c8 9d 87 e7 e7 d4 f5 2d ce b9 46 df | ..........-..F.| +000003e0 85 94 9c 59 92 b4 44 07 34 f6 e1 17 03 03 00 86 |...Y..D.4.......| +000003f0 35 22 5b 6b 68 de 40 74 98 a0 0a 7d 01 7d cc a9 |5"[kh.@t...}.}..| +00000400 9c 62 68 dc e1 f9 23 84 55 a9 b1 92 97 81 05 b2 |.bh...#.U.......| +00000410 3a 47 c5 db c3 81 da 3e c4 0c 34 35 03 7e 42 78 |:G.....>..45.~Bx| +00000420 f3 ac 16 d3 23 5e 17 70 c6 65 2d 67 3f 69 27 8a |....#^.p.e-g?i'.| +00000430 01 42 a5 e2 13 64 10 5e 0a 3e 6f 8e 91 e4 72 71 |.B...d.^.>o...rq| +00000440 c1 df 87 33 5e 20 af 62 e2 bb 95 27 b0 38 4d 7a |...3^ .b...'.8Mz| +00000450 22 28 85 4b 0b a5 77 9a d8 c5 9d d2 b7 ab 08 d4 |"(.K..w.........| +00000460 5f 1e ce 33 06 ed 66 80 2f 07 c9 bd 97 c1 aa 9e |_..3..f./.......| +00000470 15 83 74 ce 2b f3 |..t.+.| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 00 35 fc 1f b3 74 09 |..........5...t.| -00000010 bc 38 5e 2f 83 ee 9b e0 5e 4c 92 5d a0 0f 95 42 |.8^/....^L.]...B| -00000020 c8 3d d8 90 6c 96 cc 3b 38 81 cd 87 8d 1a e2 d6 |.=..l..;8.......| -00000030 98 65 80 5a 99 df 16 05 15 fa 1e 81 d0 07 6f 9b |.e.Z..........o.| +00000000 14 03 03 00 01 01 17 03 03 00 35 75 65 be f5 cb |..........5ue...| +00000010 af c1 92 e0 ff 3a a2 c2 4a 08 10 9d 82 d2 27 1b |.....:..J.....'.| +00000020 90 cb ff 0c 16 ef 1c 04 60 20 cf e4 12 43 72 43 |........` ...CrC| +00000030 f6 66 f1 00 14 d7 aa 2e c3 4f 3a 47 fd 74 ed 75 |.f.......O:G.t.u| >>> Flow 4 (server to client) -00000000 17 03 03 00 1e 79 c7 b9 14 9d 9f 90 8b 59 b9 00 |.....y.......Y..| -00000010 63 e8 1e 41 06 0d 50 fc ae 62 f9 b4 d9 21 54 f7 |c..A..P..b...!T.| -00000020 5c f6 cb 17 03 03 00 13 6f 90 fb eb b2 95 af 2e |\.......o.......| -00000030 c3 d9 04 57 fa 73 1e 0f ab a3 8f |...W.s.....| +00000000 17 03 03 00 1e 82 a8 9c 91 92 cf 8e 18 58 68 09 |.............Xh.| +00000010 28 d8 29 a7 f9 76 08 2a f4 0a 4e 53 b2 16 9d 88 |(.)..v.*..NS....| +00000020 bf 5e 75 17 03 03 00 13 fd 46 b7 43 4f 81 44 6f |.^u......F.CO.Do| +00000030 23 12 5a 6b 90 f2 9a 04 88 15 9e |#.Zk.......| diff --git a/src/crypto/tls/testdata/Server-TLSv13-P256 b/src/crypto/tls/testdata/Server-TLSv13-P256 index e95b02af21..c5da366beb 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-P256 +++ b/src/crypto/tls/testdata/Server-TLSv13-P256 @@ -1,101 +1,101 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 e3 01 00 00 df 03 03 fa 4b 2f bb 43 |............K/.C| -00000010 f9 ec c3 23 2a 43 dd 24 21 58 11 eb c6 e5 24 9d |...#*C.$!X....$.| -00000020 29 16 fc 2e b2 5e b0 e9 2b 90 55 20 9a 11 da bd |)....^..+.U ....| -00000030 8e e1 06 a0 44 86 1b dc c4 42 91 48 58 95 1c 45 |....D....B.HX..E| -00000040 9d 9d a9 34 ac 42 e7 b1 18 0a d9 63 00 04 13 03 |...4.B.....c....| +00000000 16 03 01 00 e3 01 00 00 df 03 03 11 f0 1e 56 d8 |..............V.| +00000010 76 8e 41 e6 a6 e7 ff 83 54 de d4 6a 54 2c 96 b1 |v.A.....T..jT,..| +00000020 fd c6 b3 b5 ba 39 3b 3a 57 31 ea 20 c2 02 ee 8b |.....9;:W1. ....| +00000030 1f 89 a2 3f 5e 24 34 2b e2 b9 6a 21 35 70 35 04 |...?^$4+..j!5p5.| +00000040 67 0b af ab 0c 8a b0 84 f9 fc e9 af 00 04 13 03 |g...............| 00000050 00 ff 01 00 00 92 00 0b 00 04 03 00 01 02 00 0a |................| 00000060 00 04 00 02 00 17 00 16 00 00 00 17 00 00 00 0d |................| 00000070 00 1e 00 1c 04 03 05 03 06 03 08 07 08 08 08 09 |................| 00000080 08 0a 08 0b 08 04 08 05 08 06 04 01 05 01 06 01 |................| 00000090 00 2b 00 03 02 03 04 00 2d 00 02 01 01 00 33 00 |.+......-.....3.| -000000a0 47 00 45 00 17 00 41 04 84 80 71 ef bf b7 61 e2 |G.E...A...q...a.| -000000b0 07 b6 c6 ad fb 6c 6c e3 e4 3e c5 83 b1 58 ba 28 |.....ll..>...X.(| -000000c0 29 a2 89 37 13 98 d6 a1 b9 12 f0 29 1c c0 cd 03 |)..7.......)....| -000000d0 2e 50 1a d9 41 9d 61 11 0a 03 27 e3 df c6 1f b2 |.P..A.a...'.....| -000000e0 16 d6 46 b9 b1 d5 32 cd |..F...2.| +000000a0 47 00 45 00 17 00 41 04 3b 3c 68 e1 ec 2d 9d 0a |G.E...A.;>> Flow 2 (server to client) 00000000 16 03 03 00 9b 02 00 00 97 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 9a 11 da bd |........... ....| -00000030 8e e1 06 a0 44 86 1b dc c4 42 91 48 58 95 1c 45 |....D....B.HX..E| -00000040 9d 9d a9 34 ac 42 e7 b1 18 0a d9 63 13 03 00 00 |...4.B.....c....| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 c2 02 ee 8b |........... ....| +00000030 1f 89 a2 3f 5e 24 34 2b e2 b9 6a 21 35 70 35 04 |...?^$4+..j!5p5.| +00000040 67 0b af ab 0c 8a b0 84 f9 fc e9 af 13 03 00 00 |g...............| 00000050 4f 00 2b 00 02 03 04 00 33 00 45 00 17 00 41 04 |O.+.....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 14 03 03 00 01 01 17 03 03 00 17 dc f7 b6 3b 09 |..............;.| -000000b0 5d 57 67 80 b2 38 7b 89 e5 29 4e 5b ad 33 49 31 |]Wg..8{..)N[.3I1| -000000c0 70 ee 17 03 03 02 6d 1b 08 51 0a 94 da 19 f7 3e |p.....m..Q.....>| -000000d0 aa 48 ad 4b b2 94 86 e0 9d 68 41 12 89 a0 16 af |.H.K.....hA.....| -000000e0 0e 65 1f 77 af 1f 45 2d 6d 69 b6 0b 00 05 f4 dd |.e.w..E-mi......| -000000f0 a5 41 97 cb 0e a7 f1 0c 96 04 3f 39 2a 30 de 33 |.A........?9*0.3| -00000100 ba 01 45 1b 09 ac f2 af 3d a8 5f 75 ae f2 50 f9 |..E.....=._u..P.| -00000110 41 ff e5 4b 81 45 a7 08 c8 ac 5d 14 22 e0 b5 18 |A..K.E....]."...| -00000120 d4 80 9a 55 47 69 bf 02 aa 6b c2 5c 11 93 f6 20 |...UGi...k.\... | -00000130 b0 0d a8 a0 d3 41 a1 d0 92 66 6c 54 83 1a e8 8e |.....A...flT....| -00000140 4c 8a 31 89 db 7c db 68 9b 19 4c 69 d9 0f c1 1b |L.1..|.h..Li....| -00000150 90 ef 67 83 ea 66 0b 34 20 52 4e 24 c4 3c 79 02 |..g..f.4 RN$...| -000001e0 44 7d f8 f6 5c ba 6e ef 10 f8 83 17 82 52 9e 30 |D}..\.n......R.0| -000001f0 1f 8e 58 c2 55 75 f0 f6 21 4a 3f ad d4 60 2b 99 |..X.Uu..!J?..`+.| -00000200 80 46 79 d7 6a d6 20 bf 8b 4d d1 66 f9 f1 2e e3 |.Fy.j. ..M.f....| -00000210 54 62 c5 05 eb 7d 01 cf df dd f2 a5 f9 c1 83 05 |Tb...}..........| -00000220 38 da 08 a3 d7 33 41 15 b6 73 f5 b4 d9 75 35 4c |8....3A..s...u5L| -00000230 ba e0 80 aa 97 16 66 68 2b 56 99 86 21 23 5b 80 |......fh+V..!#[.| -00000240 4e 42 d9 b4 5c 5c 1e c4 f3 c2 52 d3 03 af 90 ce |NB..\\....R.....| -00000250 16 27 31 d2 a4 f1 63 ed 1b 57 af ed 7a dd 94 1e |.'1...c..W..z...| -00000260 e0 c6 93 0d fb 5b ce 38 32 49 97 27 11 39 da 79 |.....[.82I.'.9.y| -00000270 9a 00 31 6d ed 25 fb 80 6d a4 86 6b 01 cd ed 72 |..1m.%..m..k...r| -00000280 96 e3 76 50 46 c9 ec 60 23 84 30 c7 1b 2e 46 d7 |..vPF..`#.0...F.| -00000290 26 8b 69 de c9 a0 15 31 1e d2 43 fd 9c 6c 7a c2 |&.i....1..C..lz.| -000002a0 5b d8 cd b7 5a 5a a9 5d 62 50 c0 ac 2d 29 eb 6e |[...ZZ.]bP..-).n| -000002b0 d6 75 e7 fc 5d 24 e9 16 4d 77 8f 00 66 d9 30 7d |.u..]$..Mw..f.0}| -000002c0 4c f8 f7 72 0b 4f 76 db f1 1c 03 f2 dd 5d 7b db |L..r.Ov......]{.| -000002d0 c0 1a ae 74 e0 8b 6c 4a b9 19 38 45 44 86 ba f4 |...t..lJ..8ED...| -000002e0 b4 04 b9 7d 85 43 8d 0a 09 3c 2e 35 d2 a4 8b 9f |...}.C...<.5....| -000002f0 c4 bb 2f 9b a9 42 1c 11 09 f3 a5 1e 89 e4 3f 55 |../..B........?U| -00000300 ca f6 30 1a 40 22 8d fb a3 d7 b4 bb cb 27 d4 b1 |..0.@".......'..| -00000310 ab b5 23 9f f1 8e e1 d7 27 42 2a 8a cb 5c 0c 06 |..#.....'B*..\..| -00000320 33 86 fa a7 1b f6 f8 87 2e 79 9c cf 0a 9e 92 c3 |3........y......| -00000330 70 07 c4 4e 17 03 03 00 99 50 ad f7 c1 1d 6f 8a |p..N.....P....o.| -00000340 f0 1f 97 38 b5 2f 75 65 26 23 2f 63 b6 99 f4 a7 |...8./ue&#/c....| -00000350 87 33 df 87 5e 8e aa 8d bd a1 b4 f8 45 3a f4 20 |.3..^.......E:. | -00000360 06 74 1f 1b 6b e8 51 ff 32 f8 62 d7 18 ab 03 62 |.t..k.Q.2.b....b| -00000370 5a 16 09 31 c7 9c be 98 b2 51 6f c7 ee ff df 19 |Z..1.....Qo.....| -00000380 41 9c 08 9a c9 27 82 0c 7e ce a3 47 b0 ae c1 5a |A....'..~..G...Z| -00000390 bf c1 c4 d4 ba 63 8e f8 fe 17 0f 29 c5 f8 5c aa |.....c.....)..\.| -000003a0 42 69 69 90 86 57 a4 64 63 02 a2 bd 7c f8 f6 99 |Bii..W.dc...|...| -000003b0 fe 9d 36 8a e2 b3 32 f2 d9 60 45 87 95 ea 0a 28 |..6...2..`E....(| -000003c0 c9 dc ff 12 da 7e 8b 14 82 af b4 21 4c 55 cf c9 |.....~.....!LU..| -000003d0 f5 fc 17 03 03 00 35 cf 73 5b ca b9 a0 33 87 18 |......5.s[...3..| -000003e0 0d 2a 44 c5 b2 6e 6e f0 60 42 35 ba a1 fb 50 5e |.*D..nn.`B5...P^| -000003f0 34 78 9a 04 0c d6 3d 56 28 c5 4c c7 f6 cd 30 24 |4x....=V(.L...0$| -00000400 06 1a c7 8e cd b7 af e8 06 a9 d5 07 17 03 03 00 |................| -00000410 83 83 3b b0 a6 c4 2d a2 53 e1 64 3b 98 29 24 0d |..;...-.S.d;.)$.| -00000420 e5 15 9f da 7a 7b 58 b6 b1 de d9 42 8c eb 1c 80 |....z{X....B....| -00000430 44 fe c8 8a b4 87 63 bf dc 0e 6a 38 b5 39 6c 77 |D.....c...j8.9lw| -00000440 1a 9c 4e b1 40 d6 d0 2b eb 8d 67 32 2e 1a 9e 97 |..N.@..+..g2....| -00000450 df 0a 39 54 09 de 1d 37 54 d6 14 12 60 71 52 2f |..9T...7T...`qR/| -00000460 6c 81 e8 ba 0e c8 c7 a5 54 3a 7e 86 d6 02 83 9a |l.......T:~.....| -00000470 49 cf 7f b1 bb 8e bf bb 78 87 a1 31 24 d6 52 17 |I.......x..1$.R.| -00000480 a0 3d 1b f0 84 ea ad 80 ff 37 2b b1 e6 97 43 2f |.=.......7+...C/| -00000490 9a 9c 5b ac |..[.| +000000a0 14 03 03 00 01 01 17 03 03 00 17 34 c8 72 1d 54 |...........4.r.T| +000000b0 62 f5 06 1f 90 b6 40 f1 0a d3 c8 c5 09 26 a1 69 |b.....@......&.i| +000000c0 e0 a6 17 03 03 02 6d 84 42 b5 ee dd a7 bb c1 f8 |......m.B.......| +000000d0 c6 08 9c c8 44 00 b7 7a 52 16 62 26 2b b8 ed 40 |....D..zR.b&+..@| +000000e0 9d 07 91 bb 83 14 57 1e 6f a6 a7 fb d9 d5 d3 5a |......W.o......Z| +000000f0 08 a2 e2 ef 76 a6 2d c1 b7 5e c7 d5 bb 50 9b f8 |....v.-..^...P..| +00000100 99 0e fe ee e2 fe 44 62 be 4d 51 04 10 fa 42 a4 |......Db.MQ...B.| +00000110 1e 33 ac aa b5 51 55 e6 2d c2 fe 15 c0 c0 57 c4 |.3...QU.-.....W.| +00000120 ce c9 b4 f7 bc f4 e2 1f d5 9a 51 98 20 ce 50 81 |..........Q. .P.| +00000130 81 56 27 3e 9c 92 b3 f7 32 c0 7e d3 ef 2f da 0d |.V'>....2.~../..| +00000140 e5 c1 ac e3 dd 28 34 c7 88 31 af 54 47 e8 07 b4 |.....(4..1.TG...| +00000150 fb a3 39 9d 12 c0 b7 7b d5 74 48 f3 c2 06 1a 79 |..9....{.tH....y| +00000160 1d 4d fc 94 f1 8d 26 cf 55 f2 f8 18 ba 94 14 2c |.M....&.U......,| +00000170 7d d4 33 24 21 53 58 f2 f3 b3 72 81 f7 b4 7c 77 |}.3$!SX...r...|w| +00000180 f7 0c 5d 2c fa 42 00 43 f4 ed b4 87 19 cb fb e4 |..],.B.C........| +00000190 4b 06 55 8e b5 e5 55 22 96 78 25 d5 24 6d b9 c8 |K.U...U".x%.$m..| +000001a0 35 7c 1b 4d d3 6e 1e dc 2d b0 0a 89 01 7a 31 07 |5|.M.n..-....z1.| +000001b0 ab 91 5e 6b be db 17 a1 f6 d3 da 0d 4e 3e c2 06 |..^k........N>..| +000001c0 69 7d 86 63 71 77 f1 7a 9b f8 9d e5 22 45 af ae |i}.cqw.z...."E..| +000001d0 9f 98 0d c7 0a 31 a9 d4 68 12 73 95 6d e4 d7 9a |.....1..h.s.m...| +000001e0 1a 78 b0 07 17 3e 5e 3a 06 7e 8f 88 5f 1f b7 72 |.x...>^:.~.._..r| +000001f0 2e 23 9a 86 30 8a ba 40 19 34 bb 85 2f c5 b1 ba |.#..0..@.4../...| +00000200 8f 49 4e d5 55 51 46 7c fa 6e e0 41 41 71 3e f1 |.IN.UQF|.n.AAq>.| +00000210 d6 9e 54 36 7b b1 64 e4 60 6d f7 08 1d ae 13 90 |..T6{.d.`m......| +00000220 91 a0 d3 6e c6 21 e4 58 93 5a fc 03 2e f6 80 d1 |...n.!.X.Z......| +00000230 29 02 8d 21 3f 8b 88 ff 7b 2a 0a 27 7f be de c5 |)..!?...{*.'....| +00000240 76 79 0e 97 f7 c0 b4 3d a4 2e d4 4a 78 b3 f8 20 |vy.....=...Jx.. | +00000250 4c 81 92 d3 72 6b 25 49 b5 ca 5d ae 78 58 c2 18 |L...rk%I..].xX..| +00000260 a8 af 0b c9 c5 2d 83 5f 9d f4 5a c4 24 92 5d e1 |.....-._..Z.$.].| +00000270 c8 a0 29 09 c3 ec 11 5e b8 cd 58 c6 63 2c 15 cf |..)....^..X.c,..| +00000280 a2 aa 59 f6 7c 15 0c 15 01 eb 91 a2 f0 09 43 7f |..Y.|.........C.| +00000290 6e a6 6e 61 83 d2 85 fd de 31 3e 0c c1 a3 9f f2 |n.na.....1>.....| +000002a0 f9 67 f3 0b 83 d4 ad 50 18 c4 24 17 e8 4e 50 06 |.g.....P..$..NP.| +000002b0 2d 54 2d e9 3c ba 3d c1 a8 11 fd a5 42 51 9e d9 |-T-.<.=.....BQ..| +000002c0 ae f3 11 45 b3 5e cd ca a6 de ab 61 d8 7d 8c c4 |...E.^.....a.}..| +000002d0 dc 0c 8b f7 a1 4c cc d8 9a c7 08 a8 5e bc 95 6d |.....L......^..m| +000002e0 ce 62 e5 1b 64 a3 09 7d 1c f1 77 80 95 32 7a 72 |.b..d..}..w..2zr| +000002f0 13 0a bc cc eb ae f1 01 70 03 eb 10 9d 02 69 a9 |........p.....i.| +00000300 e8 8a e2 0d 80 e6 1d 89 bc 14 8b 1a 25 b8 fe 9a |............%...| +00000310 75 cd 4d a2 dc 3f 83 a4 b7 d3 16 d2 93 fc 02 32 |u.M..?.........2| +00000320 a3 a8 11 d5 95 9e b3 b1 49 94 14 a8 0e 13 62 65 |........I.....be| +00000330 6b b3 3b d4 17 03 03 00 99 cd 67 e6 f4 22 ef 03 |k.;.......g.."..| +00000340 de b3 44 fa 67 ae 00 da 55 4e 0b 0c 33 2d f6 06 |..D.g...UN..3-..| +00000350 f1 d4 88 8a 96 e9 46 1b 17 be 7c f9 5f a6 ce ec |......F...|._...| +00000360 31 4b 71 88 4a de 42 34 f0 5a ba 66 ae 3a 99 b2 |1Kq.J.B4.Z.f.:..| +00000370 f4 76 93 ca f5 0c 35 1f 05 b0 3b 37 ee 21 e3 be |.v....5...;7.!..| +00000380 b0 1e 35 49 8a 20 85 3f 2c 5d 30 ad 10 12 a0 6e |..5I. .?,]0....n| +00000390 14 57 8a a0 2c e3 54 2a 5f e7 48 1b 8c 3b ca 27 |.W..,.T*_.H..;.'| +000003a0 82 a5 06 c6 12 14 df b4 f5 6c e2 2f bf 41 a0 18 |.........l./.A..| +000003b0 09 02 9d 5d 4c 0f 01 a0 47 f4 48 24 9b c8 1b 80 |...]L...G.H$....| +000003c0 76 df 1a 94 6c 09 b9 60 f7 03 fc 5e f2 96 94 14 |v...l..`...^....| +000003d0 e1 01 17 03 03 00 35 ac 74 1b 20 fc c5 5e ad c6 |......5.t. ..^..| +000003e0 e6 ce fd 7e ec 66 37 ed f0 61 83 d6 4c ae b8 e9 |...~.f7..a..L...| +000003f0 61 dc 06 a0 54 27 d2 a8 c6 c0 11 d5 98 03 6e 52 |a...T'........nR| +00000400 1c 9b 61 04 e3 71 25 a8 9b a4 d4 15 17 03 03 00 |..a..q%.........| +00000410 86 d5 b9 33 c1 f8 26 84 cc 6f 06 1f 0a 57 39 9a |...3..&..o...W9.| +00000420 5a ec 42 c5 80 5e f1 12 b7 45 83 18 c1 05 bc a8 |Z.B..^...E......| +00000430 b5 5b cb 32 b0 d5 1f 39 69 56 d3 c5 a6 0c 00 03 |.[.2...9iV......| +00000440 b8 5d 08 2b df 97 2b 34 a4 58 14 2b f2 1d a3 fa |.].+..+4.X.+....| +00000450 29 65 92 01 44 30 a9 83 16 a9 b0 92 ca 1d 8e 4e |)e..D0.........N| +00000460 fe 0e 91 47 a7 2b 68 a9 13 31 4e aa 17 bf 39 cb |...G.+h..1N...9.| +00000470 95 1b 45 db 40 08 26 a6 a5 18 2a 56 91 42 9b 9f |..E.@.&...*V.B..| +00000480 a2 41 8a a3 a9 d8 54 63 48 c1 a7 32 5c 2b 23 e3 |.A....TcH..2\+#.| +00000490 58 5a 74 a3 2b b3 68 |XZt.+.h| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 00 35 88 31 cb 88 94 |..........5.1...| -00000010 3c 3e 29 cb b9 55 cc 4c 8b 1a ab 43 71 77 87 76 |<>)..U.L...Cqw.v| -00000020 05 55 3a 9d cb ae f4 58 41 65 5b ce 08 a4 71 b7 |.U:....XAe[...q.| -00000030 4b b8 3d 1a a3 3b 29 56 06 1a 3b f9 af 49 21 37 |K.=..;)V..;..I!7| +00000000 14 03 03 00 01 01 17 03 03 00 35 4b 47 52 ac c5 |..........5KGR..| +00000010 e3 51 25 2d 86 7c e8 6b 4a 75 82 47 e6 43 ee 45 |.Q%-.|.kJu.G.C.E| +00000020 36 83 d4 ea 6f 2b b9 06 66 fb 0e 9d a5 dd 13 94 |6...o+..f.......| +00000030 15 c4 21 09 12 0d 84 2a 0b 70 57 ef ae 2a eb e2 |..!....*.pW..*..| >>> Flow 4 (server to client) -00000000 17 03 03 00 1e 1b ba fb 1c c3 4c d1 be 7a a0 bc |..........L..z..| -00000010 fc 07 aa 59 3f cc 35 c5 47 b9 d8 20 a8 46 2b 4e |...Y?.5.G.. .F+N| -00000020 5b f0 e5 17 03 03 00 13 1e d8 8e d4 e0 62 62 34 |[............bb4| -00000030 99 c4 e1 86 66 ca 85 65 db cf 07 |....f..e...| +00000000 17 03 03 00 1e 50 c4 fe 9a e5 2f d3 61 61 2d 51 |.....P..../.aa-Q| +00000010 f1 d4 a6 d1 e9 90 65 1b 3a 84 bd ae 7f 53 a6 f2 |......e.:....S..| +00000020 cf f9 bb 17 03 03 00 13 d2 7c be 7b 3b 74 ed 81 |.........|.{;t..| +00000030 ff f5 c0 f4 84 f8 cd 24 0c f9 a7 |.......$...| diff --git a/src/crypto/tls/testdata/Server-TLSv13-RSA-RSAPSS b/src/crypto/tls/testdata/Server-TLSv13-RSA-RSAPSS index 9113b8c1aa..b1c6cd016f 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-RSA-RSAPSS +++ b/src/crypto/tls/testdata/Server-TLSv13-RSA-RSAPSS @@ -1,96 +1,96 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 b2 01 00 00 ae 03 03 82 31 d0 17 dc |............1...| -00000010 4b b5 ac 55 fb 74 1c 50 14 86 28 69 6d 3a 09 93 |K..U.t.P..(im:..| -00000020 b2 45 d6 37 24 ac 69 3e 81 e9 8f 20 5b 25 c5 02 |.E.7$.i>... [%..| -00000030 22 0c 9f de 36 bb 29 28 94 69 ac 49 bb 25 c4 fc |"...6.)(.i.I.%..| -00000040 f9 9a e0 b6 24 7f 4f cb 6b 5a 29 33 00 04 13 03 |....$.O.kZ)3....| +00000000 16 03 01 00 b2 01 00 00 ae 03 03 04 3c 95 81 f6 |............<...| +00000010 ae 7e 74 36 13 cb f1 c2 42 6b 37 9f e0 cd b2 06 |.~t6....Bk7.....| +00000020 2d 12 be ae c5 e8 e3 39 53 e2 09 20 0c b2 d2 0b |-......9S.. ....| +00000030 b8 74 04 e1 23 57 2e 4d 52 4b e1 81 7f 17 80 06 |.t..#W.MRK......| +00000040 e1 66 41 ed d8 8a d8 dd 15 98 35 85 00 04 13 03 |.fA.......5.....| 00000050 00 ff 01 00 00 61 00 0b 00 04 03 00 01 02 00 0a |.....a..........| 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 06 00 04 08 06 08 04 |................| 00000080 00 2b 00 03 02 03 04 00 2d 00 02 01 01 00 33 00 |.+......-.....3.| -00000090 26 00 24 00 1d 00 20 c5 6e e9 38 ba 08 63 3c 8d |&.$... .n.8..c<.| -000000a0 9b 66 e2 d0 8a 5c 6e 37 1f d2 4f eb 27 bb 2c d8 |.f...\n7..O.'.,.| -000000b0 c8 fe 35 af a4 b3 00 |..5....| +00000090 26 00 24 00 1d 00 20 fa ce 58 62 e6 39 5d 7c fc |&.$... ..Xb.9]|.| +000000a0 3f a6 fa 02 89 d2 ae 89 a8 00 55 cc 52 fe 18 c5 |?.........U.R...| +000000b0 7f 82 53 46 a4 54 7b |..SF.T{| >>> 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 5b 25 c5 02 |........... [%..| -00000030 22 0c 9f de 36 bb 29 28 94 69 ac 49 bb 25 c4 fc |"...6.)(.i.I.%..| -00000040 f9 9a e0 b6 24 7f 4f cb 6b 5a 29 33 13 03 00 00 |....$.O.kZ)3....| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 0c b2 d2 0b |........... ....| +00000030 b8 74 04 e1 23 57 2e 4d 52 4b e1 81 7f 17 80 06 |.t..#W.MRK......| +00000040 e1 66 41 ed d8 8a d8 dd 15 98 35 85 13 03 00 00 |.fA.......5.....| 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 31 3c 93 e7 ba d2 |..........1<....| -00000090 e7 22 31 a8 58 b9 e4 3b 71 96 84 05 79 f2 5f 59 |."1.X..;q...y._Y| -000000a0 af 17 03 03 02 6d e4 0d 6d bb 55 27 75 d6 32 b4 |.....m..m.U'u.2.| -000000b0 90 28 ce 49 a7 2c da e2 a3 50 0e 3a 32 b1 9c 83 |.(.I.,...P.:2...| -000000c0 10 3a c2 a7 df 61 e9 96 26 87 66 ea 3f 05 b6 80 |.:...a..&.f.?...| -000000d0 46 bf 02 84 a7 7c 24 ed 03 4f e3 9a 85 40 b9 0f |F....|$..O...@..| -000000e0 5d db 78 9c 73 cf d9 e8 75 12 21 32 1e 0d 25 ca |].x.s...u.!2..%.| -000000f0 c0 12 08 17 86 30 c3 8d 6a 8b 3d 39 5a aa 8f ff |.....0..j.=9Z...| -00000100 05 90 36 ea a1 1b e5 b8 f7 2b b5 d4 b8 e9 57 2b |..6......+....W+| -00000110 b2 ea 4b 3e 42 f9 3c 79 17 5f 4b 16 81 c8 83 4d |..K>B.....M| -00000220 92 ac 19 8c 2e 47 fe 83 8e 43 64 73 d2 c8 0f 92 |.....G...Cds....| -00000230 b7 0f ac 0a 7a 60 43 48 bc d8 06 e7 c9 19 4f e5 |....z`CH......O.| -00000240 b2 be 2e 68 5d 8d c8 72 25 0c 38 d0 37 23 87 fb |...h]..r%.8.7#..| -00000250 f5 cb 7e fd fa a2 17 51 0d 17 7c 46 1a 01 33 05 |..~....Q..|F..3.| -00000260 28 0e 49 6b 3c ec c6 6f 52 de 3f b8 93 24 d2 2a |(.Ik<..oR.?..$.*| -00000270 1d 54 ca 94 b8 8a 14 f7 0d 88 56 1f fb 3d d9 1a |.T........V..=..| -00000280 37 bb 40 2f 02 f9 84 27 19 b4 87 60 d6 5b 42 3a |7.@/...'...`.[B:| -00000290 e2 33 1b d9 f8 d6 ad bf 4d f6 a7 9e ad 9a 2e 7f |.3......M.......| -000002a0 72 67 04 56 bf 0e 69 12 f0 c7 a8 a7 3c e2 0c 99 |rg.V..i.....<...| -000002b0 fd 55 3c ea 87 cd 06 f3 32 97 86 83 9e 21 23 78 |.U<.....2....!#x| -000002c0 6e 95 e1 5c f0 15 12 ff 39 c1 8a 74 51 b3 17 2d |n..\....9..tQ..-| -000002d0 3a bc 2a 67 fa 41 d6 5a 67 10 51 48 e0 ea 9a 3a |:.*g.A.Zg.QH...:| -000002e0 24 38 d4 1d 67 e2 b9 65 25 e3 66 f1 30 79 04 f8 |$8..g..e%.f.0y..| -000002f0 6e 28 aa 10 07 1b 41 41 72 76 e1 3a 00 d4 34 46 |n(....AArv.:..4F| -00000300 66 34 24 db 88 9f 07 f0 2e 24 c5 33 0f b3 a4 5c |f4$......$.3...\| -00000310 3d 15 99 17 03 03 00 99 38 d8 f3 50 1b c5 be ed |=.......8..P....| -00000320 51 61 b7 90 72 64 f4 32 61 75 fa 81 b6 de be f2 |Qa..rd.2au......| -00000330 e6 15 d6 ae 31 6d 5a 29 76 51 f5 92 8a 7f 2d 8b |....1mZ)vQ....-.| -00000340 ee f7 4a e4 94 20 64 b2 17 ee 91 61 48 59 22 82 |..J.. d....aHY".| -00000350 92 e5 68 cd 1a 1c 44 34 42 79 75 1a 36 cd 30 59 |..h...D4Byu.6.0Y| -00000360 58 11 f6 6e 6a e1 f7 a3 86 4b 49 16 e6 9d 08 87 |X..nj....KI.....| -00000370 15 b2 fd ba a3 47 82 f9 17 95 60 43 e9 28 86 1d |.....G....`C.(..| -00000380 52 50 ed 6e f5 1c 96 17 d0 63 9d 66 ed 30 ee d1 |RP.n.....c.f.0..| -00000390 8f af 07 c2 12 da 69 c4 59 79 a9 3c d4 8d 7d 2d |......i.Yy.<..}-| -000003a0 2e 3d dc a9 98 16 a3 27 e7 81 08 b9 23 fc a9 11 |.=.....'....#...| -000003b0 0c 17 03 03 00 35 8e 16 1e b7 f6 62 4f ce 0e 41 |.....5.....bO..A| -000003c0 fd 42 58 91 c4 c3 e0 24 10 8f 0d 52 f9 39 7e f4 |.BX....$...R.9~.| -000003d0 a9 5a 7d 13 5e 8a 5b d8 a0 26 c5 61 47 83 73 e2 |.Z}.^.[..&.aG.s.| -000003e0 89 6f 2b 0a bf 2d 18 66 cd f8 7e 17 03 03 00 83 |.o+..-.f..~.....| -000003f0 cf 2a eb 5e 6a d7 b0 89 d6 b3 3d 57 08 79 98 a8 |.*.^j.....=W.y..| -00000400 7c ed 5f 63 9e 58 76 7c 1a 86 40 43 aa f5 b8 d5 ||._c.Xv|..@C....| -00000410 86 e9 49 4e c2 32 2d 99 57 f7 53 ad 15 2e df 87 |..IN.2-.W.S.....| -00000420 42 6e 48 69 5b 5d c7 d0 a7 4c 8d 90 eb 25 83 ad |BnHi[]...L...%..| -00000430 eb d1 f9 54 56 0a 96 95 0e 53 f1 59 26 59 56 44 |...TV....S.Y&YVD| -00000440 46 1e a7 89 79 5b 66 87 70 c3 02 e2 83 d4 ca f0 |F...y[f.p.......| -00000450 d7 88 2e 2a d0 11 b4 c7 ed 14 a5 ae 26 d9 16 b5 |...*........&...| -00000460 4d 30 6f 9d 6f c9 fd bd 1a 74 2c b0 7b 07 5d d8 |M0o.o....t,.{.].| -00000470 6f e8 e3 |o..| +00000080 03 03 00 01 01 17 03 03 00 17 a9 0a a7 b2 e4 a5 |................| +00000090 b4 9d ad 47 62 c1 1a 72 64 36 6a 84 b2 74 0d c7 |...Gb..rd6j..t..| +000000a0 e9 17 03 03 02 6d e5 43 6c e7 db 73 c4 87 d4 fa |.....m.Cl..s....| +000000b0 3e 15 fb 42 59 6f cf 4e 2a 42 4a d5 92 cf f4 99 |>..BYo.N*BJ.....| +000000c0 97 51 b4 6d e8 01 42 6d dd ea 62 f9 07 f2 36 87 |.Q.m..Bm..b...6.| +000000d0 cf 3b 68 7b 9a 9a 8c 42 df 40 e8 f3 e8 92 94 08 |.;h{...B.@......| +000000e0 8d f2 7a 72 ac 65 44 d0 61 ae 56 6a 35 55 76 8f |..zr.eD.a.Vj5Uv.| +000000f0 d0 2b 0b a4 44 9e fb 99 ab 90 2a 4e e1 c2 ac be |.+..D.....*N....| +00000100 6f 01 38 2b 91 39 25 7d a2 33 86 81 bf b5 d0 1b |o.8+.9%}.3......| +00000110 b8 95 a5 2c fb 12 f0 58 c8 06 d0 0c 84 a6 a6 3e |...,...X.......>| +00000120 ed e6 db 0a 6b d4 f4 ec 90 ae 08 da 6a 0e 46 76 |....k.......j.Fv| +00000130 5c 9c 2e 8c 22 5f 6f 16 9f 31 aa 51 6c 24 36 42 |\..."_o..1.Ql$6B| +00000140 d2 ef 88 d1 b6 ff c9 b2 24 1a bd 90 5c 7c 79 16 |........$...\|y.| +00000150 db 6d 2c f6 fd bc 44 44 db b2 79 63 e2 a3 bc 2e |.m,...DD..yc....| +00000160 de 81 25 80 70 1f 78 69 d9 7b 54 2d c7 1a 9b ba |..%.p.xi.{T-....| +00000170 6e e4 a1 d1 76 a7 0e 10 27 8f 9f 15 79 6f 1d e3 |n...v...'...yo..| +00000180 fe 3a d7 b7 20 8a f2 94 70 36 32 ad 28 e6 9a 10 |.:.. ...p62.(...| +00000190 1b e3 1f 38 1b f2 b5 13 a9 45 44 23 4b fc df 17 |...8.....ED#K...| +000001a0 d3 1b 6c 98 73 88 1f a3 f7 83 3f e2 71 ec 3f ab |..l.s.....?.q.?.| +000001b0 b3 d9 af db ce 8f d9 23 ab 90 ab c7 2a c6 44 a5 |.......#....*.D.| +000001c0 e1 4c 4d 04 f5 66 79 00 14 77 0d 82 40 e4 ad 30 |.LM..fy..w..@..0| +000001d0 6b 25 2c 55 c7 0c 5c 5b 4f aa f4 16 1d b5 76 12 |k%,U..\[O.....v.| +000001e0 4d 54 ee b2 f3 7c 15 81 49 bf 25 4e b8 1a 62 06 |MT...|..I.%N..b.| +000001f0 e0 1c c4 2b b3 f5 bc 2e 89 50 69 a1 30 28 13 ef |...+.....Pi.0(..| +00000200 ff 32 8c 25 7a 56 0a f9 e0 65 36 a3 b4 eb 6c 38 |.2.%zV...e6...l8| +00000210 eb cf e7 3b b2 94 21 38 61 51 dd ec 29 da d5 e0 |...;..!8aQ..)...| +00000220 30 fb 03 f1 a7 4c 2d e3 e0 46 7c 8b 05 74 f3 d0 |0....L-..F|..t..| +00000230 83 5b 29 4c dd fd 64 7f 6e 9f ee 77 0c 9e 26 bc |.[)L..d.n..w..&.| +00000240 b6 22 48 9b 68 cd 50 f1 4e 6d c3 68 d4 dd 2b 40 |."H.h.P.Nm.h..+@| +00000250 36 15 3e b4 0a b3 19 09 1c 40 8b 0a 77 0d f2 76 |6.>......@..w..v| +00000260 2b 6c 44 7d 3f d1 91 b8 26 26 e2 61 fa a1 c5 73 |+lD}?...&&.a...s| +00000270 62 5e f3 b8 59 24 a9 2f 7b 47 ae 53 7f fc f8 5d |b^..Y$./{G.S...]| +00000280 60 de fa 58 6e 5e 4a e8 96 99 56 1a 5d 83 4c 6e |`..Xn^J...V.].Ln| +00000290 33 c7 48 11 69 b6 6f a1 b7 50 d3 64 09 1f 3b 1d |3.H.i.o..P.d..;.| +000002a0 42 ae 32 f9 cd 71 c6 66 2f 02 81 4a 09 11 e5 6b |B.2..q.f/..J...k| +000002b0 56 bf fa 03 7a 02 3b 36 e5 cb 13 dd 31 81 a8 04 |V...z.;6....1...| +000002c0 ec e0 73 97 37 00 98 c8 7a 6c 2c f8 0e 20 55 6d |..s.7...zl,.. Um| +000002d0 f7 07 9b 13 7f a4 47 8b 63 db 1f 27 fb 47 44 7e |......G.c..'.GD~| +000002e0 87 75 ed 7c 51 35 8c 62 9b 2b d6 e2 80 6e 9e db |.u.|Q5.b.+...n..| +000002f0 c0 0a c5 b0 dc ea 7e ce 4a 9f 87 ff 62 bb 03 e7 |......~.J...b...| +00000300 f7 c1 9e 8a cc 14 55 d5 5c 60 ce 41 bd d9 cc da |......U.\`.A....| +00000310 14 69 36 17 03 03 00 99 32 c9 9f e0 6e 07 7f 3e |.i6.....2...n..>| +00000320 49 08 6b 91 41 c3 ba 69 45 13 59 74 e0 3b 83 e9 |I.k.A..iE.Yt.;..| +00000330 1f 0e 0b 90 4d 87 9e b0 5c 8f 7d 74 44 82 b0 99 |....M...\.}tD...| +00000340 5d 03 57 35 23 df ad bf 2a 01 e1 d1 75 8b a0 81 |].W5#...*...u...| +00000350 6b e3 18 df 64 f9 b2 a7 a6 e2 7b 0d 71 f6 d6 c2 |k...d.....{.q...| +00000360 da e1 89 a6 c3 22 fb b8 34 3b 17 ad f3 56 fb 12 |....."..4;...V..| +00000370 da df 46 bd 49 35 1d 2f d0 9f 1c d9 06 3d 11 39 |..F.I5./.....=.9| +00000380 0e 07 d8 d8 16 3a 4b 97 16 b2 ec 93 ed 74 28 97 |.....:K......t(.| +00000390 d5 44 f2 9f 9f 15 71 a5 7a 54 d1 56 99 17 6f 8c |.D....q.zT.V..o.| +000003a0 5c 5c f7 f1 28 0a 70 61 4d 7b 0f 62 86 44 55 35 |\\..(.paM{.b.DU5| +000003b0 e4 17 03 03 00 35 4b 8a d2 d4 15 3e 51 c9 97 f0 |.....5K....>Q...| +000003c0 bb 52 e6 1f ca 62 12 61 5f d6 02 ba 95 a4 e0 0e |.R...b.a_.......| +000003d0 ea 5c 4c d0 6c 25 fe 17 87 8c 5b 1c 02 fb 16 11 |.\L.l%....[.....| +000003e0 89 e4 49 d9 dd 18 e1 bd fe d4 b8 17 03 03 00 86 |..I.............| +000003f0 f3 f8 53 04 88 a0 01 bc bc ed 02 8b cc fb cc 75 |..S............u| +00000400 32 89 ec 8c 7f 78 ef 9a 62 4d 74 85 bd 53 9d 80 |2....x..bMt..S..| +00000410 a9 92 6e 20 26 ff 34 29 b5 0e 68 36 3b 4b 61 46 |..n &.4)..h6;KaF| +00000420 a9 fb c5 88 73 b7 5c 81 75 01 f8 d2 3d cb 74 74 |....s.\.u...=.tt| +00000430 1b f2 a7 21 c1 14 ae 53 10 90 39 01 e6 c1 34 01 |...!...S..9...4.| +00000440 33 af ce 32 94 35 16 13 2f 5d 8e 64 b8 d2 48 fa |3..2.5../].d..H.| +00000450 d9 aa d0 03 6a b0 cd f9 9d 43 18 ba e9 4c fc f2 |....j....C...L..| +00000460 20 7c a9 d1 f2 87 0c 7d 98 78 f1 5d 7b 15 8d 15 | |.....}.x.]{...| +00000470 f0 eb 09 a9 80 6e |.....n| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 00 35 ee 17 2c 89 80 |..........5..,..| -00000010 ef bd 5e 38 eb db ee 89 cc e4 84 4f d8 35 48 df |..^8.......O.5H.| -00000020 85 84 a0 00 63 a7 91 25 1e e1 96 df 38 ad 6b 94 |....c..%....8.k.| -00000030 52 99 74 d8 59 be 37 63 09 f5 bc bd 9f ed 43 53 |R.t.Y.7c......CS| +00000000 14 03 03 00 01 01 17 03 03 00 35 11 1b 96 fd fc |..........5.....| +00000010 9a b4 f3 4d 6c b0 d8 bd 4a bd 0b 86 50 b3 1a d1 |...Ml...J...P...| +00000020 02 82 80 91 a4 f8 38 97 12 59 18 49 0c 85 c5 6f |......8..Y.I...o| +00000030 2f b9 62 bd d7 9c 72 2b 60 eb 50 60 67 59 04 81 |/.b...r+`.P`gY..| >>> Flow 4 (server to client) -00000000 17 03 03 00 1e 7b b8 5c e3 e5 f3 b9 93 3f d1 be |.....{.\.....?..| -00000010 15 98 6e 58 f7 1e 95 e1 fd a2 4c 63 20 e1 a0 f4 |..nX......Lc ...| -00000020 c4 29 55 17 03 03 00 13 e2 08 45 d5 8b 21 44 53 |.)U.......E..!DS| -00000030 cc b3 ca 4e 9a c8 1a 1e b3 22 58 |...N....."X| +00000000 17 03 03 00 1e d3 6e 70 90 57 51 6b b7 b9 cb e0 |......np.WQk....| +00000010 8e 18 2f 6b 6f af 32 45 7a bb 08 82 8f 4a a5 c3 |../ko.2Ez....J..| +00000020 b5 50 ce 17 03 03 00 13 68 1a e3 89 f9 fb 03 55 |.P......h......U| +00000030 f4 06 44 46 3d c8 9b 2b 73 74 46 |..DF=..+stF| diff --git a/src/crypto/tls/testdata/Server-TLSv13-Resume b/src/crypto/tls/testdata/Server-TLSv13-Resume index bf8354df9b..22778bdb33 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-Resume +++ b/src/crypto/tls/testdata/Server-TLSv13-Resume @@ -1,58 +1,58 @@ >>> Flow 1 (client to server) -00000000 16 03 01 01 5e 01 00 01 5a 03 03 8d 15 59 8a 80 |....^...Z....Y..| -00000010 71 06 6e b2 2d 17 8b 12 09 20 45 a7 b4 6b d5 9c |q.n.-.... E..k..| -00000020 79 b2 3d b2 85 b4 be ea b4 13 79 20 65 0a d6 64 |y.=.......y e..d| -00000030 4b 60 e0 a2 8a b3 fc 87 9a 32 02 ba f9 19 e4 63 |K`.......2.....c| -00000040 39 35 58 a4 6e 1d 3d 27 78 bb 97 94 00 04 13 01 |95X.n.='x.......| -00000050 00 ff 01 00 01 0d 00 0b 00 04 03 00 01 02 00 0a |................| +00000000 16 03 01 01 61 01 00 01 5d 03 03 33 39 e3 5f ab |....a...]..39._.| +00000010 2d 4f a5 59 f0 70 e7 a1 32 d1 f2 f2 88 22 1d 07 |-O.Y.p..2...."..| +00000020 72 f2 b0 f3 58 51 d0 d5 da 33 45 20 64 6e 15 d6 |r...XQ...3E dn..| +00000030 ff 36 2f 20 68 8d 70 4c 2d 27 45 8b 3a b9 b0 99 |.6/ h.pL-'E.:...| +00000040 c2 78 d8 e3 2a 84 fc 09 de 62 3d eb 00 04 13 01 |.x..*....b=.....| +00000050 00 ff 01 00 01 10 00 0b 00 04 03 00 01 02 00 0a |................| 00000060 00 0c 00 0a 00 1d 00 17 00 1e 00 19 00 18 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 26 00 24 00 |....-.....3.&.$.| -000000b0 1d 00 20 1f 5a 2c 5d 56 57 04 a4 b7 a6 c5 bc b8 |.. .Z,]VW.......| -000000c0 c1 ab 7e 74 e9 b2 b7 0c 1d db b2 94 e5 5f 24 f4 |..~t........._$.| -000000d0 cb 30 4a 00 29 00 8c 00 67 00 61 00 00 00 00 00 |.0J.)...g.a.....| +000000b0 1d 00 20 03 c3 41 e0 b3 66 d7 44 65 58 53 38 0a |.. ..A..f.DeXS8.| +000000c0 05 d5 8d cf b4 fd 16 b7 4e 30 39 50 67 b9 61 8b |........N09Pg.a.| +000000d0 ba 6d 49 00 29 00 8f 00 6a 00 64 00 00 00 00 00 |.mI.)...j.d.....| 000000e0 00 00 00 00 00 00 00 00 00 00 00 94 68 2d a3 82 |............h-..| -000000f0 51 ed 14 ef 68 ca 42 c5 5c c3 a1 dd 20 28 ae a0 |Q...h.B.\... (..| -00000100 82 eb d0 3f 35 60 a5 97 b5 44 f8 c0 61 48 23 48 |...?5`...D..aH#H| -00000110 5a b2 bc 89 14 80 12 aa b5 99 76 3c 4c fd 0d aa |Z.........v>> Flow 2 (server to client) 00000000 16 03 03 00 80 02 00 00 7c 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 65 0a d6 64 |........... e..d| -00000030 4b 60 e0 a2 8a b3 fc 87 9a 32 02 ba f9 19 e4 63 |K`.......2.....c| -00000040 39 35 58 a4 6e 1d 3d 27 78 bb 97 94 13 01 00 00 |95X.n.='x.......| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 64 6e 15 d6 |........... dn..| +00000030 ff 36 2f 20 68 8d 70 4c 2d 27 45 8b 3a b9 b0 99 |.6/ h.pL-'E.:...| +00000040 c2 78 d8 e3 2a 84 fc 09 de 62 3d eb 13 01 00 00 |.x..*....b=.....| 00000050 34 00 2b 00 02 03 04 00 33 00 24 00 1d 00 20 2f |4.+.....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 00 |.........._X.;t.| 00000080 29 00 02 00 00 14 03 03 00 01 01 17 03 03 00 17 |)...............| -00000090 a9 16 87 2f f6 a3 b2 74 98 d1 d4 c9 65 e0 58 a3 |.../...t....e.X.| -000000a0 93 66 5a 4a fb 08 c5 17 03 03 00 35 2d e8 33 d1 |.fZJ.......5-.3.| -000000b0 b2 02 55 ae 19 75 b0 7d 21 3a ac 3b bc 00 6f 5d |..U..u.}!:.;..o]| -000000c0 86 0d 4e cd 69 28 b0 44 2b c3 80 42 91 a9 dd fc |..N.i(.D+..B....| -000000d0 11 43 88 1a 86 a2 c7 24 be c3 9a 1b 48 5e a4 45 |.C.....$....H^.E| -000000e0 1b 17 03 03 00 83 ff b7 b3 5a 8c cf f8 78 82 2f |.........Z...x./| -000000f0 98 be 22 36 ca 98 a4 c4 7b be d4 45 b2 41 c5 c0 |.."6....{..E.A..| -00000100 c0 5b d8 89 99 d3 7c 4c 35 fe 64 18 6e 09 b2 6b |.[....|L5.d.n..k| -00000110 97 d9 01 86 d7 e4 55 9e 57 c9 b0 72 69 41 1d 51 |......U.W..riA.Q| -00000120 76 7b 9e ad 15 80 ec d4 ba de 10 f1 40 b4 64 cd |v{..........@.d.| -00000130 05 15 81 d7 de a2 68 f6 67 f6 f4 67 a5 10 05 17 |......h.g..g....| -00000140 bd dc 07 18 d9 7d 9a 20 3c a1 3f f3 41 25 52 22 |.....}. <.?.A%R"| -00000150 fc 23 3c a1 13 f8 9e 46 70 38 9a 42 95 4f 98 f3 |.#<....Fp8.B.O..| -00000160 3c fc 0c 01 b4 10 7c 13 bd |<.....|..| +00000090 bd 51 2d 99 a8 f5 ae 2b 62 c5 ab b8 7f 95 f4 60 |.Q-....+b......`| +000000a0 2e fe ee 89 2b b5 95 17 03 03 00 35 56 c3 64 f5 |....+......5V.d.| +000000b0 6d 38 82 4f 25 b5 b9 f4 7e 3f 02 08 2e 18 a2 c8 |m8.O%...~?......| +000000c0 62 22 7e 01 ce 12 01 86 fb 8e 84 0b fe 82 75 1e |b"~...........u.| +000000d0 db 40 52 8e 84 9b 10 da 31 49 49 f8 c3 9b 8b c2 |.@R.....1II.....| +000000e0 d9 17 03 03 00 86 d1 53 45 80 db c2 74 5f 0f 9c |.......SE...t_..| +000000f0 a4 a5 f2 c7 0a 66 7f 80 e1 6a b7 b6 fc 89 de 9b |.....f...j......| +00000100 2e 29 44 7d c3 f9 25 70 b8 b0 a6 36 6f 1d 4d a3 |.)D}..%p...6o.M.| +00000110 02 0b 48 1d 1d 51 52 b8 46 7d b5 e5 1e 15 fb eb |..H..QR.F}......| +00000120 f0 19 ba 32 7c ee 20 04 54 69 1a 44 d0 e9 12 9a |...2|. .Ti.D....| +00000130 b4 67 35 cf 99 a7 34 1a ae d9 d9 8b 49 b4 7a 46 |.g5...4.....I.zF| +00000140 a4 56 1c 20 ec ae 63 10 fc 7b 8f b0 75 0b 92 dc |.V. ..c..{..u...| +00000150 0b 78 c6 f2 8a fd b6 cf 4c 8c 18 26 bc 16 c8 ba |.x......L..&....| +00000160 a5 eb 30 17 49 28 26 c0 27 9f ed 27 |..0.I(&.'..'| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 00 35 fa c1 52 26 f8 |..........5..R&.| -00000010 98 8a a4 94 75 6e ff 86 30 ab a9 48 92 3d 6f 84 |....un..0..H.=o.| -00000020 cb 48 a0 93 75 44 64 4e 73 f2 3d c7 9b c1 ca 2b |.H..uDdNs.=....+| -00000030 a7 a7 2c 3c 87 3a 91 3e ea 4a 4c 44 24 2c 11 a6 |..,<.:.>.JLD$,..| +00000000 14 03 03 00 01 01 17 03 03 00 35 74 1d d7 07 c1 |..........5t....| +00000010 35 f0 dd 3a b6 ca f8 1c ce 43 8e eb c0 7b e9 e4 |5..:.....C...{..| +00000020 93 3f 5c f5 8f c6 52 09 a9 fd e9 3c 28 3d 8c 60 |.?\...R....<(=.`| +00000030 a0 37 80 ce bc 98 24 82 96 c0 50 10 df 1e 3e e5 |.7....$...P...>.| >>> Flow 4 (server to client) -00000000 17 03 03 00 1e 23 0a be 5e 0d 39 b9 40 d8 b9 18 |.....#..^.9.@...| -00000010 81 46 49 83 a8 d3 76 21 d1 a6 50 2e 6d 6d 24 f3 |.FI...v!..P.mm$.| -00000020 e9 63 9f 17 03 03 00 13 cb 6e 2d c3 89 5b b8 6e |.c.......n-..[.n| -00000030 7c 5d 8b 25 f6 3b 7b b1 5d 7e 34 ||].%.;{.]~4| +00000000 17 03 03 00 1e 0b 0f 41 35 bd db ca 09 cb 5a 16 |.......A5.....Z.| +00000010 0c bb d6 42 a6 70 4d c2 11 78 ba 51 a6 a2 91 44 |...B.pM..x.Q...D| +00000020 dc 43 10 17 03 03 00 13 36 be 9b 91 c3 fc 9b 94 |.C......6.......| +00000030 83 a5 fb da fc f8 5d e2 f8 7b 2c |......]..{,| diff --git a/src/crypto/tls/testdata/Server-TLSv13-Resume-HelloRetryRequest b/src/crypto/tls/testdata/Server-TLSv13-Resume-HelloRetryRequest index cad5722e51..cb13497c8a 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-Resume-HelloRetryRequest +++ b/src/crypto/tls/testdata/Server-TLSv13-Resume-HelloRetryRequest @@ -1,93 +1,93 @@ >>> Flow 1 (client to server) -00000000 16 03 01 01 58 01 00 01 54 03 03 ed eb af 47 ff |....X...T.....G.| -00000010 aa 78 84 11 2d bf 94 bb fa df fd df f2 51 bf 85 |.x..-........Q..| -00000020 19 1d ec 1b e8 b6 9f aa 1f b9 b2 20 12 86 c6 fe |........... ....| -00000030 4e f8 19 4c ea ab 32 1a b7 e0 33 6a ce b1 05 3a |N..L..2...3j...:| -00000040 fc 45 a4 bd 41 eb 1e b8 ce aa 2c 3a 00 04 13 01 |.E..A.....,:....| -00000050 00 ff 01 00 01 07 00 0b 00 04 03 00 01 02 00 0a |................| +00000000 16 03 01 01 5b 01 00 01 57 03 03 3b be e9 ab a4 |....[...W..;....| +00000010 38 f2 fa ef 0e 68 3d 01 86 59 de 45 cb d7 5e 02 |8....h=..Y.E..^.| +00000020 2e c4 a2 f9 ba 9c 17 9e 75 69 84 20 61 2d 72 35 |........ui. a-r5| +00000030 b6 e8 09 03 bf ff 6e 1b 69 d0 c5 fa 10 a0 28 9d |......n.i.....(.| +00000040 19 b4 4a 99 81 61 75 cc 2e 16 42 50 00 04 13 01 |..J..au...BP....| +00000050 00 ff 01 00 01 0a 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 34 32 3e |....3.&.$... 42>| -000000b0 9e 49 48 9d e3 63 b0 65 fc 38 b5 05 45 9a 3d 0d |.IH..c.e.8..E.=.| -000000c0 4a 00 a4 2c 53 78 59 18 63 43 01 2f 0f 00 29 00 |J..,SxY.cC./..).| -000000d0 8c 00 67 00 61 00 00 00 00 00 00 00 00 00 00 00 |..g.a...........| +000000a0 02 01 01 00 33 00 26 00 24 00 1d 00 20 6e e3 10 |....3.&.$... n..| +000000b0 2f c3 dc a5 0f 6d 1a d8 81 79 4b 2e 23 a3 b8 d5 |/....m...yK.#...| +000000c0 e0 c4 ac 5a 02 02 b2 a8 46 2c 57 fe 53 00 29 00 |...Z....F,W.S.).| +000000d0 8f 00 6a 00 64 00 00 00 00 00 00 00 00 00 00 00 |..j.d...........| 000000e0 00 00 00 00 00 94 68 2d a3 82 51 ed 14 ef 68 ca |......h-..Q...h.| -000000f0 42 c5 5c c3 a1 dd 20 28 ae a0 82 eb d0 3f 35 60 |B.\... (.....?5`| -00000100 a5 97 b5 44 f8 c0 61 48 23 48 5a b2 bc 89 14 80 |...D..aH#HZ.....| -00000110 12 aa b5 99 76 3c 4c fd 0d aa 76 13 14 dd 88 c7 |....v>> 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 12 86 c6 fe |..^......3. ....| -00000030 4e f8 19 4c ea ab 32 1a b7 e0 33 6a ce b1 05 3a |N..L..2...3j...:| -00000040 fc 45 a4 bd 41 eb 1e b8 ce aa 2c 3a 13 01 00 00 |.E..A.....,:....| +00000020 bb 8c 5e 07 9e 09 e2 c8 a8 33 9c 20 61 2d 72 35 |..^......3. a-r5| +00000030 b6 e8 09 03 bf ff 6e 1b 69 d0 c5 fa 10 a0 28 9d |......n.i.....(.| +00000040 19 b4 4a 99 81 61 75 cc 2e 16 42 50 13 01 00 00 |..J..au...BP....| 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 79 01 00 01 75 03 |..........y...u.| -00000010 03 ed eb af 47 ff aa 78 84 11 2d bf 94 bb fa df |....G..x..-.....| -00000020 fd df f2 51 bf 85 19 1d ec 1b e8 b6 9f aa 1f b9 |...Q............| -00000030 b2 20 12 86 c6 fe 4e f8 19 4c ea ab 32 1a b7 e0 |. ....N..L..2...| -00000040 33 6a ce b1 05 3a fc 45 a4 bd 41 eb 1e b8 ce aa |3j...:.E..A.....| -00000050 2c 3a 00 04 13 01 00 ff 01 00 01 28 00 0b 00 04 |,:.........(....| +00000000 14 03 03 00 01 01 16 03 03 01 7c 01 00 01 78 03 |..........|...x.| +00000010 03 3b be e9 ab a4 38 f2 fa ef 0e 68 3d 01 86 59 |.;....8....h=..Y| +00000020 de 45 cb d7 5e 02 2e c4 a2 f9 ba 9c 17 9e 75 69 |.E..^.........ui| +00000030 84 20 61 2d 72 35 b6 e8 09 03 bf ff 6e 1b 69 d0 |. a-r5......n.i.| +00000040 c5 fa 10 a0 28 9d 19 b4 4a 99 81 61 75 cc 2e 16 |....(...J..au...| +00000050 42 50 00 04 13 01 00 ff 01 00 01 2b 00 0b 00 04 |BP.........+....| 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 a0 ad 32 45 21 a4 07 ea 0d 6b 9b 59 |..A...2E!....k.Y| -000000c0 c6 1e 7e 66 a7 fc 95 5c 20 de c1 d4 8f 49 72 26 |..~f...\ ....Ir&| -000000d0 83 c7 ca 55 b0 c0 79 5a fc ca 41 72 ec e5 d4 de |...U..yZ..Ar....| -000000e0 6c 36 96 e1 bf da 80 2d 15 37 50 b9 28 f4 d4 7a |l6.....-.7P.(..z| -000000f0 40 f9 ae ce 00 29 00 8c 00 67 00 61 00 00 00 00 |@....)...g.a....| +000000b0 17 00 41 04 3b 7f 27 0d 29 d3 6a df 95 e7 e2 e6 |..A.;.'.).j.....| +000000c0 1f 0c a7 4e e2 9c 10 d9 b6 17 d8 2f 44 f7 6b cc |...N......./D.k.| +000000d0 95 78 1d d6 a4 55 63 59 27 dc 33 e4 63 1b dc dc |.x...UcY'.3.c...| +000000e0 cd bc e2 41 87 a0 c3 9c e1 31 4e 1c de 98 db e6 |...A.....1N.....| +000000f0 44 c9 8f 54 00 29 00 8f 00 6a 00 64 00 00 00 00 |D..T.)...j.d....| 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 c3 a1 dd 20 28 ae |.Q...h.B.\... (.| -00000120 a0 82 eb d0 3f 35 60 a5 97 b5 44 f8 c0 61 48 23 |....?5`...D..aH#| -00000130 48 5a b2 bc 89 14 80 12 aa b5 99 76 3c 4c fd 0d |HZ.........v>> 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 12 86 c6 fe |........... ....| -00000030 4e f8 19 4c ea ab 32 1a b7 e0 33 6a ce b1 05 3a |N..L..2...3j...:| -00000040 fc 45 a4 bd 41 eb 1e b8 ce aa 2c 3a 13 01 00 00 |.E..A.....,:....| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 61 2d 72 35 |........... a-r5| +00000030 b6 e8 09 03 bf ff 6e 1b 69 d0 c5 fa 10 a0 28 9d |......n.i.....(.| +00000040 19 b4 4a 99 81 61 75 cc 2e 16 42 50 13 01 00 00 |..J..au...BP....| 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 45 15 7c 2c 1e |.).........E.|,.| -000000b0 b2 ad 7c 54 df b2 b3 47 53 e1 94 85 93 16 d5 bb |..|T...GS.......| -000000c0 72 e5 17 03 03 00 35 17 5a 84 66 4b e6 b4 e8 9d |r.....5.Z.fK....| -000000d0 97 9f db e4 ab 49 76 69 67 dc 81 03 8a e0 79 1a |.....Ivig.....y.| -000000e0 34 fc 32 86 2c 23 ea 60 fd f4 fe d8 06 7b 1e ba |4.2.,#.`.....{..| -000000f0 fc 00 7b dd 61 af 51 0a b6 77 a7 1b 17 03 03 00 |..{.a.Q..w......| -00000100 83 a9 14 74 c9 d0 20 00 e8 12 60 0c 90 d9 20 6d |...t.. ...`... m| -00000110 8c ae e0 ee 30 71 77 84 d1 0a 16 07 dd c7 60 80 |....0qw.......`.| -00000120 11 74 b2 44 7a 12 0e 18 4d 0e c7 7e 4f 6f 30 6d |.t.Dz...M..~Oo0m| -00000130 a9 46 cf 90 5d d5 dc 9f 44 b2 45 b8 e3 bb 75 ed |.F..]...D.E...u.| -00000140 e1 8b 88 5e 79 be 75 3f 6b 57 9f 1c a1 c9 18 93 |...^y.u?kW......| -00000150 ce 75 bf 1c ec 30 7d 49 a3 fc 5c 9f 35 bc 4c c8 |.u...0}I..\.5.L.| -00000160 32 fa e6 a3 f0 7c cb 3f c4 5b 32 17 30 52 8c a0 |2....|.?.[2.0R..| -00000170 ad f4 cb 57 35 71 24 a8 55 81 7c f1 01 68 ee 16 |...W5q$.U.|..h..| -00000180 07 5f f5 0f |._..| +000000a0 00 29 00 02 00 00 17 03 03 00 17 13 bf a1 f8 51 |.).............Q| +000000b0 6a 55 20 42 70 b9 b1 f9 9b a0 27 92 89 1a 38 45 |jU Bp.....'...8E| +000000c0 d0 35 17 03 03 00 35 4c 18 4f 0f b1 6b 61 da a6 |.5....5L.O..ka..| +000000d0 5d 16 ed c7 78 6e 7b 01 4c 64 a0 5f 10 53 b5 ed |]...xn{.Ld._.S..| +000000e0 9f 07 98 8f b1 49 f4 8c ac 91 51 51 5e 10 59 b0 |.....I....QQ^.Y.| +000000f0 14 f2 c9 1d 3a 64 a3 bd 8b 3e 1e 22 17 03 03 00 |....:d...>."....| +00000100 86 14 ec 8f d0 96 e1 c4 b3 18 91 b8 50 df 33 90 |............P.3.| +00000110 48 55 ff a6 7b 59 4f 3a 8b a2 a1 78 25 01 50 85 |HU..{YO:...x%.P.| +00000120 85 9d a8 2b 79 e6 69 12 56 43 89 af c7 f4 5a 76 |...+y.i.VC....Zv| +00000130 2b 28 3d 1d 63 d6 53 a1 1f af d6 98 6d e9 d6 fa |+(=.c.S.....m...| +00000140 64 52 cb 85 22 60 75 1f 6e 4d 51 2d 8f a8 d6 41 |dR.."`u.nMQ-...A| +00000150 cb 2c cc ae 38 fd 37 84 83 fd 62 d8 09 d9 fd d4 |.,..8.7...b.....| +00000160 e1 7f 74 db 1e d7 9c b2 e3 0b 3f e6 19 12 1f 63 |..t.......?....c| +00000170 61 f8 ed e2 84 56 38 86 b7 6e 28 42 d7 c4 5e 75 |a....V8..n(B..^u| +00000180 6b 44 aa 84 27 15 5e |kD..'.^| >>> Flow 5 (client to server) -00000000 17 03 03 00 35 ff 00 7c 66 1a a3 7b 63 4b fa 10 |....5..|f..{cK..| -00000010 c7 5e 6e ef 59 dc 09 a7 12 23 16 f9 ac 14 dc b4 |.^n.Y....#......| -00000020 d5 f1 24 be e3 86 ab d8 dc 03 2c 8f 0f 1e 20 90 |..$.......,... .| -00000030 20 e9 1f 2c 96 04 68 9f 06 23 | ..,..h..#| +00000000 17 03 03 00 35 d4 a7 29 b7 8f 6c e7 bf b5 da d0 |....5..)..l.....| +00000010 41 eb 71 1b 57 4e 8c 42 69 e3 bd 82 ca c5 92 71 |A.q.WN.Bi......q| +00000020 31 9a 24 14 50 83 12 ce 09 ec 5d 15 3b 78 dd b1 |1.$.P.....].;x..| +00000030 de c6 25 5a 6d 15 11 40 49 f6 |..%Zm..@I.| >>> Flow 6 (server to client) -00000000 17 03 03 00 1e 70 80 ca 7e 4a 32 3c c8 1c 93 56 |.....p..~J2<...V| -00000010 f4 91 26 82 e5 5e 15 d7 84 ca ae 9e f3 cf b2 dd |..&..^..........| -00000020 cf e8 31 17 03 03 00 13 cc 61 35 89 7c 01 ed 52 |..1......a5.|..R| -00000030 01 4f 6a 3f 5b 22 9f ec 19 3d c2 |.Oj?["...=.| +00000000 17 03 03 00 1e 34 1c 6e 69 e5 e1 03 d0 19 9d 18 |.....4.ni.......| +00000010 26 97 7a 56 ba 9f 86 6a 68 5a 0a d2 f7 4d 3b 08 |&.zV...jhZ...M;.| +00000020 bc 2c 6b 17 03 03 00 13 b3 42 96 c6 9b 32 86 e1 |.,k......B...2..| +00000030 76 37 32 3c 90 86 b9 23 0e c3 29 |v72<...#..)| diff --git a/src/crypto/tls/testdata/Server-TLSv13-X25519 b/src/crypto/tls/testdata/Server-TLSv13-X25519 index fa6369fc5e..cfb2cb6ea1 100644 --- a/src/crypto/tls/testdata/Server-TLSv13-X25519 +++ b/src/crypto/tls/testdata/Server-TLSv13-X25519 @@ -1,97 +1,97 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 c2 01 00 00 be 03 03 5e 3e 25 be 39 |...........^>%.9| -00000010 69 8b 0e 93 78 bb e1 7f 21 4d bf 12 f0 ad 7f 39 |i...x...!M.....9| -00000020 02 a6 26 db d0 7b b8 23 b0 78 96 20 93 a1 eb b5 |..&..{.#.x. ....| -00000030 12 f6 5d 07 c9 b6 c9 49 50 98 a3 01 ed 5c df 14 |..]....IP....\..| -00000040 21 64 4c 64 f2 97 7b 04 1b 6a 9d e5 00 04 13 03 |!dLd..{..j......| +00000000 16 03 01 00 c2 01 00 00 be 03 03 02 63 d0 b7 50 |............c..P| +00000010 8d da ba 48 da ba 30 47 d0 fe 7a ec 58 77 4b 0f |...H..0G..z.XwK.| +00000020 48 67 04 2b ce 53 09 90 4d 6e 14 20 4e 91 d4 fa |Hg.+.S..Mn. N...| +00000030 e8 aa 14 51 f6 af 56 01 12 62 e6 a9 e1 0b d7 90 |...Q..V..b......| +00000040 9f 44 5a c8 dc b6 88 52 1a 97 5d 9a 00 04 13 03 |.DZ....R..].....| 00000050 00 ff 01 00 00 71 00 0b 00 04 03 00 01 02 00 0a |.....q..........| 00000060 00 04 00 02 00 1d 00 16 00 00 00 17 00 00 00 0d |................| 00000070 00 1e 00 1c 04 03 05 03 06 03 08 07 08 08 08 09 |................| 00000080 08 0a 08 0b 08 04 08 05 08 06 04 01 05 01 06 01 |................| 00000090 00 2b 00 03 02 03 04 00 2d 00 02 01 01 00 33 00 |.+......-.....3.| -000000a0 26 00 24 00 1d 00 20 f2 80 32 ed ad 9b 4a 9a 93 |&.$... ..2...J..| -000000b0 bf e6 3b 79 95 e1 b3 1a 3c aa 7f b7 6d b6 ce 70 |..;y....<...m..p| -000000c0 d6 28 2c c5 2c 11 40 |.(,.,.@| +000000a0 26 00 24 00 1d 00 20 fd 6e ba 34 4a 87 99 5b 19 |&.$... .n.4J..[.| +000000b0 84 73 86 b0 7e 32 64 7d b6 da 59 c0 4b a4 9b 8a |.s..~2d}..Y.K...| +000000c0 e9 c2 8b 2c a8 4f 75 |...,.Ou| >>> 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 93 a1 eb b5 |........... ....| -00000030 12 f6 5d 07 c9 b6 c9 49 50 98 a3 01 ed 5c df 14 |..]....IP....\..| -00000040 21 64 4c 64 f2 97 7b 04 1b 6a 9d e5 13 03 00 00 |!dLd..{..j......| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 4e 91 d4 fa |........... N...| +00000030 e8 aa 14 51 f6 af 56 01 12 62 e6 a9 e1 0b d7 90 |...Q..V..b......| +00000040 9f 44 5a c8 dc b6 88 52 1a 97 5d 9a 13 03 00 00 |.DZ....R..].....| 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 67 66 6f 86 c5 43 |..........gfo..C| -00000090 db 4e 46 59 1b 3c 67 8a 31 84 db 4d 96 4d 92 46 |.NFY../| -000001a0 1d 16 ff ec 7f 8a 4c 88 a1 63 68 f6 8d 88 12 91 |......L..ch.....| -000001b0 13 65 dd 77 f8 59 55 52 23 6d 25 0b 6d 87 28 ea |.e.w.YUR#m%.m.(.| -000001c0 f3 ea 96 02 fc 7f 74 4d 39 84 34 22 81 35 21 1c |......tM9.4".5!.| -000001d0 d1 cc 01 b5 6c e1 bc f2 6f 21 92 9a 38 67 c2 cb |....l...o!..8g..| -000001e0 46 fc df 47 ca 01 3e 61 eb e7 79 32 ab 52 f7 bf |F..G..>a..y2.R..| -000001f0 b2 e9 bd 7b c2 31 fd d7 6f db 59 16 5a ed ed 5a |...{.1..o.Y.Z..Z| -00000200 d1 0e 76 16 f3 bf f9 7b ab d4 76 12 82 6a 09 d8 |..v....{..v..j..| -00000210 f7 62 ac eb f4 14 08 e9 fc 0e cc eb a6 6d 3b 6b |.b...........m;k| -00000220 96 ce 38 8b 10 8f ac 68 aa bd 77 70 93 8f 46 3d |..8....h..wp..F=| -00000230 bd 45 de f4 c9 47 14 80 c4 58 db 7f be 93 63 e7 |.E...G...X....c.| -00000240 00 fa 71 fd 6f 1f bc a5 cf c9 bd b4 d1 21 d8 83 |..q.o........!..| -00000250 7d 3a 07 7f 16 5b 98 20 b9 96 1e 5b 9e 83 03 26 |}:...[. ...[...&| -00000260 d6 a4 db ea 0f 34 12 c0 1f fc 9e 53 b5 fa cf ae |.....4.....S....| -00000270 54 65 2a fa 54 73 a9 35 fd 3c 70 12 22 24 1a ce |Te*.Ts.5.l%01.| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 17 03 03 00 35 06 69 d0 f2 43 |..........5.i..C| -00000010 5d 61 49 ba 4d d0 4b e9 11 ab a0 7e 98 81 f6 4e |]aI.M.K....~...N| -00000020 21 d5 85 74 2d 4a f4 51 1b 61 5d 4a b1 98 f3 56 |!..t-J.Q.a]J...V| -00000030 17 2f 9a 95 4f 4a 0e 66 58 05 2d 61 af 64 be ea |./..OJ.fX.-a.d..| +00000000 14 03 03 00 01 01 17 03 03 00 35 31 24 2a 60 37 |..........51$*`7| +00000010 a2 c3 fd 2f f7 0f f0 3b 33 20 66 11 e7 fc 80 22 |.../...;3 f...."| +00000020 de d9 d0 2c c7 bc 11 ad 70 b8 ef a8 c1 08 f5 00 |...,....p.......| +00000030 f6 15 b1 3a 68 2d 92 46 53 bc ed 51 80 29 2c 23 |...:h-.FS..Q.),#| >>> Flow 4 (server to client) -00000000 17 03 03 00 1e 15 3a 0f a2 05 1c 83 e5 1d bf ce |......:.........| -00000010 71 3c 97 f0 b3 b2 d1 b2 ec 40 c2 38 71 bf c0 50 |q<.......@.8q..P| -00000020 3f 92 84 17 03 03 00 13 0e 3f 72 16 86 b9 62 13 |?........?r...b.| -00000030 2e 36 d6 4b 0f b0 9c 69 2d df 4d |.6.K...i-.M| +00000000 17 03 03 00 1e b3 f8 c9 52 e2 df 20 f6 9c a7 3e |........R.. ...>| +00000010 5a 40 31 4c 8b ce b1 c1 fe f1 18 03 78 b4 39 8e |Z@1L........x.9.| +00000020 59 ee ef 17 03 03 00 13 f6 39 93 2f 98 f3 f5 fc |Y........9./....| +00000030 04 1f c0 f7 70 de 08 3a aa 21 54 |....p..:.!T| diff --git a/src/crypto/tls/ticket.go b/src/crypto/tls/ticket.go index 2ea65a6b41..24f6206fe1 100644 --- a/src/crypto/tls/ticket.go +++ b/src/crypto/tls/ticket.go @@ -33,6 +33,7 @@ type SessionState struct { // uint16 cipher_suite; // uint64 created_at; // opaque secret<1..2^8-1>; + // opaque extra<0..2^24-1>; // CertificateEntry certificate_list<0..2^24-1>; // select (SessionState.type) { // case server: /* empty */; @@ -50,6 +51,18 @@ type SessionState struct { // } SessionState; // + // Extra is ignored by crypto/tls, but is encoded by [SessionState.Bytes] + // and parsed by [ParseSessionState]. + // + // This allows [Config.UnwrapSession]/[Config.WrapSession] and + // [ClientSessionCache] implementations to store and retrieve additional + // data. + // + // If Extra is already set, the implementation must preserve the previous + // value across a round-trip, for example by appending and stripping a + // fixed-length suffix. + Extra []byte + version uint16 isClient bool cipherSuite uint16 @@ -90,6 +103,9 @@ func (s *SessionState) Bytes() ([]byte, error) { b.AddUint8LengthPrefixed(func(b *cryptobyte.Builder) { b.AddBytes(s.secret) }) + b.AddUint24LengthPrefixed(func(b *cryptobyte.Builder) { + b.AddBytes(s.Extra) + }) marshalCertificate(&b, s.certificate()) if s.isClient { b.AddUint24LengthPrefixed(func(b *cryptobyte.Builder) { @@ -144,6 +160,7 @@ func ParseSessionState(data []byte) (*SessionState, error) { !s.ReadUint16(&ss.cipherSuite) || !readUint64(&s, &ss.createdAt) || !readUint8LengthPrefixed(&s, &ss.secret) || + !readUint24LengthPrefixed(&s, &ss.Extra) || len(ss.secret) == 0 || !unmarshalCertificate(&s, &cert) { return nil, errors.New("tls: invalid session encoding")