From: Adam Langley Date: Tue, 11 Oct 2016 22:08:35 +0000 (-0700) Subject: crypto/tls: enable X25519 by default. X-Git-Tag: go1.8beta1~905 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=9e98e7e6686a500f87352e3721038d194b1db33c;p=gostls13.git crypto/tls: enable X25519 by default. Since this changes the offered curves in the ClientHello, all the test data needs to be updated too. Change-Id: I227934711104349c0f0eab11d854e5a2adcbc363 Reviewed-on: https://go-review.googlesource.com/30825 Reviewed-by: Brad Fitzpatrick --- diff --git a/src/crypto/tls/common.go b/src/crypto/tls/common.go index a14712b67c..021f475700 100644 --- a/src/crypto/tls/common.go +++ b/src/crypto/tls/common.go @@ -550,7 +550,7 @@ func (c *Config) maxVersion() uint16 { return c.MaxVersion } -var defaultCurvePreferences = []CurveID{CurveP256, CurveP384, CurveP521} +var defaultCurvePreferences = []CurveID{X25519, CurveP256, CurveP384, CurveP521} func (c *Config) curvePreferences() []CurveID { if c == nil || len(c.CurvePreferences) == 0 { diff --git a/src/crypto/tls/testdata/Client-TLSv10-ClientCert-ECDSA-ECDSA b/src/crypto/tls/testdata/Client-TLSv10-ClientCert-ECDSA-ECDSA index 8d16d8b8bd..fa17b3fcdf 100644 --- a/src/crypto/tls/testdata/Client-TLSv10-ClientCert-ECDSA-ECDSA +++ b/src/crypto/tls/testdata/Client-TLSv10-ClientCert-ECDSA-ECDSA @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 01 00 59 02 00 00 55 03 01 20 f3 26 a5 ad |....Y...U.. .&..| -00000010 ee a8 a9 b7 26 5f 94 f5 56 bc 50 07 70 b8 71 9f |....&_..V.P.p.q.| -00000020 98 0a d2 fb a6 74 84 8c bb ac 66 20 bc f2 63 e9 |.....t....f ..c.| -00000030 e4 84 44 8a 53 3b e4 67 24 99 af e0 79 03 f5 ac |..D.S;.g$...y...| -00000040 6d 18 19 b0 e5 54 ab 0f 6d b7 00 09 c0 09 00 00 |m....T..m.......| +00000000 16 03 01 00 59 02 00 00 55 03 01 06 7a 54 62 74 |....Y...U...zTbt| +00000010 6f db 23 bf 1e fc 82 35 4d 57 c5 09 e1 63 fb 3a |o.#....5MW...c.:| +00000020 44 dd 3e 60 ec bc 3e 2f 2c 6f 52 20 0c 8e 2a 1e |D.>`..>/,oR ..*.| +00000030 02 bf 03 ef a4 b0 2a f9 3a 16 a7 97 01 cb 78 f0 |......*.:.....x.| +00000040 4d e9 ea 81 f6 0f 9c fb 44 a8 f8 29 c0 09 00 00 |M.......D..)....| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 01 02 0e 0b 00 02 0a 00 02 07 00 02 04 30 82 02 |.............0..| 00000070 00 30 82 01 62 02 09 00 b8 bf 2d 47 a0 d2 eb f4 |.0..b.....-G....| @@ -48,22 +49,20 @@ 00000240 13 83 0d 94 06 bb d4 37 7a f6 ec 7a c9 86 2e dd |.......7z..z....| 00000250 d7 11 69 7f 85 7c 56 de fb 31 78 2b e4 c7 78 0d |..i..|V..1x+..x.| 00000260 ae cb be 9e 4e 36 24 31 7b 6a 0f 39 95 12 07 8f |....N6$1{j.9....| -00000270 2a 16 03 01 00 d6 0c 00 00 d2 03 00 17 41 04 a3 |*............A..| -00000280 80 39 df 4d a8 89 ae 9e 42 8c 51 ec c3 e3 9f d0 |.9.M....B.Q.....| -00000290 46 25 b0 77 0e 95 35 c5 3e 54 e8 cc 68 56 b8 7e |F%.w..5.>T..hV.~| -000002a0 30 70 2e 10 b8 1e 9b 17 b2 a0 10 91 94 aa 6b d8 |0p............k.| -000002b0 2d db 7f 1d 88 01 fa c0 73 ba 6a 49 eb 29 2b 00 |-.......s.jI.)+.| -000002c0 8b 30 81 88 02 42 01 70 4e 19 a6 64 ea 41 c6 6b |.0...B.pN..d.A.k| -000002d0 35 3b d7 83 70 34 5f 73 5c 2f 45 e8 de ca 26 3c |5;..p4_s\/E...&<| -000002e0 b0 54 98 85 a8 95 19 ad 70 eb 95 48 b1 f2 67 58 |.T......p..H..gX| -000002f0 23 ba 27 80 30 f3 df 61 30 51 3f 15 c3 df fb d5 |#.'.0..a0Q?.....| -00000300 70 46 53 69 99 aa 5a 60 02 42 00 e7 5c 71 05 32 |pFSi..Z`.B..\q.2| -00000310 19 1a c2 23 2d 6a 03 1f d2 1f 75 9f 74 67 34 90 |...#-j....u.tg4.| -00000320 52 90 12 ca a6 f2 1f 3f 21 6c 24 e1 40 50 4f 49 |R......?!l$.@POI| -00000330 dc a5 68 83 1c 83 94 59 38 c3 5e ca 51 83 41 c0 |..h....Y8.^.Q.A.| -00000340 b6 7c 35 c4 60 48 3a dc 1a 9d 91 dd 16 03 01 00 |.|5.`H:.........| -00000350 0a 0d 00 00 06 03 01 02 40 00 00 16 03 01 00 04 |........@.......| -00000360 0e 00 00 00 |....| +00000270 2a 16 03 01 00 b4 0c 00 00 b0 03 00 1d 20 c6 bf |*............ ..| +00000280 da 7d da 0c 87 2f 71 3a a4 7c 89 23 42 6a 5d d2 |.}.../q:.|.#Bj].| +00000290 b7 85 5a 00 da bb 5e cf ea 86 39 2a b4 20 00 8a |..Z...^...9*. ..| +000002a0 30 81 87 02 42 00 85 42 f6 bc c6 3c c5 9e e3 b3 |0...B..B...<....| +000002b0 48 0f bc ed 4b 78 00 d3 30 69 29 cd 18 56 03 37 |H...Kx..0i)..V.7| +000002c0 8c f5 da 20 33 86 cf ed b8 d2 75 56 2f 85 7b 53 |... 3.....uV/.{S| +000002d0 bc 06 e3 4f a1 7d 9c b6 a7 2a da 45 c8 34 29 89 |...O.}...*.E.4).| +000002e0 3f 8d c9 39 6e b3 6d 02 41 51 02 48 28 c7 e9 75 |?..9n.m.AQ.H(..u| +000002f0 5d b1 d2 d6 11 d1 3a b8 2f 65 af d8 5d 49 9a 42 |].....:./e..]I.B| +00000300 7d ae 12 6a 97 9f 4e 51 9e ec 79 10 27 fd d5 19 |}..j..NQ..y.'...| +00000310 ac 5a c8 cd 5a ac 84 8f fa 05 e3 51 a3 4e 84 b9 |.Z..Z......Q.N..| +00000320 08 85 41 fc e6 5b ba 4b 24 39 16 03 01 00 0a 0d |..A..[.K$9......| +00000330 00 00 06 03 01 02 40 00 00 16 03 01 00 04 0e 00 |......@.........| +00000340 00 00 |..| >>> Flow 3 (client to server) 00000000 16 03 01 02 0a 0b 00 02 06 00 02 03 00 02 00 30 |...............0| 00000010 82 01 fc 30 82 01 5e 02 09 00 9a 30 84 6c 26 35 |...0..^....0.l&5| @@ -98,34 +97,32 @@ 000001e0 be e8 91 b3 da 1a f5 5d a3 23 f5 26 8b 45 70 8d |.......].#.&.Ep.| 000001f0 65 62 9b 7e 01 99 3d 18 f6 10 9a 38 61 9b 2e 57 |eb.~..=....8a..W| 00000200 e4 fa cc b1 8a ce e2 23 a0 87 f0 e1 67 51 eb 16 |.......#....gQ..| -00000210 03 01 00 46 10 00 00 42 41 04 1e 18 37 ef 0d 19 |...F...BA...7...| -00000220 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd a7 |Q.5uq..T[....g..| -00000230 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e f1 |$ >.V...(^.+-O..| -00000240 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 a6 |..lK[.V.2B.X..I.| -00000250 b5 68 1a 41 03 56 6b dc 5a 89 16 03 01 00 91 0f |.h.A.Vk.Z.......| -00000260 00 00 8d 00 8b 30 81 88 02 42 01 37 15 41 67 9a |.....0...B.7.Ag.| -00000270 9b cb 2e d9 0a c0 b9 a8 47 00 81 da f8 9b bc d7 |........G.......| -00000280 e9 89 5a fe c9 9e 7e d1 15 4b 6a 97 a0 90 c7 e8 |..Z...~..Kj.....| -00000290 41 cb 65 39 f0 6c e7 51 7b ff 76 70 f7 94 39 23 |A.e9.l.Q{.vp..9#| -000002a0 5c 4e 02 8d 4c b5 88 ad 77 d1 2d 33 02 42 01 41 |\N..L...w.-3.B.A| -000002b0 06 ed 39 1b a4 ab 7a 8d 62 ce e4 aa 3a 7e b8 82 |..9...z.b...:~..| -000002c0 04 c9 af 95 28 0d 28 69 a5 db bc fe d7 8b 73 17 |....(.(i......s.| -000002d0 cf 1e 76 52 2d fa 05 96 be 30 a3 c6 78 10 02 4b |..vR-....0..x..K| -000002e0 4e d3 41 bb e0 0a a5 79 0a 60 80 bd cd 59 05 df |N.A....y.`...Y..| -000002f0 14 03 01 00 01 01 16 03 01 00 30 c4 d3 dc 0b 45 |..........0....E| -00000300 cd 3a 35 45 60 d9 02 f5 ec a3 da 25 58 d8 9e e4 |.:5E`......%X...| -00000310 af 44 d5 38 5a 90 6d 0e 58 d7 bd 77 3f 36 8c eb |.D.8Z.m.X..w?6..| -00000320 4e ea f3 07 eb ce e1 1f 7a c9 b0 |N.......z..| +00000210 03 01 00 25 10 00 00 21 20 2f e5 7d a3 47 cd 62 |...%...! /.}.G.b| +00000220 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 cf |C.(.._.).0......| +00000230 c2 ed 90 99 5f 58 cb 3b 74 16 03 01 00 91 0f 00 |...._X.;t.......| +00000240 00 8d 00 8b 30 81 88 02 42 01 c5 d1 33 12 b8 59 |....0...B...3..Y| +00000250 0d 75 98 b6 11 e5 06 9d 49 3d 77 37 2a 10 f9 a0 |.u......I=w7*...| +00000260 4f 7e 72 13 5c 3d 7e bf 17 57 ab 16 3d b7 1b f7 |O~r.\=~..W..=...| +00000270 9a 5c 92 99 72 be a2 c7 dc 0c a4 cc 4c ed f6 80 |.\..r.......L...| +00000280 95 7f 59 3f d4 ed 3e 36 9f 82 d1 02 42 01 da 4c |..Y?..>6....B..L| +00000290 27 fc a9 7f c7 1a 8c 7d 29 fe 6b 2b 1a f1 db ee |'......}).k+....| +000002a0 8e 61 59 92 69 ef b5 d2 eb 4a 79 7d ff 17 cc c4 |.aY.i....Jy}....| +000002b0 6f 3e a0 2b 86 0c dd 11 6c 3c 0d e8 a2 55 7d a3 |o>.+....l<...U}.| +000002c0 58 46 cd f9 3d 9e fc 91 7f 07 90 5c 92 3d d8 14 |XF..=......\.=..| +000002d0 03 01 00 01 01 16 03 01 00 30 73 e5 58 cc f4 da |.........0s.X...| +000002e0 e0 2b 1a 26 d7 38 a3 ff 76 ef a5 66 d8 7e c2 25 |.+.&.8..v..f.~.%| +000002f0 b6 3b 4c 61 a4 e6 66 6c ab 0b 76 be f9 bd c1 57 |.;La..fl..v....W| +00000300 69 8b 7b 69 f4 aa 16 80 67 66 |i.{i....gf| >>> Flow 4 (server to client) -00000000 14 03 01 00 01 01 16 03 01 00 30 d2 18 a6 c2 9d |..........0.....| -00000010 1e 31 18 80 da 63 9b 65 b8 b0 ed 9d d6 86 94 81 |.1...c.e........| -00000020 5e 67 69 a1 2c bd 9b 8a cf 5f 49 75 4e d4 17 fc |^gi.,...._IuN...| -00000030 2c 62 70 2e fb 02 65 7e c8 ba bd |,bp...e~...| +00000000 14 03 01 00 01 01 16 03 01 00 30 cd bc 57 18 7a |..........0..W.z| +00000010 a7 bb c8 5e 11 d0 c0 fb 97 ca 66 f9 7e 0d 87 12 |...^......f.~...| +00000020 74 7a 16 3f eb a2 00 4e 87 38 f3 cf c5 70 c1 bd |tz.?...N.8...p..| +00000030 90 da f4 ac 8c de 01 89 55 6d f2 |........Um.| >>> Flow 5 (client to server) -00000000 17 03 01 00 20 f9 4a aa 90 28 c4 ca 6e 44 c8 8b |.... .J..(..nD..| -00000010 a7 97 bb 3b 58 46 bf dc 21 28 73 52 71 d2 12 90 |...;XF..!(sRq...| -00000020 1b 74 ec e6 e0 17 03 01 00 20 fb 4d 93 22 1e 63 |.t....... .M.".c| -00000030 31 b8 21 0e a1 46 26 48 cb 67 b8 cd 44 54 b2 a3 |1.!..F&H.g..DT..| -00000040 b6 4d 47 67 7a e1 d8 c2 18 96 15 03 01 00 20 08 |.MGgz......... .| -00000050 62 5e ed 25 ba 46 67 f5 61 29 e6 25 7e 41 5c b4 |b^.%.Fg.a).%~A\.| -00000060 7f 12 05 13 9d c6 eb f2 8e 7c 37 81 51 09 c6 |.........|7.Q..| +00000000 17 03 01 00 20 5e e2 92 23 e7 86 82 20 ff 35 ff |.... ^..#... .5.| +00000010 d2 d9 e0 b5 71 4b b4 f9 fb d4 01 e4 c3 52 32 ed |....qK.......R2.| +00000020 54 25 4e d1 30 17 03 01 00 20 39 bd 5d 9f 4b cd |T%N.0.... 9.].K.| +00000030 a8 92 5f e2 d6 ab 11 8d ad 95 44 7d 24 e1 02 78 |.._.......D}$..x| +00000040 ac 72 eb ed 01 28 a4 cc 68 d3 15 03 01 00 20 35 |.r...(..h..... 5| +00000050 3d 90 bf 16 9a f4 27 9f 98 a7 7b 19 3f d9 2a 6c |=.....'...{.?.*l| +00000060 68 86 34 e0 1a f0 29 8c 22 9d 2a ca a1 52 42 |h.4...).".*..RB| diff --git a/src/crypto/tls/testdata/Client-TLSv10-ClientCert-ECDSA-RSA b/src/crypto/tls/testdata/Client-TLSv10-ClientCert-ECDSA-RSA index 68ff000bea..1b099bf9fd 100644 --- a/src/crypto/tls/testdata/Client-TLSv10-ClientCert-ECDSA-RSA +++ b/src/crypto/tls/testdata/Client-TLSv10-ClientCert-ECDSA-RSA @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 01 00 59 02 00 00 55 03 01 eb c3 41 78 13 |....Y...U....Ax.| -00000010 97 9b 30 68 60 69 74 7c 8d 2e 90 f6 e7 c8 28 21 |..0h`it|......(!| -00000020 c4 67 b4 5b a0 f7 e1 1f 7f de b7 20 01 74 23 01 |.g.[....... .t#.| -00000030 10 ed 5a b9 37 a0 f2 44 6b fd f6 6c 25 07 ef 25 |..Z.7..Dk..l%..%| -00000040 4b 62 59 c6 ae 4b 82 e0 34 70 6d 40 c0 13 00 00 |KbY..K..4pm@....| +00000000 16 03 01 00 59 02 00 00 55 03 01 08 ca d5 3f fe |....Y...U.....?.| +00000010 f1 63 e8 2e 30 e5 03 e8 9e 7e fa cb 96 bc 97 dd |.c..0....~......| +00000020 a4 47 97 09 cf e2 44 1c 1b e5 f1 20 19 7a c6 2f |.G....D.... .z./| +00000030 55 36 8d d9 ef d1 2b 08 49 b7 65 df 9b 76 75 46 |U6....+.I.e..vuF| +00000040 35 bb c9 29 6c 66 76 a4 3b 35 3f 9a c0 13 00 00 |5..)lfv.;5?.....| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 01 02 59 0b 00 02 55 00 02 52 00 02 4f 30 82 02 |..Y...U..R..O0..| 00000070 4b 30 82 01 b4 a0 03 02 01 02 02 09 00 e8 f0 9d |K0..............| @@ -53,21 +54,19 @@ 00000290 77 8d 0c 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d |w.......@.a.Lr+.| 000002a0 ae db 46 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db |..F..M...>...B..| 000002b0 fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 01 00 |.=.`.\!.;.......| -000002c0 cb 0c 00 00 c7 03 00 17 41 04 c4 ae 64 f9 3a f5 |........A...d.:.| -000002d0 95 29 e0 9c c1 d0 e3 e1 fa e1 f8 97 d0 69 4d b0 |.)...........iM.| -000002e0 c0 4f cb 47 41 9c 85 32 b7 c8 71 4f c5 a1 5a ec |.O.GA..2..qO..Z.| -000002f0 4d 09 bc fc 07 7c 81 87 71 c7 6e f9 8b 59 f6 53 |M....|..q.n..Y.S| -00000300 a4 eb 76 d1 2a 6d 55 5d 85 b8 00 80 3b 4f ab 1c |..v.*mU]....;O..| -00000310 aa ef 00 e7 7d 91 e2 73 c3 a4 d1 95 5a 6e 26 a9 |....}..s....Zn&.| -00000320 85 15 25 ef 05 83 34 73 80 00 a6 0c df cd c7 6d |..%...4s.......m| -00000330 65 c6 f2 a7 23 68 0e 88 7e 7e 8e 03 4d 4b db 27 |e...#h..~~..MK.'| -00000340 70 6a 32 2c e7 66 95 06 76 0f d7 4f ec 84 6a ee |pj2,.f..v..O..j.| -00000350 28 ed 90 17 f0 04 7f c5 39 a9 8b 53 bd 9a e3 51 |(.......9..S...Q| -00000360 84 79 ee 32 ad 66 e8 77 da d9 31 4b 6b 5b f0 73 |.y.2.f.w..1Kk[.s| -00000370 de 9f c5 b8 c7 09 06 f1 15 9d d3 3e 40 86 17 65 |...........>@..e| -00000380 cd 47 74 4b c0 88 3f be 54 c1 ac fc 16 03 01 00 |.GtK..?.T.......| -00000390 0a 0d 00 00 06 03 01 02 40 00 00 16 03 01 00 04 |........@.......| -000003a0 0e 00 00 00 |....| +000002c0 aa 0c 00 00 a6 03 00 1d 20 b3 f2 56 35 8a ac c5 |........ ..V5...| +000002d0 46 cb c0 4b 69 04 e8 36 f0 9b 29 c8 f4 b8 49 3b |F..Ki..6..)...I;| +000002e0 4f b0 f5 71 39 5e fd 45 14 00 80 44 b1 98 23 ab |O..q9^.E...D..#.| +000002f0 14 4c fb ca f5 af c9 2f 74 0b 05 17 f1 88 49 69 |.L...../t.....Ii| +00000300 d8 7f aa 0d 9c 16 64 57 cc e9 62 5e ef c0 5f 37 |......dW..b^.._7| +00000310 6f 2b 7b 40 b0 c6 a7 a9 e5 52 45 2b e3 4b f4 b4 |o+{@.....RE+.K..| +00000320 12 2e 7f fc 49 81 64 1a 33 d9 09 c8 a9 0e 3a cc |....I.d.3.....:.| +00000330 43 7e 55 76 aa 34 fd 79 ca 22 8d 29 67 f9 53 b5 |C~Uv.4.y.".)g.S.| +00000340 77 d8 52 ae b2 d5 00 18 ae ff da 28 22 2a bd 53 |w.R........("*.S| +00000350 63 a0 9d da f3 af f4 d2 70 47 a9 44 79 13 e6 68 |c.......pG.Dy..h| +00000360 d3 9e 89 2e 4e 5b fa 2d 15 60 d3 16 03 01 00 0a |....N[.-.`......| +00000370 0d 00 00 06 03 01 02 40 00 00 16 03 01 00 04 0e |.......@........| +00000380 00 00 00 |...| >>> Flow 3 (client to server) 00000000 16 03 01 02 0a 0b 00 02 06 00 02 03 00 02 00 30 |...............0| 00000010 82 01 fc 30 82 01 5e 02 09 00 9a 30 84 6c 26 35 |...0..^....0.l&5| @@ -102,34 +101,32 @@ 000001e0 be e8 91 b3 da 1a f5 5d a3 23 f5 26 8b 45 70 8d |.......].#.&.Ep.| 000001f0 65 62 9b 7e 01 99 3d 18 f6 10 9a 38 61 9b 2e 57 |eb.~..=....8a..W| 00000200 e4 fa cc b1 8a ce e2 23 a0 87 f0 e1 67 51 eb 16 |.......#....gQ..| -00000210 03 01 00 46 10 00 00 42 41 04 1e 18 37 ef 0d 19 |...F...BA...7...| -00000220 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd a7 |Q.5uq..T[....g..| -00000230 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e f1 |$ >.V...(^.+-O..| -00000240 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 a6 |..lK[.V.2B.X..I.| -00000250 b5 68 1a 41 03 56 6b dc 5a 89 16 03 01 00 91 0f |.h.A.Vk.Z.......| -00000260 00 00 8d 00 8b 30 81 88 02 42 01 03 05 ed 02 bd |.....0...B......| -00000270 ec d2 94 fd d9 d6 85 56 a0 b7 16 57 4a b7 91 15 |.......V...WJ...| -00000280 50 9a 3d 08 fd 06 57 cc 65 e5 a8 26 15 dc 74 fe |P.=...W.e..&..t.| -00000290 7c 6b 81 10 7a 1c 3a 32 60 1a 2f e8 cc 4d dd da ||k..z.:2`./..M..| -000002a0 20 8a ac 1f eb dd a0 db 58 ef 79 c8 02 42 00 f7 | .......X.y..B..| -000002b0 0f ca 90 34 ce 83 f0 dc ec a5 5d 89 68 51 51 13 |...4......].hQQ.| -000002c0 c6 a9 58 7d 11 cc 22 00 01 e3 04 16 3b 10 ed 93 |..X}..".....;...| -000002d0 ab 1b b9 e4 89 95 44 5c 06 d4 2c a4 d1 e5 09 12 |......D\..,.....| -000002e0 82 83 dc 72 f6 41 a9 d6 35 7f da 8a c8 f8 2b e6 |...r.A..5.....+.| -000002f0 14 03 01 00 01 01 16 03 01 00 30 10 f3 9e aa 4e |..........0....N| -00000300 b7 50 bd 7c b4 54 e9 69 aa 49 7a 35 30 da 40 03 |.P.|.T.i.Iz50.@.| -00000310 a8 48 c4 08 63 7a a1 84 f1 7f 83 6d 15 b1 b1 7d |.H..cz.....m...}| -00000320 30 94 27 9a bc a3 a0 bb 84 37 41 |0.'......7A| +00000210 03 01 00 25 10 00 00 21 20 2f e5 7d a3 47 cd 62 |...%...! /.}.G.b| +00000220 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 cf |C.(.._.).0......| +00000230 c2 ed 90 99 5f 58 cb 3b 74 16 03 01 00 91 0f 00 |...._X.;t.......| +00000240 00 8d 00 8b 30 81 88 02 42 00 ab b7 a8 9c 96 37 |....0...B......7| +00000250 e7 dd 07 f5 8e 8f e4 a9 de 20 17 48 a2 e0 15 8c |......... .H....| +00000260 85 81 86 ff 7f 36 d4 a6 dd 66 33 f4 cf cd 15 20 |.....6...f3.... | +00000270 2f 9e 52 36 2b ae ff 8d 21 59 1e a7 83 36 e6 5e |/.R6+...!Y...6.^| +00000280 89 77 2c b9 ea 47 b1 73 e3 e1 c2 02 42 01 5a e4 |.w,..G.s....B.Z.| +00000290 73 4f b8 9d 35 47 88 ee f8 ca 86 4c cd 00 f4 e3 |sO..5G.....L....| +000002a0 f7 4a 17 20 51 bc 67 53 b7 e9 ca e2 fe ad 5d 88 |.J. Q.gS......].| +000002b0 33 fe 5e 01 c4 e3 a1 7b ae 06 69 cf d8 76 ba 6d |3.^....{..i..v.m| +000002c0 a2 3f 21 ee fa fd 58 53 49 d2 af 88 5e 5d 36 14 |.?!...XSI...^]6.| +000002d0 03 01 00 01 01 16 03 01 00 30 37 93 45 ae 7e 87 |.........07.E.~.| +000002e0 04 e8 1a 5e d9 24 d9 13 6c a2 e2 df 78 58 6a ea |...^.$..l...xXj.| +000002f0 93 f2 2d 4b 31 c2 7e ca 47 b5 8b 67 73 5d ac 33 |..-K1.~.G..gs].3| +00000300 d6 e1 88 7b 45 7d b5 11 13 0a |...{E}....| >>> Flow 4 (server to client) -00000000 14 03 01 00 01 01 16 03 01 00 30 53 ec 32 b9 5c |..........0S.2.\| -00000010 a8 9c 03 1e 95 92 5e 19 99 9a e7 3d fa af c5 60 |......^....=...`| -00000020 d1 94 e0 93 fe 5d 68 e5 e3 51 67 13 c8 30 33 5f |.....]h..Qg..03_| -00000030 85 23 e2 cf c8 64 88 24 23 fe 93 |.#...d.$#..| +00000000 14 03 01 00 01 01 16 03 01 00 30 6a 8a f0 2b c4 |..........0j..+.| +00000010 1d 07 2e f2 28 5a 26 6b 2f 2d d1 16 c1 19 4c ae |....(Z&k/-....L.| +00000020 6f 68 08 7f 63 b3 bd f6 14 b4 91 07 7a fb 89 29 |oh..c.......z..)| +00000030 eb e7 ae 4e 19 5c 1a 4b 5d 7f 6f |...N.\.K].o| >>> Flow 5 (client to server) -00000000 17 03 01 00 20 26 a5 85 22 18 01 84 5c 50 3b c4 |.... &.."...\P;.| -00000010 17 58 fe 0e b3 a1 26 ec 94 8e b4 76 bd 84 7a ca |.X....&....v..z.| -00000020 fc 22 2c 31 d3 17 03 01 00 20 3c 0a 9a 91 f0 00 |.",1..... <.....| -00000030 c6 69 b4 04 7d f7 8c 29 3c 7f 81 c1 79 f2 2c 34 |.i..}..)<...y.,4| -00000040 c0 fd 21 6a b7 a3 28 9b 85 1b 15 03 01 00 20 7d |..!j..(....... }| -00000050 1e c7 62 ec b2 84 5f 65 30 6e 4c 7c ab bd 03 49 |..b..._e0nL|...I| -00000060 ce 7f 0d 0c 2b 62 e1 32 01 0c 35 05 b9 f6 35 |....+b.2..5...5| +00000000 17 03 01 00 20 8b ad b0 ee 52 ec c5 ce f0 6a a4 |.... ....R....j.| +00000010 29 26 e3 03 b2 05 d8 bb 39 c0 15 03 f3 a2 1a 1b |)&......9.......| +00000020 cc 65 fb 99 9c 17 03 01 00 20 a1 71 d0 02 ee 24 |.e....... .q...$| +00000030 4b 7a d2 7b 90 1c 45 0a ca 30 bb 64 96 a7 87 96 |Kz.{..E..0.d....| +00000040 35 de 1b a7 cc ec 0a b0 a7 83 15 03 01 00 20 32 |5............. 2| +00000050 29 da b1 59 61 89 98 b1 16 49 06 16 92 d4 16 ae |)..Ya....I......| +00000060 ba 6a 3b 70 62 f3 78 e7 d7 44 76 4d ee e8 a0 |.j;pb.x..DvM...| diff --git a/src/crypto/tls/testdata/Client-TLSv10-ClientCert-RSA-ECDSA b/src/crypto/tls/testdata/Client-TLSv10-ClientCert-RSA-ECDSA index 84268f0956..982bf9f209 100644 --- a/src/crypto/tls/testdata/Client-TLSv10-ClientCert-RSA-ECDSA +++ b/src/crypto/tls/testdata/Client-TLSv10-ClientCert-RSA-ECDSA @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 01 00 59 02 00 00 55 03 01 cd ab 47 9a 95 |....Y...U....G..| -00000010 15 43 b4 22 d8 b7 ce 1a 70 6d 95 f4 45 36 17 78 |.C."....pm..E6.x| -00000020 45 86 98 be 9c 89 e2 b1 29 ab 7c 20 74 18 07 6a |E.......).| t..j| -00000030 7c 6a 26 94 18 3a f7 01 f5 06 c0 99 58 fd e1 79 ||j&..:......X..y| -00000040 e8 f0 3d 2e 7d 24 07 ac ab 29 84 d1 c0 09 00 00 |..=.}$...)......| +00000000 16 03 01 00 59 02 00 00 55 03 01 f6 7e e1 10 92 |....Y...U...~...| +00000010 38 3e b6 5d 16 20 81 f9 6e 39 c0 b1 a9 72 8d 71 |8>.]. ..n9...r.q| +00000020 a7 74 d9 e1 49 71 4b 61 89 6c b2 20 47 cc 58 2d |.t..IqKa.l. G.X-| +00000030 96 27 ac ea 66 83 72 43 57 d1 e6 d5 0e 56 75 0b |.'..f.rCW....Vu.| +00000040 6f f2 1b 38 0f 53 7d 00 26 ec a7 5c c0 09 00 00 |o..8.S}.&..\....| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 01 02 0e 0b 00 02 0a 00 02 07 00 02 04 30 82 02 |.............0..| 00000070 00 30 82 01 62 02 09 00 b8 bf 2d 47 a0 d2 eb f4 |.0..b.....-G....| @@ -48,22 +49,20 @@ 00000240 13 83 0d 94 06 bb d4 37 7a f6 ec 7a c9 86 2e dd |.......7z..z....| 00000250 d7 11 69 7f 85 7c 56 de fb 31 78 2b e4 c7 78 0d |..i..|V..1x+..x.| 00000260 ae cb be 9e 4e 36 24 31 7b 6a 0f 39 95 12 07 8f |....N6$1{j.9....| -00000270 2a 16 03 01 00 d5 0c 00 00 d1 03 00 17 41 04 18 |*............A..| -00000280 50 7c d8 00 90 86 7e 8b a3 e8 fa 9e 06 2b 40 df |P|....~......+@.| -00000290 47 16 9a d4 ea 53 76 a5 58 fe a3 81 49 f9 39 cf |G....Sv.X...I.9.| -000002a0 bc b4 cd 0d 94 cc 98 66 8b 69 4f b8 6d c6 5f 85 |.......f.iO.m._.| -000002b0 72 f3 db 5b 9a fd 31 d1 9a d0 77 e0 50 90 5a 00 |r..[..1...w.P.Z.| -000002c0 8a 30 81 87 02 41 6c 2d b0 9b b6 9c 79 16 07 dd |.0...Al-....y...| -000002d0 95 0b fa 33 32 fb a7 cf ca f8 46 38 fb 55 b0 4f |...32.....F8.U.O| -000002e0 7c ef 63 12 aa b0 75 57 b9 4a 00 d7 e9 01 7a 43 ||.c...uW.J....zC| -000002f0 42 e9 6f 93 81 39 56 77 a1 74 ef 09 a3 94 9f f5 |B.o..9Vw.t......| -00000300 79 7b 2b b5 26 bc 46 02 42 01 7a 34 1c e8 e0 88 |y{+.&.F.B.z4....| -00000310 b4 90 24 01 ea db 06 d1 c4 59 3f d0 62 6a 64 47 |..$......Y?.bjdG| -00000320 d9 bc 5e d2 a9 92 85 a2 4b 11 46 98 4a e5 7c 06 |..^.....K.F.J.|.| -00000330 75 87 f6 e8 bd 2a d1 8f 18 4d 6b 3f 96 52 8e 0a |u....*...Mk?.R..| -00000340 6c ad 37 c1 67 39 bb 3e d4 82 2f 16 03 01 00 0a |l.7.g9.>../.....| -00000350 0d 00 00 06 03 01 02 40 00 00 16 03 01 00 04 0e |.......@........| -00000360 00 00 00 |...| +00000270 2a 16 03 01 00 b5 0c 00 00 b1 03 00 1d 20 b4 dc |*............ ..| +00000280 cb b5 05 eb c2 36 db 24 a5 d7 95 09 57 b4 b3 ad |.....6.$....W...| +00000290 5c c0 20 1b 08 b1 6a 15 ab 20 73 5b 23 3e 00 8b |\. ...j.. s[#>..| +000002a0 30 81 88 02 42 01 ee a8 99 dc 57 90 78 da c5 b5 |0...B.....W.x...| +000002b0 ca 64 9b 53 57 fc 6c f8 ca b1 f1 e7 57 e4 bd 33 |.d.SW.l.....W..3| +000002c0 f7 0c ae 5e 89 8e 65 e5 72 2d 5d b6 a6 b5 d7 ad |...^..e.r-].....| +000002d0 12 c8 34 bf 4d 72 53 db ac ba dc ed 04 64 63 13 |..4.MrS......dc.| +000002e0 a0 43 2b 0c 4a 26 82 02 42 01 a4 70 cc b8 b3 77 |.C+.J&..B..p...w| +000002f0 31 14 bf 51 c6 e1 01 b1 93 47 b2 12 56 74 d1 b8 |1..Q.....G..Vt..| +00000300 41 5a 04 c5 6c c6 36 02 cb 07 b6 48 08 1c 45 ac |AZ..l.6....H..E.| +00000310 23 14 68 e0 38 00 1c 2d 8a 3b 74 ac 51 ea b8 13 |#.h.8..-.;t.Q...| +00000320 e8 37 a3 c1 41 e9 ef 2c a4 7c 66 16 03 01 00 0a |.7..A..,.|f.....| +00000330 0d 00 00 06 03 01 02 40 00 00 16 03 01 00 04 0e |.......@........| +00000340 00 00 00 |...| >>> Flow 3 (client to server) 00000000 16 03 01 01 fd 0b 00 01 f9 00 01 f6 00 01 f3 30 |...............0| 00000010 82 01 ef 30 82 01 58 a0 03 02 01 02 02 10 5c 19 |...0..X.......\.| @@ -97,34 +96,32 @@ 000001d0 ac 11 b1 28 56 be 1d cd 61 62 84 09 bf d6 80 c6 |...(V...ab......| 000001e0 45 8d 82 2c b4 d8 83 9b db c9 22 b7 2a 12 11 7b |E..,......".*..{| 000001f0 fa 02 3b c1 c9 ff ea c9 9d a8 49 d3 95 d7 d5 0e |..;.......I.....| -00000200 e5 35 16 03 01 00 46 10 00 00 42 41 04 1e 18 37 |.5....F...BA...7| -00000210 ef 0d 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 |...Q.5uq..T[....| -00000220 67 fd a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d |g..$ >.V...(^.+-| -00000230 4f 9e f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 |O....lK[.V.2B.X.| -00000240 d7 49 a6 b5 68 1a 41 03 56 6b dc 5a 89 16 03 01 |.I..h.A.Vk.Z....| -00000250 00 86 0f 00 00 82 00 80 a0 3b d6 90 15 22 78 45 |.........;..."xE| -00000260 5a 09 ac 46 db 99 cb 71 e9 40 62 10 77 47 e8 5e |Z..F...q.@b.wG.^| -00000270 63 90 00 28 4c 46 82 72 2e 16 84 32 67 bd 7e 83 |c..(LF.r...2g.~.| -00000280 80 a9 b3 43 b1 bf c6 48 ad ac ed 90 7b 83 39 36 |...C...H....{.96| -00000290 ec 90 7e 13 aa d8 39 69 cc 53 88 5c 26 38 c4 95 |..~...9i.S.\&8..| -000002a0 43 3c 1b 5e d2 63 61 c9 05 9c 7f 7d ef df e8 3a |C<.^.ca....}...:| -000002b0 bb 2c 7f 2a f1 d2 9f 25 f4 61 07 99 c4 a1 17 12 |.,.*...%.a......| -000002c0 98 52 f6 e1 d1 6f 7a 5a 2a de ce 6b 28 18 a5 b4 |.R...ozZ*..k(...| -000002d0 13 90 ed 82 b9 34 0f 97 14 03 01 00 01 01 16 03 |.....4..........| -000002e0 01 00 30 dd dd 54 67 e6 c1 e4 0b 89 c6 84 55 57 |..0..Tg.......UW| -000002f0 7c 7e a8 9a 16 83 5b 01 67 d5 b7 ae dc ee bf 4e ||~....[.g......N| -00000300 3a 8c 3f 91 37 4e f4 2c 25 f7 2b 4a 80 3d 07 64 |:.?.7N.,%.+J.=.d| -00000310 e8 62 3d |.b=| +00000200 e5 35 16 03 01 00 25 10 00 00 21 20 2f e5 7d a3 |.5....%...! /.}.| +00000210 47 cd 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 |G.bC.(.._.).0...| +00000220 af c4 cf c2 ed 90 99 5f 58 cb 3b 74 16 03 01 00 |......._X.;t....| +00000230 86 0f 00 00 82 00 80 1c 4f 5d 53 3a 15 c0 51 44 |........O]S:..QD| +00000240 ff fa 46 c5 01 51 0b e9 22 b8 2f 99 5b 55 5a 98 |..F..Q.."./.[UZ.| +00000250 58 3c 0d a6 ca c6 85 39 0a c2 21 a0 68 78 a1 ab |X<.....9..!.hx..| +00000260 9c 1d 5c db 8c 87 86 72 3e a8 b7 38 e2 66 9f 4b |..\....r>..8.f.K| +00000270 d9 3d df f6 dd 64 f8 7c 03 4e a3 c1 88 9e 09 fd |.=...d.|.N......| +00000280 a1 20 54 6d 38 f3 14 27 11 37 01 6b c6 42 8c a2 |. Tm8..'.7.k.B..| +00000290 c8 2b 14 0e 20 f0 66 91 4a de 02 fe f7 62 f2 5b |.+.. .f.J....b.[| +000002a0 74 45 e1 ed 32 1f f7 f8 10 99 8d db 2c 30 02 7a |tE..2.......,0.z| +000002b0 f2 6e ab 45 40 0f 50 14 03 01 00 01 01 16 03 01 |.n.E@.P.........| +000002c0 00 30 84 fd 92 b9 4b 54 3b 1b e1 db 11 cc 3b 48 |.0....KT;.....;H| +000002d0 c6 b3 f4 f6 8d 92 28 05 c2 c8 d7 75 7b 68 fb 06 |......(....u{h..| +000002e0 63 a2 67 a0 77 21 a1 07 97 07 13 97 58 74 03 d5 |c.g.w!......Xt..| +000002f0 8b ed |..| >>> Flow 4 (server to client) -00000000 14 03 01 00 01 01 16 03 01 00 30 15 7b 16 7e 05 |..........0.{.~.| -00000010 7a d9 f3 d4 ff 87 66 b0 27 e5 e7 f5 08 08 68 bc |z.....f.'.....h.| -00000020 b4 23 01 f3 71 b3 c7 9c c8 31 2d 1c eb 50 9c c0 |.#..q....1-..P..| -00000030 71 39 a9 d9 e4 cd 30 10 18 26 d6 |q9....0..&.| +00000000 14 03 01 00 01 01 16 03 01 00 30 a7 c0 55 91 23 |..........0..U.#| +00000010 2f fb 65 17 ac 60 6a c6 d2 ed 2d 0a fe 4f 5b e8 |/.e..`j...-..O[.| +00000020 93 01 88 f8 39 8d 06 97 11 85 9d d3 40 a9 75 c6 |....9.......@.u.| +00000030 02 66 69 c2 cd b4 6d 49 00 e7 0d |.fi...mI...| >>> Flow 5 (client to server) -00000000 17 03 01 00 20 01 7d ab a8 32 3d 62 56 ef c1 b6 |.... .}..2=bV...| -00000010 fe 51 8d 8c 90 fa 41 08 52 d3 bd 57 48 8a d2 c5 |.Q....A.R..WH...| -00000020 1e 41 e8 6b 71 17 03 01 00 20 15 ec 02 8a 2b 11 |.A.kq.... ....+.| -00000030 8f 4b 8c 1e e9 5c b3 a2 53 6e 93 6a 0e 1a 72 6a |.K...\..Sn.j..rj| -00000040 e6 49 ec f5 17 af 95 51 a7 10 15 03 01 00 20 f5 |.I.....Q...... .| -00000050 ad 65 db d2 71 a5 c1 1b dc 07 8f 79 cd a3 9a 41 |.e..q......y...A| -00000060 11 c2 e8 09 09 b4 2f fa fc 6d 6a 31 22 e3 bd |....../..mj1"..| +00000000 17 03 01 00 20 c8 5f 0f 28 8e 50 2c 3d 18 97 02 |.... ._.(.P,=...| +00000010 f2 d0 25 86 01 10 4e 51 d3 9d 1a 60 35 50 52 c8 |..%...NQ...`5PR.| +00000020 1b 24 aa 9d 3d 17 03 01 00 20 b5 97 88 98 99 7e |.$..=.... .....~| +00000030 d5 49 63 85 5e 80 ba f1 42 d1 58 3d df d0 25 5a |.Ic.^...B.X=..%Z| +00000040 c4 2a a7 fb 45 78 d7 02 2b d2 15 03 01 00 20 3b |.*..Ex..+..... ;| +00000050 5d 1c 4a 60 2f 7e 66 a5 5f 87 2f 3b 14 08 ad cb |].J`/~f._./;....| +00000060 e7 df 4d 7c 03 cc 03 ca b5 c4 5b 1f d7 e3 f0 |..M|......[....| diff --git a/src/crypto/tls/testdata/Client-TLSv10-ClientCert-RSA-RSA b/src/crypto/tls/testdata/Client-TLSv10-ClientCert-RSA-RSA index 4182f8a504..cb956e9791 100644 --- a/src/crypto/tls/testdata/Client-TLSv10-ClientCert-RSA-RSA +++ b/src/crypto/tls/testdata/Client-TLSv10-ClientCert-RSA-RSA @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 01 00 59 02 00 00 55 03 01 0a 79 c8 7c 83 |....Y...U...y.|.| -00000010 17 78 ba 03 ce fa 53 bb f9 18 50 34 c3 7b ff 99 |.x....S...P4.{..| -00000020 f3 2e e5 fc 9d 0b d4 1e c0 55 13 20 2d 5d af da |.........U. -]..| -00000030 02 22 75 79 66 51 6f 1a 1a e3 c1 91 78 1d 43 04 |."uyfQo.....x.C.| -00000040 91 a5 2a 92 49 b4 c9 5a 15 39 52 b6 c0 13 00 00 |..*.I..Z.9R.....| +00000000 16 03 01 00 59 02 00 00 55 03 01 13 70 8b ce 13 |....Y...U...p...| +00000010 6e e5 50 5a 92 bf 18 33 b3 5b 1a bb 52 a9 47 3e |n.PZ...3.[..R.G>| +00000020 d3 23 e0 fa a1 af 66 9b f0 e4 79 20 47 dc 49 70 |.#....f...y G.Ip| +00000030 99 9e 03 5c fb a2 a8 6a af e8 75 ff a9 e0 c1 e5 |...\...j..u.....| +00000040 5c 5a 5e a0 78 ae d1 73 3d 29 04 b7 c0 13 00 00 |\Z^.x..s=)......| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 01 02 59 0b 00 02 55 00 02 52 00 02 4f 30 82 02 |..Y...U..R..O0..| 00000070 4b 30 82 01 b4 a0 03 02 01 02 02 09 00 e8 f0 9d |K0..............| @@ -53,21 +54,19 @@ 00000290 77 8d 0c 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d |w.......@.a.Lr+.| 000002a0 ae db 46 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db |..F..M...>...B..| 000002b0 fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 01 00 |.=.`.\!.;.......| -000002c0 cb 0c 00 00 c7 03 00 17 41 04 56 62 25 ca 89 d3 |........A.Vb%...| -000002d0 3c eb f1 38 50 ff 7b 38 ae 1a 83 1e 07 b7 b4 ef |<..8P.{8........| -000002e0 2d 64 78 6e 60 f0 a8 fa f9 f7 b9 d4 a9 43 3b a9 |-dxn`........C;.| -000002f0 09 c8 39 77 a2 0a fe d1 00 88 1c 1c 06 6e 27 35 |..9w.........n'5| -00000300 af 1f d4 c5 35 cd 62 8e 12 98 00 80 7d c2 93 eb |....5.b.....}...| -00000310 04 ee 59 d3 c2 2a ac 4c 60 ad 3a bc d2 e3 70 02 |..Y..*.L`.:...p.| -00000320 c2 67 46 c5 a2 88 80 a3 55 4a be 55 5f 04 14 bc |.gF.....UJ.U_...| -00000330 23 76 87 81 ab 78 48 74 c7 ac 0a 44 40 8c d5 5e |#v...xHt...D@..^| -00000340 b8 b0 dd c5 02 79 d2 b6 89 e8 ea 5c 3f ad e4 7c |.....y.....\?..|| -00000350 2f 74 db 2a 21 5d 0f ef 92 d1 d2 c6 ae 45 dd 20 |/t.*!].......E. | -00000360 a5 58 3e 69 dc d5 71 ff 71 03 a9 92 15 e7 69 fa |.X>i..q.q.....i.| -00000370 31 35 23 c9 fb e4 3c 3a e5 80 fb 86 57 06 cf 6e |15#...<:....W..n| -00000380 b5 e8 a3 bb 44 aa 44 c6 45 50 9f bf 16 03 01 00 |....D.D.EP......| -00000390 0a 0d 00 00 06 03 01 02 40 00 00 16 03 01 00 04 |........@.......| -000003a0 0e 00 00 00 |....| +000002c0 aa 0c 00 00 a6 03 00 1d 20 8f 09 63 f7 eb 09 5b |........ ..c...[| +000002d0 90 a8 cc 46 27 10 b9 ab ac dc ff ee 98 27 8d a8 |...F'........'..| +000002e0 25 5a d0 0c b8 2a 5f 25 00 00 80 a2 2d 18 6c 8d |%Z...*_%....-.l.| +000002f0 1d a1 62 35 fe 9a 97 a3 f7 59 56 7f a3 6b 26 7d |..b5.....YV..k&}| +00000300 b6 7c e7 f2 d2 30 4e 77 50 91 47 bb 48 e9 3a c1 |.|...0NwP.G.H.:.| +00000310 c6 58 a4 96 3b 98 3f a8 15 90 51 25 af 50 fc bd |.X..;.?...Q%.P..| +00000320 3d fa c3 d4 32 19 fe 9b bb e5 07 f5 26 56 3a d7 |=...2.......&V:.| +00000330 e5 00 82 7d dd 26 d8 19 16 6b db 95 20 99 13 44 |...}.&...k.. ..D| +00000340 8b a5 8b 75 48 de a7 87 cb c4 97 56 60 66 cd d8 |...uH......V`f..| +00000350 c1 24 7b 21 4a b5 43 1d 37 a5 02 1d 49 33 c9 87 |.${!J.C.7...I3..| +00000360 af b1 03 0d eb 33 95 ff ef 8a f6 16 03 01 00 0a |.....3..........| +00000370 0d 00 00 06 03 01 02 40 00 00 16 03 01 00 04 0e |.......@........| +00000380 00 00 00 |...| >>> Flow 3 (client to server) 00000000 16 03 01 01 fd 0b 00 01 f9 00 01 f6 00 01 f3 30 |...............0| 00000010 82 01 ef 30 82 01 58 a0 03 02 01 02 02 10 5c 19 |...0..X.......\.| @@ -101,34 +100,32 @@ 000001d0 ac 11 b1 28 56 be 1d cd 61 62 84 09 bf d6 80 c6 |...(V...ab......| 000001e0 45 8d 82 2c b4 d8 83 9b db c9 22 b7 2a 12 11 7b |E..,......".*..{| 000001f0 fa 02 3b c1 c9 ff ea c9 9d a8 49 d3 95 d7 d5 0e |..;.......I.....| -00000200 e5 35 16 03 01 00 46 10 00 00 42 41 04 1e 18 37 |.5....F...BA...7| -00000210 ef 0d 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 |...Q.5uq..T[....| -00000220 67 fd a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d |g..$ >.V...(^.+-| -00000230 4f 9e f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 |O....lK[.V.2B.X.| -00000240 d7 49 a6 b5 68 1a 41 03 56 6b dc 5a 89 16 03 01 |.I..h.A.Vk.Z....| -00000250 00 86 0f 00 00 82 00 80 9c e4 48 ef 27 f9 b3 60 |..........H.'..`| -00000260 30 b0 dc 64 05 6e e2 b1 16 50 4a 10 7c d6 04 23 |0..d.n...PJ.|..#| -00000270 71 a3 0c e3 ce 73 7b 2d d7 c3 54 35 a1 8a 17 37 |q....s{-..T5...7| -00000280 21 d1 58 d5 42 24 49 78 6e 0b 89 6f 94 ca 7f 54 |!.X.B$Ixn..o...T| -00000290 ae 6d 1f 21 8a 7f a5 d1 fb 9c 2a 04 03 b5 62 ce |.m.!......*...b.| -000002a0 7d a1 a0 57 6f 2b b8 a8 91 41 e9 12 52 c5 ec 73 |}..Wo+...A..R..s| -000002b0 86 68 a0 56 b6 7f 78 9a 89 b9 d4 e1 2e 6c 24 f4 |.h.V..x......l$.| -000002c0 3b 24 a8 92 05 bc cf 29 e2 dc 25 a9 bf 43 db 81 |;$.....)..%..C..| -000002d0 e0 bd 7d 98 1a 3a 5b 4e 14 03 01 00 01 01 16 03 |..}..:[N........| -000002e0 01 00 30 0c 10 7b c1 61 98 1c b6 57 ab e9 2d e8 |..0..{.a...W..-.| -000002f0 65 fb 50 6f a8 39 6a dd ca 70 37 84 64 20 65 19 |e.Po.9j..p7.d e.| -00000300 58 39 fd e3 30 b1 2f 48 c7 22 8f c4 f1 61 a3 f2 |X9..0./H."...a..| -00000310 70 0b b6 |p..| +00000200 e5 35 16 03 01 00 25 10 00 00 21 20 2f e5 7d a3 |.5....%...! /.}.| +00000210 47 cd 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 |G.bC.(.._.).0...| +00000220 af c4 cf c2 ed 90 99 5f 58 cb 3b 74 16 03 01 00 |......._X.;t....| +00000230 86 0f 00 00 82 00 80 1c 2c 0b 87 f7 a9 33 09 7e |........,....3.~| +00000240 0b 19 c7 ef e4 bd e9 37 4e 3c 1e 36 5d 1f d0 51 |.......7N<.6]..Q| +00000250 f7 87 40 66 c1 d2 54 c5 58 2f 03 32 1a 3b f3 4c |..@f..T.X/.2.;.L| +00000260 97 db 49 93 ba c5 c0 f4 d2 eb 43 58 25 80 f8 4d |..I.......CX%..M| +00000270 1c 6d 10 79 ea d6 b4 07 01 58 a2 a1 48 ae 06 a2 |.m.y.....X..H...| +00000280 a7 2b 1e 36 a3 58 ab b6 a6 60 24 1d c1 7d 49 2e |.+.6.X...`$..}I.| +00000290 14 2d ca 7d 7f df 3f 79 51 43 75 06 86 0b 7d de |.-.}..?yQCu...}.| +000002a0 a4 76 18 8d 54 fa 41 b3 d9 06 f0 44 de c7 41 53 |.v..T.A....D..AS| +000002b0 05 33 0f 5a 48 9e 76 14 03 01 00 01 01 16 03 01 |.3.ZH.v.........| +000002c0 00 30 ec 96 c4 f6 af 71 4f b6 c9 e0 bf b6 15 51 |.0.....qO......Q| +000002d0 5d 0a b6 6b 39 d9 9f 53 0f 7e 0c b7 8e 76 0c c4 |]..k9..S.~...v..| +000002e0 15 36 07 27 51 f9 3e cb 0c 4e 5f 99 19 2d 3c dd |.6.'Q.>..N_..-<.| +000002f0 65 0d |e.| >>> Flow 4 (server to client) -00000000 14 03 01 00 01 01 16 03 01 00 30 36 ee 87 93 dd |..........06....| -00000010 ec 92 92 ea 76 7f c2 98 34 30 d1 03 b4 60 70 52 |....v...40...`pR| -00000020 84 e8 e5 88 2c 93 7a 9b 29 6a 2a 62 a3 60 f0 f6 |....,.z.)j*b.`..| -00000030 9b 81 5d 17 0a 9f 6f cc 45 7e 55 |..]...o.E~U| +00000000 14 03 01 00 01 01 16 03 01 00 30 2f ff 36 c3 9e |..........0/.6..| +00000010 9e ac 31 15 84 6f c2 c0 fa ce d0 bd 02 9b 75 79 |..1..o........uy| +00000020 31 d7 9d 38 ad d3 3f 3d 37 7b 2b 0c 9e 01 eb 48 |1..8..?=7{+....H| +00000030 db fd e2 13 92 d6 75 27 67 f5 1c |......u'g..| >>> Flow 5 (client to server) -00000000 17 03 01 00 20 51 b6 eb e8 21 80 4a 60 d0 ab 86 |.... Q...!.J`...| -00000010 25 cf 14 9c 21 8d b6 c2 7c e9 96 90 3a f2 bb de |%...!...|...:...| -00000020 f4 67 da 4d 9c 17 03 01 00 20 8f 04 37 73 79 25 |.g.M..... ..7sy%| -00000030 12 95 f1 45 ca ef 71 2f 4c f2 52 67 bb 97 8e 73 |...E..q/L.Rg...s| -00000040 df ce 2c b1 7f 40 b2 91 4b 8d 15 03 01 00 20 bb |..,..@..K..... .| -00000050 34 d8 f2 08 79 fc d3 b9 01 66 7b ad 58 3f f3 64 |4...y....f{.X?.d| -00000060 4c e2 43 3d cf 32 27 2c d8 08 c0 e4 3c 23 7b |L.C=.2',....<#{| +00000000 17 03 01 00 20 6e b9 45 11 17 34 fd 03 ec 49 11 |.... n.E..4...I.| +00000010 b1 2c cb d8 53 20 21 8f 1a 0f 04 3e ef 73 0f a0 |.,..S !....>.s..| +00000020 4c 1f df 63 08 17 03 01 00 20 ab 15 7e c9 84 36 |L..c..... ..~..6| +00000030 06 f2 f3 fe a6 cf ad 04 16 26 49 a2 bd 32 b2 a1 |.........&I..2..| +00000040 08 8c c6 98 2f 1f 01 8a 13 be 15 03 01 00 20 90 |..../......... .| +00000050 6a b8 ab fc 99 e0 79 1e fc 5d 7d f4 07 f8 ff c5 |j.....y..]}.....| +00000060 e7 62 c6 31 1e 93 08 4c 78 50 b5 d2 db 7f 79 |.b.1...LxP....y| diff --git a/src/crypto/tls/testdata/Client-TLSv10-ECDHE-ECDSA-AES b/src/crypto/tls/testdata/Client-TLSv10-ECDHE-ECDSA-AES index e927c3a9e4..97a3c75bd5 100644 --- a/src/crypto/tls/testdata/Client-TLSv10-ECDHE-ECDSA-AES +++ b/src/crypto/tls/testdata/Client-TLSv10-ECDHE-ECDSA-AES @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 01 00 59 02 00 00 55 03 01 ad 73 ab 19 40 |....Y...U...s..@| -00000010 f9 55 c6 66 42 22 d2 dd 1b ab da 28 bb 0d cc f6 |.U.fB".....(....| -00000020 88 75 f0 52 d1 90 39 42 16 25 7a 20 21 96 87 ab |.u.R..9B.%z !...| -00000030 12 5c 25 5e d3 84 fb 53 b5 b3 d9 3d bb 42 72 c8 |.\%^...S...=.Br.| -00000040 55 3e 4e 43 cb 36 38 47 cd dc fa ad c0 09 00 00 |U>NC.68G........| +00000000 16 03 01 00 59 02 00 00 55 03 01 7f 7a 72 0f 01 |....Y...U...zr..| +00000010 51 e6 e1 84 7c c5 e8 70 bf 7f a9 19 17 76 24 90 |Q...|..p.....v$.| +00000020 23 b9 ca 72 9c c1 53 d7 da 58 75 20 d6 44 9b 50 |#..r..S..Xu .D.P| +00000030 2e 64 10 11 07 5e 33 cb b2 13 72 74 a4 02 f7 46 |.d...^3...rt...F| +00000040 fe 88 dc 32 3e 9b 04 fc b1 cc 17 70 c0 09 00 00 |...2>......p....| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 01 02 0e 0b 00 02 0a 00 02 07 00 02 04 30 82 02 |.............0..| 00000070 00 30 82 01 62 02 09 00 b8 bf 2d 47 a0 d2 eb f4 |.0..b.....-G....| @@ -48,41 +49,37 @@ 00000240 13 83 0d 94 06 bb d4 37 7a f6 ec 7a c9 86 2e dd |.......7z..z....| 00000250 d7 11 69 7f 85 7c 56 de fb 31 78 2b e4 c7 78 0d |..i..|V..1x+..x.| 00000260 ae cb be 9e 4e 36 24 31 7b 6a 0f 39 95 12 07 8f |....N6$1{j.9....| -00000270 2a 16 03 01 00 d4 0c 00 00 d0 03 00 17 41 04 0d |*............A..| -00000280 e8 5a 74 30 43 bb 24 3b 77 5e 60 c8 05 57 ca 5e |.Zt0C.$;w^`..W.^| -00000290 79 e1 35 a1 48 3a b2 af c5 9d c8 fa 38 f7 4b ec |y.5.H:......8.K.| -000002a0 09 fb 29 e0 ac f1 43 70 ca ec b7 8c f5 22 42 a6 |..)...Cp....."B.| -000002b0 56 7b 4a db 84 dc 2b 31 f8 46 35 3f 9c 72 fb 00 |V{J...+1.F5?.r..| -000002c0 89 30 81 86 02 41 27 a5 3b 2c f0 d9 a6 74 6f b6 |.0...A'.;,...to.| -000002d0 2c 3a 9f 9b bf 1c 50 9c 07 7f 50 b1 82 41 17 4e |,:....P...P..A.N| -000002e0 c2 77 13 84 27 5c 28 a9 14 c7 e2 d1 4b 84 eb 22 |.w..'\(.....K.."| -000002f0 b0 d1 f9 6b 6e 08 52 11 aa 21 34 82 43 d1 ed 73 |...kn.R..!4.C..s| -00000300 3a 04 e3 a1 3f e5 4e 02 41 6e 4c a9 ab d6 e0 b1 |:...?.N.AnL.....| -00000310 45 88 00 44 47 af 64 d0 51 20 ca b4 52 79 3e de |E..DG.d.Q ..Ry>.| -00000320 e7 ba 9a 06 03 b6 c5 7f 7f e1 8f 54 eb 4b 0b 6e |...........T.K.n| -00000330 e3 b7 a2 86 b6 b6 49 d1 2e 0d 50 33 75 c5 49 8b |......I...P3u.I.| -00000340 0a 7d fa 6d 57 e8 35 50 0a c3 16 03 01 00 04 0e |.}.mW.5P........| -00000350 00 00 00 |...| +00000270 2a 16 03 01 00 b5 0c 00 00 b1 03 00 1d 20 9a 73 |*............ .s| +00000280 13 72 2e de 36 07 b0 c7 05 90 f6 d7 83 06 85 0a |.r..6...........| +00000290 d5 d7 be 7a ed 5c 12 e2 57 95 8e fc 96 6b 00 8b |...z.\..W....k..| +000002a0 30 81 88 02 42 01 a7 30 a7 09 63 5c d3 1f 82 80 |0...B..0..c\....| +000002b0 11 41 fe 84 53 7b 1c fa a6 d6 f5 cd 21 f5 85 e2 |.A..S{......!...| +000002c0 c3 29 4b e7 9c e1 6e 59 d8 89 4a ac dd 6a 28 60 |.)K...nY..J..j(`| +000002d0 c2 74 36 92 86 9e 7d 03 90 54 41 d9 2e 95 1e 6e |.t6...}..TA....n| +000002e0 e6 02 e9 f6 99 e7 35 02 42 01 5f a8 f1 3f 05 2f |......5.B._..?./| +000002f0 ab a5 14 86 71 35 9a 41 f5 21 57 a4 8e 2f e6 d7 |....q5.A.!W../..| +00000300 1b dc 35 65 10 11 92 47 59 8e 26 32 45 66 03 3b |..5e...GY.&2Ef.;| +00000310 98 31 d5 cc 39 d1 30 f9 40 75 3d ac 1b 4b 0d 03 |.1..9.0.@u=..K..| +00000320 60 6a 0d 84 62 b8 30 f7 b4 4e 3c 16 03 01 00 04 |`j..b.0..N<.....| +00000330 0e 00 00 00 |....| >>> Flow 3 (client to server) -00000000 16 03 01 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 01 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 01 00 30 57 49 e2 22 09 08 84 39 73 46 |.....0WI."...9sF| -00000060 f3 cf 03 7a d4 fd ca 18 05 6b eb da c7 b0 9d 05 |...z.....k......| -00000070 c8 aa 61 f5 fd 1d c3 a4 5d 15 51 dd 03 67 aa 9d |..a.....].Q..g..| -00000080 85 9d 78 bc 82 00 |..x...| +00000000 16 03 01 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| +00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| +00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 01 00 01 01 |....._X.;t......| +00000030 16 03 01 00 30 9f b5 ef 8e cb 94 f6 4a 6f 97 77 |....0.......Jo.w| +00000040 36 bc ff a0 06 30 8e 22 54 95 63 64 b7 6e fc 89 |6....0."T.cd.n..| +00000050 19 be 38 7b 66 11 a1 54 4e e7 27 f6 8e db e6 48 |..8{f..TN.'....H| +00000060 74 68 34 d2 0f |th4..| >>> Flow 4 (server to client) -00000000 14 03 01 00 01 01 16 03 01 00 30 d0 dc fe f9 3a |..........0....:| -00000010 df b1 1d ea b6 49 27 b3 7f 96 5d a9 ec e4 b4 01 |.....I'...].....| -00000020 6f 46 db 4d ed 43 a7 fb 6a 8b b4 4c 51 8a 1a 7f |oF.M.C..j..LQ...| -00000030 f2 92 54 3b 20 1c 58 de 27 93 a3 |..T; .X.'..| +00000000 14 03 01 00 01 01 16 03 01 00 30 66 46 33 1e e1 |..........0fF3..| +00000010 bd 36 f4 a0 f7 88 96 36 7c 4b a4 26 c8 e3 07 e6 |.6.....6|K.&....| +00000020 ed 9e 65 dd bc 72 ca d0 c5 d1 b4 f0 0c f9 65 ff |..e..r........e.| +00000030 44 ef 92 cb 03 21 05 1f 00 d7 14 |D....!.....| >>> Flow 5 (client to server) -00000000 17 03 01 00 20 03 4c a7 c8 19 e2 e1 e7 ba 7d 96 |.... .L.......}.| -00000010 77 83 e8 db ee 41 3d 6e 66 c8 1d 54 85 d8 14 92 |w....A=nf..T....| -00000020 33 b8 e8 f5 de 17 03 01 00 20 3c c4 6e d3 1f 0a |3........ <.n...| -00000030 43 b0 0f 7b c7 f8 48 e9 90 5d 50 6b 74 79 b3 47 |C..{..H..]Pkty.G| -00000040 71 12 7e 31 e1 d6 ab 6e 58 48 15 03 01 00 20 fc |q.~1...nXH.... .| -00000050 bb 86 b3 d0 44 b1 ef 80 87 e4 d9 76 b7 68 f4 a9 |....D......v.h..| -00000060 3b 86 56 c3 2c 54 0e cb 69 ec 60 c1 c4 a1 e9 |;.V.,T..i.`....| +00000000 17 03 01 00 20 38 08 92 32 d9 fe 2c 0b 82 11 d2 |.... 8..2..,....| +00000010 d5 b5 02 42 19 87 15 03 8e ca 79 6b 6b b1 82 ba |...B......ykk...| +00000020 65 9d 53 67 6b 17 03 01 00 20 9d 95 f7 f3 d3 d5 |e.Sgk.... ......| +00000030 98 47 3b 78 89 40 43 b2 3b 3c 32 1a 08 fc 02 00 |.G;x.@C.;<2.....| +00000040 1b ad be a6 2a 65 6e 15 b7 8e 15 03 01 00 20 d7 |....*en....... .| +00000050 4d d1 d1 58 bc 6e 19 3e 28 66 f0 a6 74 ba 02 78 |M..X.n.>(f..t..x| +00000060 d2 aa 62 2b c1 91 05 3d 11 89 9e c3 6d 33 16 |..b+...=....m3.| diff --git a/src/crypto/tls/testdata/Client-TLSv10-ECDHE-RSA-AES b/src/crypto/tls/testdata/Client-TLSv10-ECDHE-RSA-AES index 214a0c87d9..9e81c4dbe5 100644 --- a/src/crypto/tls/testdata/Client-TLSv10-ECDHE-RSA-AES +++ b/src/crypto/tls/testdata/Client-TLSv10-ECDHE-RSA-AES @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 01 00 59 02 00 00 55 03 01 7e 9f ae 06 96 |....Y...U..~....| -00000010 f9 31 05 96 e9 ee 59 8d 84 dd 40 25 4c 1e e9 b2 |.1....Y...@%L...| -00000020 b9 d0 7b e1 a9 4d d9 ea f9 f7 d1 20 21 35 e2 5a |..{..M..... !5.Z| -00000030 8f 72 0c b4 4e 5e 55 00 98 db a7 18 d3 60 01 be |.r..N^U......`..| -00000040 0f 0a 06 56 29 0b 67 fc fa aa 09 f4 c0 13 00 00 |...V).g.........| +00000000 16 03 01 00 59 02 00 00 55 03 01 12 98 43 77 a8 |....Y...U....Cw.| +00000010 19 99 16 b4 38 09 9b b6 b7 29 66 0b 73 88 be 43 |....8....)f.s..C| +00000020 ac 06 f1 d6 64 bd 79 3e 3b d8 38 20 b7 8b 0e 4f |....d.y>;.8 ...O| +00000030 89 ad 72 b3 23 84 36 25 d1 ab 64 f3 8f ab b4 a0 |..r.#.6%..d.....| +00000040 d0 30 78 c0 9d f7 63 c1 d9 8e 92 ce c0 13 00 00 |.0x...c.........| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 01 02 59 0b 00 02 55 00 02 52 00 02 4f 30 82 02 |..Y...U..R..O0..| 00000070 4b 30 82 01 b4 a0 03 02 01 02 02 09 00 e8 f0 9d |K0..............| @@ -53,40 +54,36 @@ 00000290 77 8d 0c 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d |w.......@.a.Lr+.| 000002a0 ae db 46 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db |..F..M...>...B..| 000002b0 fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 01 00 |.=.`.\!.;.......| -000002c0 cb 0c 00 00 c7 03 00 17 41 04 82 46 ed 76 ab f8 |........A..F.v..| -000002d0 33 eb fe 17 f8 83 d6 68 bb b6 fc 2b 86 f6 18 a6 |3......h...+....| -000002e0 bd dc 3e 35 6b 03 48 03 5f f0 3f a9 70 41 bd a4 |..>5k.H._.?.pA..| -000002f0 83 67 83 42 86 fc f5 ba 9e f5 4c b8 5a b7 ab 8b |.g.B......L.Z...| -00000300 77 33 79 ea 99 21 88 06 bc f0 00 80 9b f9 31 3a |w3y..!........1:| -00000310 7c 33 31 01 e2 a3 e9 97 a3 03 93 bb b7 fd 60 42 ||31...........`B| -00000320 89 3a b1 ff 59 11 ca 71 5f 05 06 a7 6d ec c5 7d |.:..Y..q_...m..}| -00000330 9e 93 2c 26 5c 29 9f 80 b1 dc 5a 1c 80 5d b9 a0 |..,&\)....Z..]..| -00000340 5e f7 05 d8 ad 9d c7 f2 69 11 d5 69 a8 51 16 06 |^.......i..i.Q..| -00000350 76 5d 49 a4 ac 7b 5c 73 1f 31 da 2f b7 83 6a 6e |v]I..{\s.1./..jn| -00000360 4a d6 56 53 91 66 0a e3 3d 70 c6 ee 42 84 15 12 |J.VS.f..=p..B...| -00000370 68 d3 9d f8 95 26 bd b4 2f 06 25 f0 34 9c f8 8e |h....&../.%.4...| -00000380 f5 ed 1d a3 0e 99 47 52 46 88 08 2d 16 03 01 00 |......GRF..-....| -00000390 04 0e 00 00 00 |.....| +000002c0 aa 0c 00 00 a6 03 00 1d 20 b7 6f b1 79 f8 fb ab |........ .o.y...| +000002d0 c6 75 22 1e 08 cc e7 cd 69 0a 86 1c de 60 9d 0e |.u".....i....`..| +000002e0 90 5b 9f b5 7b 6d 20 56 5d 00 80 a4 c0 4c 9c 50 |.[..{m V]....L.P| +000002f0 da bc d7 ae 93 14 57 a9 1c b2 e6 3c 06 f4 7c 78 |......W....<..|x| +00000300 a9 e9 06 ae ce 95 89 f1 1c 38 8f 45 40 b5 a9 67 |.........8.E@..g| +00000310 b4 7d f6 65 10 6f 9e a7 64 e6 fa 0a 02 1b bf ea |.}.e.o..d.......| +00000320 b5 3f 59 e2 73 c6 e0 02 3e eb 23 16 77 a7 6a aa |.?Y.s...>.#.w.j.| +00000330 60 08 71 4f 36 37 cb cf 6d 11 31 fd 45 42 4a 1c |`.qO67..m.1.EBJ.| +00000340 37 27 02 13 6d d5 34 7a 64 61 12 38 17 26 ea c4 |7'..m.4zda.8.&..| +00000350 16 bc c5 9c 57 31 e3 05 2a ff 65 29 2a 03 af f2 |....W1..*.e)*...| +00000360 8b 00 cd f1 8a dd d1 5e 49 a5 ec 16 03 01 00 04 |.......^I.......| +00000370 0e 00 00 00 |....| >>> Flow 3 (client to server) -00000000 16 03 01 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 01 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 01 00 30 dd cd 57 a9 ae 84 df 19 da ed |.....0..W.......| -00000060 18 3e 8b f9 79 42 33 4f 15 8a a1 28 a1 44 92 5d |.>..yB3O...(.D.]| -00000070 ad 8e 47 54 e9 1a 51 f2 a8 9e 99 88 79 fd 0d de |..GT..Q.....y...| -00000080 21 33 24 80 3e 84 |!3$.>.| +00000000 16 03 01 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| +00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| +00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 01 00 01 01 |....._X.;t......| +00000030 16 03 01 00 30 45 0b 24 ee b4 ec 5e 4b 00 50 9a |....0E.$...^K.P.| +00000040 7d c7 db 51 b4 c4 31 f8 dc 62 d5 44 d2 5a 02 ce |}..Q..1..b.D.Z..| +00000050 c9 fa 35 2a fd 89 7d 64 3f b5 42 03 b1 b2 08 ee |..5*..}d?.B.....| +00000060 9e da 12 26 37 |...&7| >>> Flow 4 (server to client) -00000000 14 03 01 00 01 01 16 03 01 00 30 e2 27 e3 07 92 |..........0.'...| -00000010 b6 3b 3b 0e b4 31 39 12 0b ae 5a b3 16 10 59 3f |.;;..19...Z...Y?| -00000020 c3 b1 ea 5c 04 21 4f 7b 25 3c ac 2b 70 e7 fe 76 |...\.!O{%<.+p..v| -00000030 05 36 bd a4 e1 9e 13 d6 cd 29 53 |.6.......)S| +00000000 14 03 01 00 01 01 16 03 01 00 30 6a 3c 82 03 56 |..........0j<..V| +00000010 6d 7c f1 cd 57 54 73 a7 d2 91 f8 51 07 e4 f7 86 |m|..WTs....Q....| +00000020 bc 61 e0 86 1a ff fa f8 c9 4a 74 14 3a fa c9 67 |.a.......Jt.:..g| +00000030 10 78 3e 30 14 4d ee 2e e6 0f 4b |.x>0.M....K| >>> Flow 5 (client to server) -00000000 17 03 01 00 20 77 65 af 9b 27 6e eb fb 36 4c 76 |.... we..'n..6Lv| -00000010 4e 5b 37 4d f3 43 dd 44 9f b4 97 60 4c 02 5a b8 |N[7M.C.D...`L.Z.| -00000020 90 7f 95 3e 31 17 03 01 00 20 41 4a b3 b3 e1 8c |...>1.... AJ....| -00000030 5f c2 82 c5 ed 29 81 64 cf 45 9b 04 82 de ae 9e |_....).d.E......| -00000040 b7 8b 66 64 2b 7e f7 86 e9 29 15 03 01 00 20 1a |..fd+~...).... .| -00000050 f7 c8 58 66 1c eb 52 66 a1 e0 5d f6 67 74 84 9a |..Xf..Rf..].gt..| -00000060 76 dc 0d 8b 2c 02 04 ff 5a d1 71 4b 12 73 c7 |v...,...Z.qK.s.| +00000000 17 03 01 00 20 b2 62 65 f3 1d ec ed 26 8e e0 a3 |.... .be....&...| +00000010 18 63 88 0e 50 13 61 a5 eb eb 61 30 e7 f8 ea 55 |.c..P.a...a0...U| +00000020 bd e8 0e d4 4d 17 03 01 00 20 ac 64 b0 07 83 d2 |....M.... .d....| +00000030 53 bb 7e 2f a2 9a e4 c8 e0 51 30 bd b7 2e f9 bf |S.~/.....Q0.....| +00000040 6a 9c c7 68 eb 7a 97 a9 de 14 15 03 01 00 20 84 |j..h.z........ .| +00000050 8f 8d 04 b0 40 88 93 66 d7 e2 ea 74 d7 34 b9 c4 |....@..f...t.4..| +00000060 43 27 f8 f5 4b e5 04 f0 ba e3 c7 b0 7c 0e c1 |C'..K.......|..| diff --git a/src/crypto/tls/testdata/Client-TLSv10-RSA-RC4 b/src/crypto/tls/testdata/Client-TLSv10-RSA-RC4 index d21b849858..6028d9f802 100644 --- a/src/crypto/tls/testdata/Client-TLSv10-RSA-RC4 +++ b/src/crypto/tls/testdata/Client-TLSv10-RSA-RC4 @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 01 00 51 02 00 00 4d 03 01 a8 a1 28 82 1d |....Q...M....(..| -00000010 4c 2e bb c6 1d f1 cd 6f a2 89 b7 d9 51 e4 40 b9 |L......o....Q.@.| -00000020 f7 5f 36 cc d3 e1 61 bc 39 d7 4c 20 4a 5f 29 a5 |._6...a.9.L J_).| -00000030 83 41 83 e8 20 ce 40 e0 04 15 28 d9 f8 51 ec 70 |.A.. .@...(..Q.p| -00000040 9b 2b a4 07 5c 4b d8 d0 64 50 16 76 00 05 00 00 |.+..\K..dP.v....| +00000000 16 03 01 00 51 02 00 00 4d 03 01 d8 50 e1 90 2e |....Q...M...P...| +00000010 c0 9d 17 02 7c a3 9a 9e 4c 4f 4a 80 32 49 b9 32 |....|...LOJ.2I.2| +00000020 2d ef b2 31 b4 d4 22 27 e9 09 ba 20 f1 93 96 a2 |-..1.."'... ....| +00000030 0c d1 b3 27 ac 67 f3 e7 fa e7 b4 fb a6 b6 b1 47 |...'.g.........G| +00000040 f8 f5 f0 94 c0 97 0b 05 80 a9 b9 c2 00 05 00 00 |................| 00000050 05 ff 01 00 01 00 16 03 01 02 59 0b 00 02 55 00 |..........Y...U.| 00000060 02 52 00 02 4f 30 82 02 4b 30 82 01 b4 a0 03 02 |.R..O0..K0......| 00000070 01 02 02 09 00 e8 f0 9d 3f e2 5b ea a6 30 0d 06 |........?.[..0..| @@ -63,15 +64,15 @@ 00000060 c5 70 0f 08 83 48 e9 48 ef 6e 50 8b 05 7e e5 84 |.p...H.H.nP..~..| 00000070 25 fa 55 c7 ae 31 02 27 00 ef 3f 98 86 20 12 89 |%.U..1.'..?.. ..| 00000080 91 59 28 b4 f7 d7 af d2 69 61 35 14 03 01 00 01 |.Y(.....ia5.....| -00000090 01 16 03 01 00 24 1c 9e 2b bf 0b c8 64 ce 4c bd |.....$..+...d.L.| -000000a0 e1 88 27 6b 3f 62 c1 6e 28 3a 4e 5b 32 b3 37 4f |..'k?b.n(:N[2.7O| -000000b0 0f 7d 00 3d d4 bc e9 18 aa b4 |.}.=......| +00000090 01 16 03 01 00 24 88 be a9 b7 ed 3f 07 86 ec 30 |.....$.....?...0| +000000a0 67 0c 26 37 3f dc 9b 79 10 13 9a bb 35 e4 a9 0f |g.&7?..y....5...| +000000b0 9c 45 47 38 48 10 1b a8 30 7b |.EG8H...0{| >>> Flow 4 (server to client) -00000000 14 03 01 00 01 01 16 03 01 00 24 38 e2 4f f3 c0 |..........$8.O..| -00000010 95 8e 42 2b c3 2c a8 52 ea 47 5f 1b 5c c6 44 e0 |..B+.,.R.G_.\.D.| -00000020 c6 1d 4f ab 4e 14 3b 83 66 cc 08 a3 0e bd 2b |..O.N.;.f.....+| +00000000 14 03 01 00 01 01 16 03 01 00 24 70 ec d0 14 62 |..........$p...b| +00000010 2f a5 fb 33 c7 0d 26 63 9f 46 78 63 a3 9a e3 88 |/..3..&c.Fxc....| +00000020 9c ce d0 4f 99 d5 eb b0 5a 2f 68 84 44 7a de |...O....Z/h.Dz.| >>> Flow 5 (client to server) -00000000 17 03 01 00 1a da d8 1b 9a 14 00 7d cc f3 c9 4f |...........}...O| -00000010 f3 b9 db 10 91 42 5b 2c 51 d7 05 17 92 7a d5 15 |.....B[,Q....z..| -00000020 03 01 00 16 3f 5d 3d 95 2a a3 b5 39 1d 48 13 b5 |....?]=.*..9.H..| -00000030 50 87 6c e4 07 12 e3 97 5d d0 |P.l.....].| +00000000 17 03 01 00 1a dd 13 a6 7b 27 eb e7 9d fe 4a 3a |........{'....J:| +00000010 e5 f7 80 4a 24 d6 53 74 94 91 06 4f 1e d7 8d 15 |...J$.St...O....| +00000020 03 01 00 16 ca c6 19 10 63 5d a6 40 d2 c2 f9 8e |........c].@....| +00000030 f6 e9 16 2c c6 d3 7d 07 63 33 |...,..}.c3| diff --git a/src/crypto/tls/testdata/Client-TLSv11-ECDHE-ECDSA-AES b/src/crypto/tls/testdata/Client-TLSv11-ECDHE-ECDSA-AES index a1d6e5b439..5dda2335cc 100644 --- a/src/crypto/tls/testdata/Client-TLSv11-ECDHE-ECDSA-AES +++ b/src/crypto/tls/testdata/Client-TLSv11-ECDHE-ECDSA-AES @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 02 00 59 02 00 00 55 03 02 e2 b2 bb 18 7a |....Y...U......z| -00000010 68 b6 d5 cf b0 11 28 3f e5 4d aa ad 08 de 60 e3 |h.....(?.M....`.| -00000020 d3 48 76 bc bf a7 7f 11 40 f8 b6 20 e1 f2 01 fb |.Hv.....@.. ....| -00000030 f7 e4 32 e3 d9 63 e1 90 fa c7 a1 05 42 ae c2 50 |..2..c......B..P| -00000040 da 5b d4 30 16 90 f5 1a 1a 2e 82 49 c0 09 00 00 |.[.0.......I....| +00000000 16 03 02 00 59 02 00 00 55 03 02 a7 3e a2 92 d9 |....Y...U...>...| +00000010 36 4c 15 c8 71 41 b5 f1 05 ad f8 23 e5 85 d6 ca |6L..qA.....#....| +00000020 8d e8 c7 e6 f1 82 32 a8 0b 9f 60 20 90 89 d0 ea |......2...` ....| +00000030 a5 15 50 f0 56 6d e7 94 5a 2b 42 3c 8f b8 f9 42 |..P.Vm..Z+B<...B| +00000040 1a 7c ee 4e b4 1e 0c 9a 83 7f 69 87 c0 09 00 00 |.|.N......i.....| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 02 02 0e 0b 00 02 0a 00 02 07 00 02 04 30 82 02 |.............0..| 00000070 00 30 82 01 62 02 09 00 b8 bf 2d 47 a0 d2 eb f4 |.0..b.....-G....| @@ -48,43 +49,39 @@ 00000240 13 83 0d 94 06 bb d4 37 7a f6 ec 7a c9 86 2e dd |.......7z..z....| 00000250 d7 11 69 7f 85 7c 56 de fb 31 78 2b e4 c7 78 0d |..i..|V..1x+..x.| 00000260 ae cb be 9e 4e 36 24 31 7b 6a 0f 39 95 12 07 8f |....N6$1{j.9....| -00000270 2a 16 03 02 00 d6 0c 00 00 d2 03 00 17 41 04 ce |*............A..| -00000280 1f 5b a2 66 41 7d 08 48 a2 82 da da bc 0d 8c 09 |.[.fA}.H........| -00000290 39 84 9c 9c 48 20 ac 0a d1 a4 6e db 94 48 ae a6 |9...H ....n..H..| -000002a0 56 6e 3d c4 a2 82 f5 c7 e1 19 cc d0 25 5a 97 9b |Vn=.........%Z..| -000002b0 34 93 98 81 c1 4f 3b 6e 38 49 28 a4 a3 39 25 00 |4....O;n8I(..9%.| -000002c0 8b 30 81 88 02 42 00 b6 51 8c 31 a6 9a 3b 2f 29 |.0...B..Q.1..;/)| -000002d0 1f c1 03 80 ea 4a 94 a6 7d 7e ef c8 c6 cc 21 4d |.....J..}~....!M| -000002e0 2e 95 c7 57 94 d6 a0 bf c5 c8 99 8a 93 1d 2a 9f |...W..........*.| -000002f0 c7 bd 71 1a c7 8c 97 0c 72 5d 60 53 e7 80 fe 3c |..q.....r]`S...<| -00000300 18 7a 00 60 ba 14 70 71 02 42 01 98 78 54 f0 f8 |.z.`..pq.B..xT..| -00000310 9b f8 0f 8f e4 e0 9d 4a 08 d9 61 a9 8b 36 b4 bc |.......J..a..6..| -00000320 15 c1 33 93 d3 62 0c a2 b1 af 77 1e 44 39 f4 b2 |..3..b....w.D9..| -00000330 10 b4 d0 ee 89 6a 85 af ab 00 eb 11 b0 ba 3a 15 |.....j........:.| -00000340 e3 b4 39 23 a8 d5 95 fe 27 8a b6 38 16 03 02 00 |..9#....'..8....| -00000350 04 0e 00 00 00 |.....| +00000270 2a 16 03 02 00 b4 0c 00 00 b0 03 00 1d 20 1d 37 |*............ .7| +00000280 90 ee f8 eb a1 2b 65 dc a4 97 04 48 c6 0d 64 2b |.....+e....H..d+| +00000290 97 a9 c6 50 c7 b5 a8 06 4c 74 9e 7f f4 45 00 8a |...P....Lt...E..| +000002a0 30 81 87 02 41 4d 99 60 cb 80 0d 97 ea a8 57 cb |0...AM.`......W.| +000002b0 bb 5c c2 ad 14 60 80 3b d9 e3 7a 93 bf 51 c0 45 |.\...`.;..z..Q.E| +000002c0 98 65 e7 d8 c7 a0 36 8b e2 ae 5f 84 cc 1a 1d 8b |.e....6..._.....| +000002d0 d3 a6 da 4d 53 0a ac aa 5d 69 7c 9c 0f c1 c8 0b |...MS...]i|.....| +000002e0 4f d6 c3 ba de 51 02 42 00 ab c8 7b c7 97 98 7c |O....Q.B...{...|| +000002f0 84 39 55 7d f1 63 00 bf 9f 46 d1 6f 9a 69 0c cb |.9U}.c...F.o.i..| +00000300 bb db 53 bb 80 8e 80 8b 48 63 9f 0f 24 a3 dc 50 |..S.....Hc..$..P| +00000310 d3 f9 52 0c 0a d9 3b 45 49 56 c8 38 97 70 ce 7f |..R...;EIV.8.p..| +00000320 83 c9 76 b6 ef cd b5 80 17 7b 16 03 02 00 04 0e |..v......{......| +00000330 00 00 00 |...| >>> Flow 3 (client to server) -00000000 16 03 02 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 02 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 02 00 40 00 00 00 00 00 00 00 00 00 00 |.....@..........| -00000060 00 00 00 00 00 00 d5 c5 43 cf 56 45 ce 5f f6 ea |........C.VE._..| -00000070 ad 4a 93 47 a4 f0 66 41 cf 06 5d 50 dc 74 4b 35 |.J.G..fA..]P.tK5| -00000080 69 0b 89 85 44 70 81 96 91 24 33 0c 7b 32 1f 98 |i...Dp...$3.{2..| -00000090 9c b5 80 34 eb a0 |...4..| +00000000 16 03 02 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| +00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| +00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 02 00 01 01 |....._X.;t......| +00000030 16 03 02 00 40 00 00 00 00 00 00 00 00 00 00 00 |....@...........| +00000040 00 00 00 00 00 a2 0b a0 d7 8a 85 1b 42 24 ff 1e |............B$..| +00000050 ea f6 a4 f6 40 94 f7 08 3b 12 4d f9 05 af fa 58 |....@...;.M....X| +00000060 9d 46 5b 6c fe de b8 da b0 4e 05 b1 ce 87 6a 35 |.F[l.....N....j5| +00000070 bf 81 cb e6 90 |.....| >>> Flow 4 (server to client) -00000000 14 03 02 00 01 01 16 03 02 00 40 bb 38 4b e5 5d |..........@.8K.]| -00000010 8a a1 39 b8 77 c5 b4 4e ac f7 f9 8d ef 2b 66 0c |..9.w..N.....+f.| -00000020 d8 5a 93 64 fc a3 13 7a 10 f0 86 1e ff 0b 6c 02 |.Z.d...z......l.| -00000030 b6 d6 d8 3e 5c dd 6c 0b b5 2b c5 22 b1 4d b5 b5 |...>\.l..+.".M..| -00000040 c8 47 30 d7 b1 2e 38 0c 22 35 0c |.G0...8."5.| +00000000 14 03 02 00 01 01 16 03 02 00 40 13 43 c7 e3 2d |..........@.C..-| +00000010 85 78 cd 81 14 ff 31 15 d9 42 c2 b1 b2 d2 54 37 |.x....1..B....T7| +00000020 81 9a 2a e3 40 44 13 18 ed bd 4d fd 8e 81 fd 52 |..*.@D....M....R| +00000030 23 bb ee 2e f6 d3 e4 b4 2b 54 e0 eb 11 90 fb 15 |#.......+T......| +00000040 61 a6 db ea 7d 0b 67 96 ac de cc |a...}.g....| >>> Flow 5 (client to server) 00000000 17 03 02 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -00000010 00 00 00 00 00 af a4 14 82 b5 d4 d1 c4 ec f5 64 |...............d| -00000020 c4 75 5b f5 8b 23 7e c9 06 06 4c a8 4e b2 5b eb |.u[..#~...L.N.[.| -00000030 c8 a9 f8 57 b3 15 03 02 00 30 00 00 00 00 00 00 |...W.....0......| -00000040 00 00 00 00 00 00 00 00 00 00 13 bc 2d 1e 5c 26 |............-.\&| -00000050 b7 3e 9d 0f 65 b8 83 01 d6 67 9e 15 e8 59 4f 18 |.>..e....g...YO.| -00000060 2b 69 a5 d6 44 11 0f f7 b7 b7 |+i..D.....| +00000010 00 00 00 00 00 55 2c 91 b9 62 d3 39 e0 76 fd 21 |.....U,..b.9.v.!| +00000020 5a 61 68 2c d3 01 0e 40 df d8 2f 4b 06 ed 83 bd |Zah,...@../K....| +00000030 4f 68 00 d2 93 15 03 02 00 30 00 00 00 00 00 00 |Oh.......0......| +00000040 00 00 00 00 00 00 00 00 00 00 a5 ba 0b eb 8b 86 |................| +00000050 55 11 70 3e c3 bf 2b 36 bb 21 9c 51 ee e7 54 89 |U.p>..+6.!.Q..T.| +00000060 50 94 54 23 85 91 d2 c7 e4 20 |P.T#..... | diff --git a/src/crypto/tls/testdata/Client-TLSv11-ECDHE-RSA-AES b/src/crypto/tls/testdata/Client-TLSv11-ECDHE-RSA-AES index c808ccb1b4..2dd5d2c73d 100644 --- a/src/crypto/tls/testdata/Client-TLSv11-ECDHE-RSA-AES +++ b/src/crypto/tls/testdata/Client-TLSv11-ECDHE-RSA-AES @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 02 00 59 02 00 00 55 03 02 8e 97 02 97 9c |....Y...U.......| -00000010 0c 25 1f fa 9f 0f 70 80 83 46 4f 18 d4 e3 11 a0 |.%....p..FO.....| -00000020 78 06 b5 ad fd 89 5e bc 06 e0 18 20 3d 4c be ba |x.....^.... =L..| -00000030 2f 16 d8 dc 82 2c 21 39 71 5e aa 4f f5 ff e3 38 |/....,!9q^.O...8| -00000040 66 b6 ca 93 bd 17 14 ee 2c cb 3d ce c0 13 00 00 |f.......,.=.....| +00000000 16 03 02 00 59 02 00 00 55 03 02 74 de 20 08 26 |....Y...U..t. .&| +00000010 5d 65 19 a0 72 a2 44 44 b1 f6 78 1f 6e f4 d9 cb |]e..r.DD..x.n...| +00000020 2c 37 c1 89 a3 60 57 36 15 37 da 20 c5 e3 68 84 |,7...`W6.7. ..h.| +00000030 71 08 ec 9b 2e 50 36 88 15 5e 8a b8 4d 01 de 99 |q....P6..^..M...| +00000040 c3 20 5a 53 d6 c4 6c 08 dc d7 d6 b0 c0 13 00 00 |. ZS..l.........| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 02 02 59 0b 00 02 55 00 02 52 00 02 4f 30 82 02 |..Y...U..R..O0..| 00000070 4b 30 82 01 b4 a0 03 02 01 02 02 09 00 e8 f0 9d |K0..............| @@ -53,42 +54,38 @@ 00000290 77 8d 0c 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d |w.......@.a.Lr+.| 000002a0 ae db 46 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db |..F..M...>...B..| 000002b0 fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 02 00 |.=.`.\!.;.......| -000002c0 cb 0c 00 00 c7 03 00 17 41 04 85 18 55 b4 c4 60 |........A...U..`| -000002d0 58 34 50 d5 5f 50 3b fa 38 25 98 96 56 4b 9c 20 |X4P._P;.8%..VK. | -000002e0 0b 17 45 a4 1f 19 71 a6 d6 71 97 3b a3 01 6c e3 |..E...q..q.;..l.| -000002f0 4d 6f ec 76 31 c7 e4 9f 60 24 d2 2a e1 03 03 40 |Mo.v1...`$.*...@| -00000300 9e b1 de 70 3e 44 ab ab 1d 8a 00 80 40 75 96 e1 |...p>D......@u..| -00000310 d2 01 e4 9b bf 21 6d 9f f9 44 b2 5f 8e f4 02 ff |.....!m..D._....| -00000320 b2 ec 98 b6 37 29 1b bd 0f a0 5d 91 7a d9 35 70 |....7)....].z.5p| -00000330 67 15 72 96 00 19 b9 40 83 a4 c8 7c 06 e4 c8 b8 |g.r....@...|....| -00000340 d5 5c ac e5 db c1 01 cc 26 0e 6f 93 d9 d4 07 b3 |.\......&.o.....| -00000350 8d 05 21 0e 20 5c f7 5c 84 24 71 74 99 af 50 27 |..!. \.\.$qt..P'| -00000360 64 49 ce 3b cd 3e 84 f7 ef 76 de 3a 22 88 fa 15 |dI.;.>...v.:"...| -00000370 c1 6c 27 60 ec 2a 3f 6b 10 a0 52 d6 6e 75 b0 6f |.l'`.*?k..R.nu.o| -00000380 ff 85 fe 1f d2 46 85 ab 89 41 56 e4 16 03 02 00 |.....F...AV.....| -00000390 04 0e 00 00 00 |.....| +000002c0 aa 0c 00 00 a6 03 00 1d 20 4f f4 9c cd f7 d4 5f |........ O....._| +000002d0 50 18 a3 99 05 c4 f8 87 27 dd fd 29 ee e3 df e8 |P.......'..)....| +000002e0 02 7b 0c ee 35 b2 34 57 35 00 80 83 0a a7 f8 0b |.{..5.4W5.......| +000002f0 ab 54 e3 37 5e 75 db 34 fa 66 72 59 3d fe dc fd |.T.7^u.4.frY=...| +00000300 2c e3 50 7a 5f 31 c3 3f 41 80 34 c6 3f 32 3f 83 |,.Pz_1.?A.4.?2?.| +00000310 f6 eb 30 46 e2 86 45 98 33 08 c7 a4 6f 46 30 f9 |..0F..E.3...oF0.| +00000320 74 ca ab 16 84 f7 75 d9 2f 09 9e b7 b5 a9 a5 ec |t.....u./.......| +00000330 63 d2 b1 e8 d1 1e 0b 99 d9 c2 3e 75 80 8d 5a 67 |c.........>u..Zg| +00000340 ee cd ee b8 03 cb 48 14 43 5e 78 0b 36 cd b3 6d |......H.C^x.6..m| +00000350 56 29 b6 c9 cb fc 1f 6a d9 cc 50 ec 85 ac db ef |V).....j..P.....| +00000360 34 cd 14 6b 2f d4 81 51 0b 5a 93 16 03 02 00 04 |4..k/..Q.Z......| +00000370 0e 00 00 00 |....| >>> Flow 3 (client to server) -00000000 16 03 02 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 02 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 02 00 40 00 00 00 00 00 00 00 00 00 00 |.....@..........| -00000060 00 00 00 00 00 00 fb 9c 16 6d 8d 12 6a ea 0a b6 |.........m..j...| -00000070 61 50 73 10 7c 91 e7 e8 93 db 85 81 2b a2 d0 f6 |aPs.|.......+...| -00000080 d0 9a 69 50 cd c9 c2 d5 d3 2c 35 65 4f 6a 04 c0 |..iP.....,5eOj..| -00000090 d3 10 8d 8f 00 0d |......| +00000000 16 03 02 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| +00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| +00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 02 00 01 01 |....._X.;t......| +00000030 16 03 02 00 40 00 00 00 00 00 00 00 00 00 00 00 |....@...........| +00000040 00 00 00 00 00 7c 90 f4 5b 3d 6b 48 fe 58 f4 55 |.....|..[=kH.X.U| +00000050 b2 f0 9a 62 c3 08 b6 a6 b5 df c8 7d 99 32 6b 99 |...b.......}.2k.| +00000060 fb fb 51 54 19 10 77 b2 c8 59 fa ee f7 e7 90 19 |..QT..w..Y......| +00000070 ed e4 04 3a 6b |...:k| >>> Flow 4 (server to client) -00000000 14 03 02 00 01 01 16 03 02 00 40 c9 0d 8e ea 5e |..........@....^| -00000010 49 d1 09 34 4a 4e 58 43 bd ce ed fe 38 77 5a 6b |I..4JNXC....8wZk| -00000020 55 ad ec 48 7a 91 4a 86 6f e8 eb 76 c8 5b ac 98 |U..Hz.J.o..v.[..| -00000030 9d ce 04 ae 8c 1f 97 e8 c3 75 74 75 57 e8 f1 31 |.........utuW..1| -00000040 bd d6 39 7d 63 dc e1 a1 68 38 a3 |..9}c...h8.| +00000000 14 03 02 00 01 01 16 03 02 00 40 a2 a4 67 d8 51 |..........@..g.Q| +00000010 c7 44 1d 74 49 22 fe d4 56 f4 19 e4 52 57 3a 8c |.D.tI"..V...RW:.| +00000020 ad fc 3f ce 30 9d f5 cb cc 79 cb d6 63 60 74 33 |..?.0....y..c`t3| +00000030 86 6a ba dd e4 2f 42 03 16 85 f2 f5 93 0d 5e 00 |.j.../B.......^.| +00000040 89 fa b8 5e 22 8c 44 78 cd 70 69 |...^".Dx.pi| >>> Flow 5 (client to server) 00000000 17 03 02 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -00000010 00 00 00 00 00 78 a4 2e 0b 07 f4 e4 0c de 6b fc |.....x........k.| -00000020 7e c5 0d f2 a6 7c 2a 0e cf 71 b4 79 40 7b 38 f1 |~....|*..q.y@{8.| -00000030 89 e4 00 f1 f4 15 03 02 00 30 00 00 00 00 00 00 |.........0......| -00000040 00 00 00 00 00 00 00 00 00 00 b8 56 bf 9a a3 93 |...........V....| -00000050 07 84 de b3 cb 7c 17 d8 92 52 45 d7 07 fb c6 09 |.....|...RE.....| -00000060 d9 4a 96 c0 73 62 d8 12 94 69 |.J..sb...i| +00000010 00 00 00 00 00 77 f6 75 ad 54 68 a4 ab 34 c1 42 |.....w.u.Th..4.B| +00000020 48 b8 f8 f4 67 e9 61 0f 80 6e f9 f8 de 10 5d 28 |H...g.a..n....](| +00000030 d1 8f f6 e6 91 15 03 02 00 30 00 00 00 00 00 00 |.........0......| +00000040 00 00 00 00 00 00 00 00 00 00 28 df 02 7c 5a 06 |..........(..|Z.| +00000050 f3 97 4f d7 4e 2e df bd 5e 8f df ac 24 b2 06 03 |..O.N...^...$...| +00000060 9d 2e da a7 ba e0 27 f8 f9 79 |......'..y| diff --git a/src/crypto/tls/testdata/Client-TLSv11-RSA-RC4 b/src/crypto/tls/testdata/Client-TLSv11-RSA-RC4 index 17079531ee..d8a484fb70 100644 --- a/src/crypto/tls/testdata/Client-TLSv11-RSA-RC4 +++ b/src/crypto/tls/testdata/Client-TLSv11-RSA-RC4 @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 02 00 51 02 00 00 4d 03 02 07 14 79 f7 7c |....Q...M....y.|| -00000010 2b b0 4e 8c 64 60 3b 6f f9 ae fe fd 72 4d 18 84 |+.N.d`;o....rM..| -00000020 33 9d 89 6b 9c 82 02 8a 49 5a 13 20 26 8b 4d d2 |3..k....IZ. &.M.| -00000030 af 0e 10 62 4d 20 8f 53 81 b9 da 40 9f fc 35 f8 |...bM .S...@..5.| -00000040 d2 35 8b e0 05 1e 40 d4 43 7c ac 23 00 05 00 00 |.5....@.C|.#....| +00000000 16 03 02 00 51 02 00 00 4d 03 02 84 8a c8 f2 a5 |....Q...M.......| +00000010 1c cd b7 c5 2a ee df 38 9a 03 31 81 84 5d 0a 11 |....*..8..1..]..| +00000020 0a 3c b2 08 aa bc 32 ce 7b 90 01 20 4e 24 ed 86 |.<....2.{.. N$..| +00000030 9f 7a eb 86 1d 75 de 36 6e 0a b3 f5 98 18 b3 8c |.z...u.6n.......| +00000040 d7 0f 0d 49 84 43 91 74 4d 02 64 13 00 05 00 00 |...I.C.tM.d.....| 00000050 05 ff 01 00 01 00 16 03 02 02 59 0b 00 02 55 00 |..........Y...U.| 00000060 02 52 00 02 4f 30 82 02 4b 30 82 01 b4 a0 03 02 |.R..O0..K0......| 00000070 01 02 02 09 00 e8 f0 9d 3f e2 5b ea a6 30 0d 06 |........?.[..0..| @@ -63,15 +64,15 @@ 00000060 c5 70 0f 08 83 48 e9 48 ef 6e 50 8b 05 7e e5 84 |.p...H.H.nP..~..| 00000070 25 fa 55 c7 ae 31 02 27 00 ef 3f 98 86 20 12 89 |%.U..1.'..?.. ..| 00000080 91 59 28 b4 f7 d7 af d2 69 61 35 14 03 02 00 01 |.Y(.....ia5.....| -00000090 01 16 03 02 00 24 b7 ab 3d c9 24 dc 26 aa 3c 1d |.....$..=.$.&.<.| -000000a0 86 71 38 8a 58 3e fe 3c 48 4f f4 d5 27 43 ae 88 |.q8.X>.>> Flow 4 (server to client) -00000000 14 03 02 00 01 01 16 03 02 00 24 04 ee d2 d4 23 |..........$....#| -00000010 c0 5e aa 9a 39 cc fc 9f 85 c7 4e 23 ed 89 0f f5 |.^..9.....N#....| -00000020 0d 79 36 f5 04 92 a7 3d 08 1b e6 44 94 ca 03 |.y6....=...D...| +00000000 14 03 02 00 01 01 16 03 02 00 24 73 e4 77 fd 6d |..........$s.w.m| +00000010 87 a8 3e 3a 05 d2 ba c1 fd 23 df 89 d4 a5 61 3a |..>:.....#....a:| +00000020 53 05 c0 54 9b df 5b d7 08 2f a2 6d d4 3f c2 |S..T..[../.m.?.| >>> Flow 5 (client to server) -00000000 17 03 02 00 1a f4 bd cb 9f 9c 3c 42 de 9a 41 6b |.............a.& .%| +00000010 cc b3 e8 b4 aa 90 11 75 da 7f a1 bf a9 58 21 15 |.......u.....X!.| +00000020 03 02 00 16 0e d5 9e ec b5 7e 83 1a 5b f1 5a 7b |.........~..[.Z{| +00000030 ad ee 18 10 0e e1 ec 61 72 c9 |.......ar.| diff --git a/src/crypto/tls/testdata/Client-TLSv12-AES128-GCM-SHA256 b/src/crypto/tls/testdata/Client-TLSv12-AES128-GCM-SHA256 index 315b7a66ad..c073badc11 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-AES128-GCM-SHA256 +++ b/src/crypto/tls/testdata/Client-TLSv12-AES128-GCM-SHA256 @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 51 02 00 00 4d 03 03 c5 42 c0 de 64 |....Q...M...B..d| -00000010 f2 2a cc a1 5e ab 9e 11 b0 d7 63 23 02 4e b3 8a |.*..^.....c#.N..| -00000020 08 07 0a f0 ac 7f b4 77 26 8a b7 20 37 1f 7c 28 |.......w&.. 7.|(| -00000030 3d 7a 6a 58 ee c3 b9 36 cd f0 38 a6 1e 90 a3 6e |=zjX...6..8....n| -00000040 c1 ee e3 55 30 50 9a 55 bc 2c be dc 00 9c 00 00 |...U0P.U.,......| +00000000 16 03 03 00 51 02 00 00 4d 03 03 7a 32 08 d2 4a |....Q...M..z2..J| +00000010 af 6c 9f c8 46 15 1c 46 60 43 4c c9 6a 6c 43 12 |.l..F..F`CL.jlC.| +00000020 c0 d8 56 97 b5 01 c2 96 9f d9 28 20 48 7e b0 97 |..V.......( H~..| +00000030 10 ef a4 1b a7 f1 0e 15 f5 95 53 72 35 14 ed c9 |..........Sr5...| +00000040 50 e2 1a 9f 7c c5 d2 f3 1e dd f8 4e 00 9c 00 00 |P...|......N....| 00000050 05 ff 01 00 01 00 16 03 03 02 59 0b 00 02 55 00 |..........Y...U.| 00000060 02 52 00 02 4f 30 82 02 4b 30 82 01 b4 a0 03 02 |.R..O0..K0......| 00000070 01 02 02 09 00 e8 f0 9d 3f e2 5b ea a6 30 0d 06 |........?.[..0..| @@ -63,17 +64,17 @@ 00000060 c5 70 0f 08 83 48 e9 48 ef 6e 50 8b 05 7e e5 84 |.p...H.H.nP..~..| 00000070 25 fa 55 c7 ae 31 02 27 00 ef 3f 98 86 20 12 89 |%.U..1.'..?.. ..| 00000080 91 59 28 b4 f7 d7 af d2 69 61 35 14 03 03 00 01 |.Y(.....ia5.....| -00000090 01 16 03 03 00 28 00 00 00 00 00 00 00 00 de a7 |.....(..........| -000000a0 bc ad 94 20 fb 58 5e 46 9e 3f 31 63 14 ea e9 a4 |... .X^F.?1c....| -000000b0 30 9e 12 3f a0 cd 9d b9 94 c2 31 58 38 2f |0..?......1X8/| +00000090 01 16 03 03 00 28 00 00 00 00 00 00 00 00 0d fe |.....(..........| +000000a0 d9 28 21 4a bd 29 c8 a6 4c 37 b4 bd 32 35 c6 21 |.(!J.)..L7..25.!| +000000b0 d5 29 3c c6 d3 18 d3 3e 38 0b 9e 51 1e c5 |.)<....>8..Q..| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 28 17 43 47 b8 bb |..........(.CG..| -00000010 2d 6a 77 a9 de 2d a5 15 95 cd 41 89 1a b2 c1 9f |-jw..-....A.....| -00000020 af fd 13 20 8a 42 1d 7e 47 45 91 c3 5a 11 75 a8 |... .B.~GE..Z.u.| -00000030 fd 8d 1b |...| +00000000 14 03 03 00 01 01 16 03 03 00 28 da f5 83 53 c6 |..........(...S.| +00000010 97 4c c2 33 83 04 7d 35 c5 48 61 86 06 37 2e e8 |.L.3..}5.Ha..7..| +00000020 18 4d de 6a 32 13 95 77 ac 03 3e 64 4f e0 fb 99 |.M.j2..w..>dO...| +00000030 4c 6b 3d |Lk=| >>> Flow 5 (client to server) -00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 73 97 7e |.............s.~| -00000010 de 2c d2 b9 cb fd cc 6d f1 2c df fd 17 84 1f 21 |.,.....m.,.....!| -00000020 d3 63 da 15 03 03 00 1a 00 00 00 00 00 00 00 02 |.c..............| -00000030 2a 78 32 6b b3 fb 8e f2 35 44 00 f2 32 8e b7 41 |*x2k....5D..2..A| -00000040 34 24 |4$| +00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 8e a9 14 |................| +00000010 42 04 b1 b8 63 0d f1 4b e9 5c 3c 54 7e 28 14 31 |B...c..K.\>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 51 02 00 00 4d 03 03 18 36 ba 7c 68 |....Q...M...6.|h| -00000010 f1 d6 d4 2e c8 08 97 dd 29 50 9c cf ca d1 59 7e |........)P....Y~| -00000020 ec 70 1e 26 e6 9e 9e f8 32 25 1c 20 a0 45 0c ab |.p.&....2%. .E..| -00000030 82 2f 2a de fa 34 72 cd 55 2f f3 ac 8b 02 e9 38 |./*..4r.U/.....8| -00000040 eb 9c a1 c5 fa e4 f6 44 88 1e 5f 42 00 3c 00 00 |.......D.._B.<..| +00000000 16 03 03 00 51 02 00 00 4d 03 03 8c 19 dc bf e8 |....Q...M.......| +00000010 10 70 a2 51 1e d0 bd a8 c5 11 aa b7 e0 dd 29 f8 |.p.Q..........).| +00000020 ab ad 4c e9 62 2f b5 54 5f 66 12 20 a4 90 11 92 |..L.b/.T_f. ....| +00000030 c9 cc 4c 8e f4 e9 bf 32 da 7f 67 3b 40 7c b3 86 |..L....2..g;@|..| +00000040 18 c6 23 d0 1c e1 f6 de 5c 0b ef aa 00 3c 00 00 |..#.....\....<..| 00000050 05 ff 01 00 01 00 16 03 03 02 59 0b 00 02 55 00 |..........Y...U.| 00000060 02 52 00 02 4f 30 82 02 4b 30 82 01 b4 a0 03 02 |.R..O0..K0......| 00000070 01 02 02 09 00 e8 f0 9d 3f e2 5b ea a6 30 0d 06 |........?.[..0..| @@ -64,25 +65,25 @@ 00000070 25 fa 55 c7 ae 31 02 27 00 ef 3f 98 86 20 12 89 |%.U..1.'..?.. ..| 00000080 91 59 28 b4 f7 d7 af d2 69 61 35 14 03 03 00 01 |.Y(.....ia5.....| 00000090 01 16 03 03 00 50 00 00 00 00 00 00 00 00 00 00 |.....P..........| -000000a0 00 00 00 00 00 00 c6 3f 74 c9 ec e1 37 a5 d1 ed |.......?t...7...| -000000b0 e2 08 b5 97 01 cb 15 db 9a fb 31 f7 fa 6b fd e6 |..........1..k..| -000000c0 f1 4f 9c 90 f2 cb 78 e6 2d 9c 30 ba d4 d0 8e b4 |.O....x.-.0.....| -000000d0 6d f1 ca 3d ec 03 6d aa 8b e2 ed 2f 46 79 30 8f |m..=..m..../Fy0.| -000000e0 6f bb cf 6f 11 93 |o..o..| +000000a0 00 00 00 00 00 00 c9 1b bf 6d f6 95 cc cf 9d 3b |.........m.....;| +000000b0 15 6a da 27 dc b9 d3 b2 98 9e 9f f4 fc 85 c8 cd |.j.'............| +000000c0 6a f6 6d 20 cf bf 0f 87 c9 b2 9e 16 12 69 1d f8 |j.m .........i..| +000000d0 f2 52 12 23 58 a5 23 45 d0 3c f9 98 b5 1e 02 d0 |.R.#X.#E.<......| +000000e0 d6 a1 7f bf 67 ed |....g.| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 50 d3 02 06 a8 ab |..........P.....| -00000010 30 1e 01 16 cb ef 01 de 36 9c 7e 8f 3e c4 74 e9 |0.......6.~.>.t.| -00000020 8f 33 c3 ab c3 bf 6e 46 c3 1d 43 16 be bb 63 cf |.3....nF..C...c.| -00000030 79 c5 d3 f8 97 b7 ea 73 9d bb e9 3a 02 c6 4d 6f |y......s...:..Mo| -00000040 75 cb 8d bd 16 22 1f 0e 56 d6 ef 6f 31 b9 a5 2e |u...."..V..o1...| -00000050 ca 02 21 0b 10 d8 44 6a 09 ae 14 |..!...Dj...| +00000000 14 03 03 00 01 01 16 03 03 00 50 b5 19 8a 2a a2 |..........P...*.| +00000010 33 73 ff 3f 94 c6 a6 16 b5 a0 5f 64 33 11 77 90 |3s.?......_d3.w.| +00000020 26 96 97 32 1d b2 aa c5 7d 86 78 db 98 b4 d7 65 |&..2....}.x....e| +00000030 e9 4b 11 42 1b c5 6f 28 fe 1c 9e 0f 35 9f 6f 76 |.K.B..o(....5.ov| +00000040 e5 f6 f8 6e c0 6f 93 a6 ff 49 e0 46 65 8f 8b 8f |...n.o...I.Fe...| +00000050 c5 6f 69 5b 67 2f c1 ab 61 e1 8c |.oi[g/..a..| >>> Flow 5 (client to server) 00000000 17 03 03 00 40 00 00 00 00 00 00 00 00 00 00 00 |....@...........| -00000010 00 00 00 00 00 38 7f df 9d 49 fc e7 b7 f8 ba 53 |.....8...I.....S| -00000020 d6 0f c1 b8 2e 54 76 3e d8 c9 93 16 2c 63 09 dc |.....Tv>....,c..| -00000030 ac 4b 73 59 7c 71 c2 46 4d 37 a7 c6 9b ab 7f 4c |.KsY|q.FM7.....L| -00000040 6a cb fe 1e a3 15 03 03 00 40 00 00 00 00 00 00 |j........@......| -00000050 00 00 00 00 00 00 00 00 00 00 65 f8 5f f9 73 a7 |..........e._.s.| -00000060 6c a0 b1 58 b7 3c 63 77 df d0 64 54 fb 76 d8 ca |l..X.ad.d.#.....| +00000080 9b 43 c2 2e 93 ed eb 91 3f 02 |.C......?.| diff --git a/src/crypto/tls/testdata/Client-TLSv12-AES256-GCM-SHA384 b/src/crypto/tls/testdata/Client-TLSv12-AES256-GCM-SHA384 index e088893cbd..794f0955ea 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-AES256-GCM-SHA384 +++ b/src/crypto/tls/testdata/Client-TLSv12-AES256-GCM-SHA384 @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 51 02 00 00 4d 03 03 1e 58 69 db 16 |....Q...M...Xi..| -00000010 a1 d9 2c 3c b5 68 b6 b1 dc 1e 1d ba 9e dc bf b0 |..,<.h..........| -00000020 15 7e ea b1 40 66 3b fc 95 75 0d 20 4c 96 db 56 |.~..@f;..u. L..V| -00000030 fc 7d 2b 0a 06 89 1e 62 9e ee 36 51 f4 e4 2b f8 |.}+....b..6Q..+.| -00000040 5a 7a ef a4 d1 1f 7e ff 06 13 a1 38 00 9d 00 00 |Zz....~....8....| +00000000 16 03 03 00 51 02 00 00 4d 03 03 b4 42 95 ec 29 |....Q...M...B..)| +00000010 a8 f3 4b db 10 02 3d fb 31 89 39 88 6d 13 44 ad |..K...=.1.9.m.D.| +00000020 bc e9 0b 66 de c2 48 b2 da 96 ba 20 04 63 b1 f5 |...f..H.... .c..| +00000030 26 20 3a 2a ee 15 35 ad c7 98 52 c1 bd d4 bf 7c |& :*..5...R....|| +00000040 8e cd 9c d8 81 ee b2 60 93 e4 b0 f1 00 9d 00 00 |.......`........| 00000050 05 ff 01 00 01 00 16 03 03 02 59 0b 00 02 55 00 |..........Y...U.| 00000060 02 52 00 02 4f 30 82 02 4b 30 82 01 b4 a0 03 02 |.R..O0..K0......| 00000070 01 02 02 09 00 e8 f0 9d 3f e2 5b ea a6 30 0d 06 |........?.[..0..| @@ -63,17 +64,17 @@ 00000060 c5 70 0f 08 83 48 e9 48 ef 6e 50 8b 05 7e e5 84 |.p...H.H.nP..~..| 00000070 25 fa 55 c7 ae 31 02 27 00 ef 3f 98 86 20 12 89 |%.U..1.'..?.. ..| 00000080 91 59 28 b4 f7 d7 af d2 69 61 35 14 03 03 00 01 |.Y(.....ia5.....| -00000090 01 16 03 03 00 28 00 00 00 00 00 00 00 00 6b a3 |.....(........k.| -000000a0 3b 4a 47 f7 43 00 7d 7b 9e 35 91 8d e4 b1 00 86 |;JG.C.}{.5......| -000000b0 e2 04 db e8 c5 c4 66 34 b8 4b fc 7e a6 68 |......f4.K.~.h| +00000090 01 16 03 03 00 28 00 00 00 00 00 00 00 00 c7 5c |.....(.........\| +000000a0 ab a3 37 82 62 49 d3 df 82 9a 8f 14 4e 93 99 94 |..7.bI......N...| +000000b0 b8 47 7b 52 f4 2c 47 4a ce ef 97 30 92 51 |.G{R.,GJ...0.Q| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 28 9c 20 45 1f 6b |..........(. E.k| -00000010 0f 08 fb 61 03 12 ca ac 78 04 30 1c 98 50 d8 44 |...a....x.0..P.D| -00000020 4e 6f d6 57 70 cd 86 49 92 a0 7d 3e 12 a0 3d ab |No.Wp..I..}>..=.| -00000030 a6 59 ca |.Y.| +00000000 14 03 03 00 01 01 16 03 03 00 28 10 d5 f7 84 5b |..........(....[| +00000010 55 20 9e ce c3 9e 8c 61 9f 1f 0e 25 df 8f b2 b8 |U .....a...%....| +00000020 b3 ec 3d 39 43 d2 6c ac 2c 68 84 b8 85 df a8 ee |..=9C.l.,h......| +00000030 27 32 7d |'2}| >>> Flow 5 (client to server) -00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 06 e7 a0 |................| -00000010 e1 37 e0 e9 2c e9 cb 2f 3d d8 52 e0 b6 37 22 d2 |.7..,../=.R..7".| -00000020 cb 3f d9 15 03 03 00 1a 00 00 00 00 00 00 00 02 |.?..............| -00000030 9d 73 09 7a bd 3c c8 db b6 5f 2d 3b c6 ce 5f eb |.s.z.<..._-;.._.| -00000040 2e 40 |.@| +00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 20 19 28 |............. .(| +00000010 34 11 61 7d 8e 25 9c 35 57 98 3c 6c 47 45 7d ab |4.a}.%.5W.>> Flow 1 (client to server) -00000000 16 03 01 00 a3 01 00 00 9f 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 a5 01 00 00 a1 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 4e 33 74 00 00 00 05 |.........N3t....| -00000060 00 05 01 00 00 00 00 00 0a 00 08 00 06 00 17 00 |................| -00000070 18 00 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 |................| -00000080 01 04 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 |................| -00000090 00 10 00 10 00 0e 06 70 72 6f 74 6f 32 06 70 72 |.......proto2.pr| -000000a0 6f 74 6f 31 00 12 00 00 |oto1....| +00000050 00 05 c0 11 c0 07 01 00 00 50 33 74 00 00 00 05 |.........P3t....| +00000060 00 05 01 00 00 00 00 00 0a 00 0a 00 08 00 1d 00 |................| +00000070 17 00 18 00 19 00 0b 00 02 01 00 00 0d 00 0e 00 |................| +00000080 0c 04 01 04 03 05 01 05 03 02 01 02 03 ff 01 00 |................| +00000090 01 00 00 10 00 10 00 0e 06 70 72 6f 74 6f 32 06 |.........proto2.| +000000a0 70 72 6f 74 6f 31 00 12 00 00 |proto1....| >>> Flow 2 (server to client) -00000000 16 03 03 00 66 02 00 00 62 03 03 d6 86 dc 38 ce |....f...b.....8.| -00000010 7a e4 81 d8 c8 2a 65 a4 90 70 da 03 5c 29 48 69 |z....*e..p..\)Hi| -00000020 90 f5 cb 00 5d 3e 98 a5 5c 80 4f 20 42 df b6 1f |....]>..\.O B...| -00000030 c7 db 87 d5 8a 0c 5d 56 cb 4e 95 7e 7a 82 f1 5f |......]V.N.~z.._| -00000040 d5 2d 33 a6 a8 82 09 e6 a9 5f d2 7b c0 2f 00 00 |.-3......_.{./..| +00000000 16 03 03 00 66 02 00 00 62 03 03 ec fd fc 73 30 |....f...b.....s0| +00000010 c2 72 d9 b3 1a 41 65 1c 59 8e c9 92 c5 00 3c 2d |.r...Ae.Y.....<-| +00000020 34 ba 48 74 0a c5 fa be 81 41 b7 20 9a b9 f5 01 |4.Ht.....A. ....| +00000030 7b 21 77 0f a7 a4 51 d6 8d 11 17 19 ec 6a 52 ce |{!w...Q......jR.| +00000040 50 6e 95 fc 2e 8f 09 53 e5 ca 62 e8 c0 2f 00 00 |Pn.....S..b../..| 00000050 1a ff 01 00 01 00 00 0b 00 04 03 00 01 02 00 10 |................| 00000060 00 09 00 07 06 70 72 6f 74 6f 31 16 03 03 02 59 |.....proto1....Y| 00000070 0b 00 02 55 00 02 52 00 02 4f 30 82 02 4b 30 82 |...U..R..O0..K0.| @@ -55,38 +55,34 @@ 00000290 5c ee b1 87 82 f1 6c 04 ed 73 bb b3 43 77 8d 0c |\.....l..s..Cw..| 000002a0 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d ae db 46 |.....@.a.Lr+...F| 000002b0 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db fe 3d 13 |..M...>...B...=.| -000002c0 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 cd 0c 00 |`.\!.;..........| -000002d0 00 c9 03 00 17 41 04 89 49 b3 e4 a9 b8 e5 08 ff |.....A..I.......| -000002e0 5f f5 8c 97 d5 a0 66 9c 9d 36 22 1e 39 32 be c2 |_.....f..6".92..| -000002f0 05 6c d5 15 28 31 f8 e7 98 f1 6e 94 d6 72 41 b4 |.l..(1....n..rA.| -00000300 87 39 0e 63 74 43 de 0a d5 93 51 48 c4 2d f4 20 |.9.ctC....QH.-. | -00000310 c6 f7 ac 95 a1 b2 40 04 01 00 80 29 ac 3f 1e 0f |......@....).?..| -00000320 68 56 c5 02 f6 05 63 58 58 56 11 22 d7 e4 8e 22 |hV....cXXV."..."| -00000330 c9 9f 7e c0 09 08 d6 ba b7 e2 e4 ef 93 4e de b6 |..~..........N..| -00000340 67 e4 89 10 ef cf b1 c1 bd bc 52 2c 96 4d 4d a5 |g.........R,.MM.| -00000350 fc 74 97 f8 d5 a2 aa a9 7f 98 0c 08 30 2d b3 de |.t..........0-..| -00000360 a7 1b 73 ed e1 a1 6f 03 84 71 2e 12 da 86 53 57 |..s...o..q....SW| -00000370 d1 93 b0 6b 18 53 ec b4 e1 ed ed 82 07 75 dc ff |...k.S.......u..| -00000380 4f 6d 86 96 67 b8 f1 cb 53 89 74 0f d8 26 38 52 |Om..g...S.t..&8R| -00000390 1d 36 b6 a7 04 e4 04 bf a6 aa dd 16 03 03 00 04 |.6..............| -000003a0 0e 00 00 00 |....| +000002c0 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 ac 0c 00 |`.\!.;..........| +000002d0 00 a8 03 00 1d 20 ca b0 0d d6 56 b2 89 4d 97 56 |..... ....V..M.V| +000002e0 20 1a 0f 23 22 83 41 8d fb 40 7f e9 df 64 cf 2c | ..#".A..@...d.,| +000002f0 84 5c 64 ca 91 33 04 01 00 80 55 f4 c0 61 5a 5a |.\d..3....U..aZZ| +00000300 f8 05 d6 7f 43 e9 55 68 d4 e6 5b e3 63 27 f9 90 |....C.Uh..[.c'..| +00000310 82 40 ee bb 85 ab 64 bd fa 3f 16 9e 10 c7 b1 a5 |.@....d..?......| +00000320 10 ef 8e 20 17 f9 fa 5b 8a 59 d2 c3 bb 24 33 6c |... ...[.Y...$3l| +00000330 01 ce 39 d2 58 47 6b 7b 0f 06 e2 7b c8 ca f7 6b |..9.XGk{...{...k| +00000340 ba e3 47 4c d9 b9 78 4a 19 e4 e7 38 19 9d d2 6d |..GL..xJ...8...m| +00000350 b2 74 ff 08 25 7b bd c9 30 f4 ec a6 f2 e0 d9 e9 |.t..%{..0.......| +00000360 90 20 38 e3 4e 39 7c 30 13 72 63 e8 07 92 50 2e |. 8.N9|0.rc...P.| +00000370 f2 62 ee 16 42 c8 9c 44 b0 ab 16 03 03 00 04 0e |.b..B..D........| +00000380 00 00 00 |...| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 03 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 03 00 28 00 00 00 00 00 00 00 00 cc 8c |.....(..........| -00000060 69 a0 e9 29 fb 63 97 e7 c8 6c 78 55 54 52 0c 5a |i..).c...lxUTR.Z| -00000070 e7 4e bd f7 6d c6 f0 58 f1 85 25 a4 f2 ba |.N..m..X..%...| +00000000 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| +00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| +00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 03 00 01 01 |....._X.;t......| +00000030 16 03 03 00 28 00 00 00 00 00 00 00 00 b0 62 c7 |....(.........b.| +00000040 ca 6c 09 54 20 b6 eb 74 1d 10 94 80 28 59 42 13 |.l.T ..t....(YB.| +00000050 12 72 3e 5b ed 36 ee df 17 fc 1a b3 15 |.r>[.6.......| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 28 f7 4a 03 ad c5 |..........(.J...| -00000010 25 e7 e1 b9 1b 24 42 d5 09 e0 d1 3a 0d 9f 1c f7 |%....$B....:....| -00000020 ff 50 58 a0 94 df ec db 51 b7 78 0d 37 0c 27 e2 |.PX.....Q.x.7.'.| -00000030 eb f5 de |...| +00000000 14 03 03 00 01 01 16 03 03 00 28 73 48 b3 32 5e |..........(sH.2^| +00000010 85 03 97 1b bb ca bc 98 95 b5 b7 1d 21 68 f2 2c |............!h.,| +00000020 ac 6c 7b 1c fd e1 02 46 70 b7 ba 1e f4 ec f8 44 |.l{....Fp......D| +00000030 b7 6f f2 |.o.| >>> Flow 5 (client to server) -00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 68 c1 51 |.............h.Q| -00000010 af fa bd 62 55 11 ef 68 f1 1f 7d b2 16 a1 98 20 |...bU..h..}.... | -00000020 1b d8 2d 15 03 03 00 1a 00 00 00 00 00 00 00 02 |..-.............| -00000030 f6 3b 3e 30 66 9b 16 22 34 77 4e 7c b5 45 0a b7 |.;>0f.."4wN|.E..| -00000040 bd 03 |..| +00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 8c 2c e6 |..............,.| +00000010 31 e3 41 ef bb 3c 22 9a 3a 30 94 c1 0e 2e c0 6e |1.A..<".:0.....n| +00000020 51 7d ee 15 03 03 00 1a 00 00 00 00 00 00 00 02 |Q}..............| +00000030 5f 63 44 89 67 6f 11 03 6b 79 6e 95 30 ea b0 b8 |_cD.go..kyn.0...| +00000040 b0 d7 |..| diff --git a/src/crypto/tls/testdata/Client-TLSv12-ClientCert-ECDSA-ECDSA b/src/crypto/tls/testdata/Client-TLSv12-ClientCert-ECDSA-ECDSA index 09e53fa8ab..94e118f7fe 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-ClientCert-ECDSA-ECDSA +++ b/src/crypto/tls/testdata/Client-TLSv12-ClientCert-ECDSA-ECDSA @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 64 64 5f 03 5d |....Y...U..dd_.]| -00000010 dd b2 e8 09 d6 a7 26 0b 52 06 1e 3b 10 36 fd a3 |......&.R..;.6..| -00000020 32 ef 0b d9 90 a6 94 d0 f4 84 af 20 c3 56 fb 0e |2.......... .V..| -00000030 1c be 28 5e 5c 11 8d ca db 7b c2 55 ff b3 b0 c6 |..(^\....{.U....| -00000040 73 04 5c c4 d1 3b ef f2 f0 73 5b f4 c0 09 00 00 |s.\..;...s[.....| +00000000 16 03 03 00 59 02 00 00 55 03 03 06 d8 a5 58 9e |....Y...U.....X.| +00000010 fd 74 7b 40 b9 db c7 55 80 57 55 1a 5a c1 e2 bb |.t{@...U.WU.Z...| +00000020 bc a4 8a d6 8c 0c 0a 6e d2 30 66 20 7a 9d fa 67 |.......n.0f z..g| +00000030 69 40 76 32 8f 62 42 ec 36 c1 f8 c8 99 5e 18 3b |i@v2.bB.6....^.;| +00000040 34 45 34 f9 19 1b 75 bb d2 79 4d 2c c0 09 00 00 |4E4...u..yM,....| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 03 02 0e 0b 00 02 0a 00 02 07 00 02 04 30 82 02 |.............0..| 00000070 00 30 82 01 62 02 09 00 b8 bf 2d 47 a0 d2 eb f4 |.0..b.....-G....| @@ -48,24 +49,22 @@ 00000240 13 83 0d 94 06 bb d4 37 7a f6 ec 7a c9 86 2e dd |.......7z..z....| 00000250 d7 11 69 7f 85 7c 56 de fb 31 78 2b e4 c7 78 0d |..i..|V..1x+..x.| 00000260 ae cb be 9e 4e 36 24 31 7b 6a 0f 39 95 12 07 8f |....N6$1{j.9....| -00000270 2a 16 03 03 00 d7 0c 00 00 d3 03 00 17 41 04 c7 |*............A..| -00000280 a9 99 b7 b8 af 34 55 af 9f 34 23 d6 ca 9b 12 3c |.....4U..4#....<| -00000290 c6 53 40 29 60 98 b9 eb d6 8e b5 4b 63 7f 93 fd |.S@)`......Kc...| -000002a0 9d b9 6b bb 56 32 4f 7d 20 9e d8 c5 85 7b 03 75 |..k.V2O} ....{.u| -000002b0 06 c9 dd 41 38 46 95 0b 68 b0 59 bf cf 6a c4 04 |...A8F..h.Y..j..| -000002c0 03 00 8a 30 81 87 02 42 01 7c 38 39 37 3a 27 bc |...0...B.|897:'.| -000002d0 e9 31 2d df 09 0c 7f eb 63 52 92 ca 72 53 ee 0b |.1-.....cR..rS..| -000002e0 1f 8b d0 54 4a e5 4e 3a 55 50 d4 8d 44 bf 69 f1 |...TJ.N:UP..D.i.| -000002f0 4b c1 8c d5 02 61 d1 e7 28 6d 02 5d e8 23 e9 7a |K....a..(m.].#.z| -00000300 78 de a7 12 2b 6c 58 d1 1b 53 02 41 0d 45 b6 ac |x...+lX..S.A.E..| -00000310 91 97 f9 95 08 4c 81 fc 15 7d 29 92 fa 1d ac 8a |.....L...}).....| -00000320 63 36 b6 4e 70 5b 7a 23 9d 1b 7d c7 59 64 0c 79 |c6.Np[z#..}.Yd.y| -00000330 29 e1 b6 24 92 4a b4 8e 5a de ba 3e 72 e6 64 b5 |)..$.J..Z..>r.d.| -00000340 1a 22 15 0b 29 a6 68 a9 04 79 11 e6 90 16 03 03 |."..).h..y......| -00000350 00 2a 0d 00 00 26 03 01 02 40 00 1e 06 01 06 02 |.*...&...@......| -00000360 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 01 |................| -00000370 03 02 03 03 02 01 02 02 02 03 00 00 16 03 03 00 |................| -00000380 04 0e 00 00 00 |.....| +00000270 2a 16 03 03 00 b7 0c 00 00 b3 03 00 1d 20 aa 57 |*............ .W| +00000280 9d bc 48 b3 81 25 b6 57 78 35 41 10 32 b4 96 e8 |..H..%.Wx5A.2...| +00000290 b0 eb ab 71 be 87 bb 24 c3 05 fa fa b6 08 04 03 |...q...$........| +000002a0 00 8b 30 81 88 02 42 01 61 87 5f 9a 58 37 f1 ff |..0...B.a._.X7..| +000002b0 b5 ff a7 89 fb c1 38 c9 99 00 89 6a 55 7d 2f d8 |......8....jU}/.| +000002c0 e2 3f 55 b1 44 89 9d 30 7c 01 88 52 2b ef ba 90 |.?U.D..0|..R+...| +000002d0 47 3f 9e 2e 22 83 1e 89 77 7a 81 c2 d0 fd 09 4b |G?.."...wz.....K| +000002e0 77 1e 9b 3b d1 95 b4 fb ad 02 42 01 7c b4 80 5a |w..;......B.|..Z| +000002f0 13 e8 f7 00 42 93 f5 5b be 61 fc 60 e5 3e 3c 04 |....B..[.a.`.><.| +00000300 53 c9 5c 21 9c 43 0f 0c a8 56 be 23 97 1f d7 cf |S.\!.C...V.#....| +00000310 e9 88 0f cf 8b 1d cf 45 d2 f2 e9 1d ab 64 af 72 |.......E.....d.r| +00000320 e2 11 f9 d7 00 80 7a 9d 4d c3 ed fe 69 16 03 03 |......z.M...i...| +00000330 00 2a 0d 00 00 26 03 01 02 40 00 1e 06 01 06 02 |.*...&...@......| +00000340 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 01 |................| +00000350 03 02 03 03 02 01 02 02 02 03 00 00 16 03 03 00 |................| +00000360 04 0e 00 00 00 |.....| >>> Flow 3 (client to server) 00000000 16 03 03 02 0a 0b 00 02 06 00 02 03 00 02 00 30 |...............0| 00000010 82 01 fc 30 82 01 5e 02 09 00 9a 30 84 6c 26 35 |...0..^....0.l&5| @@ -100,36 +99,34 @@ 000001e0 be e8 91 b3 da 1a f5 5d a3 23 f5 26 8b 45 70 8d |.......].#.&.Ep.| 000001f0 65 62 9b 7e 01 99 3d 18 f6 10 9a 38 61 9b 2e 57 |eb.~..=....8a..W| 00000200 e4 fa cc b1 8a ce e2 23 a0 87 f0 e1 67 51 eb 16 |.......#....gQ..| -00000210 03 03 00 46 10 00 00 42 41 04 1e 18 37 ef 0d 19 |...F...BA...7...| -00000220 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd a7 |Q.5uq..T[....g..| -00000230 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e f1 |$ >.V...(^.+-O..| -00000240 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 a6 |..lK[.V.2B.X..I.| -00000250 b5 68 1a 41 03 56 6b dc 5a 89 16 03 03 00 92 0f |.h.A.Vk.Z.......| -00000260 00 00 8e 05 03 00 8a 30 81 87 02 41 1b 43 f7 73 |.......0...A.C.s| -00000270 e1 be a7 4a 35 78 2c a2 e1 44 e0 61 3f ea 46 0b |...J5x,..D.a?.F.| -00000280 b7 d2 63 4e a6 3b 09 77 93 f3 25 45 27 b0 dc 19 |..cN.;.w..%E'...| -00000290 21 68 4a 74 bc 5b 9c c0 b0 d6 3f cb 99 91 0f 39 |!hJt.[....?....9| -000002a0 58 0a f6 cd 41 7f 51 70 9e 4c 49 9f 6f 02 42 00 |X...A.Qp.LI.o.B.| -000002b0 82 7e e2 38 b5 92 c8 3a 48 97 49 9f 75 ae c6 d5 |.~.8...:H.I.u...| -000002c0 dc 8f 2c 81 7a 92 8c a0 01 93 98 30 ca b3 af da |..,.z......0....| -000002d0 4e 0d 7b a8 fb a9 a4 62 c7 29 4b 0b 93 57 e8 b7 |N.{....b.)K..W..| -000002e0 cb bf 3a c7 31 6b 35 02 a1 c9 01 60 bb 51 fa 52 |..:.1k5....`.Q.R| -000002f0 f9 14 03 03 00 01 01 16 03 03 00 40 00 00 00 00 |...........@....| -00000300 00 00 00 00 00 00 00 00 00 00 00 00 4b 54 84 bf |............KT..| -00000310 47 6f 0d 7b 08 4b e4 4c b9 6f 3b 9b 3a 1c 80 25 |Go.{.K.L.o;.:..%| -00000320 d5 68 7c 9c d9 db 22 69 17 8a 54 17 8a d7 40 b9 |.h|..."i..T...@.| -00000330 32 d0 d3 a8 a5 1c e9 3d da e6 24 44 |2......=..$D| +00000210 03 03 00 25 10 00 00 21 20 2f e5 7d a3 47 cd 62 |...%...! /.}.G.b| +00000220 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 cf |C.(.._.).0......| +00000230 c2 ed 90 99 5f 58 cb 3b 74 16 03 03 00 93 0f 00 |...._X.;t.......| +00000240 00 8f 05 03 00 8b 30 81 88 02 42 01 af 55 e0 ee |......0...B..U..| +00000250 49 f4 29 a2 53 02 b0 7c 82 de 7d 0b 18 f9 be 28 |I.).S..|..}....(| +00000260 63 8d d4 e5 a7 5f 3e 0c e8 77 4d 67 5f 1b a1 55 |c...._>..wMg_..U| +00000270 d1 f2 02 34 96 08 4c 06 40 9c 08 60 37 38 9b 90 |...4..L.@..`78..| +00000280 a8 81 9d 70 b9 3d be 67 e8 25 51 07 52 02 42 00 |...p.=.g.%Q.R.B.| +00000290 80 8b 8a 47 d2 7e df b8 2b fc 75 4c ce d7 8e 3c |...G.~..+.uL...<| +000002a0 fa a0 59 d2 b2 5a 89 69 25 24 81 ec c3 66 af 52 |..Y..Z.i%$...f.R| +000002b0 83 76 f6 ee 18 9f 2e fa 78 76 b3 ef d0 fe 67 38 |.v......xv....g8| +000002c0 f1 b2 3e 20 80 78 20 9e 3d ea fa 7a 92 f8 a8 ed |..> .x .=..z....| +000002d0 5e 14 03 03 00 01 01 16 03 03 00 40 00 00 00 00 |^..........@....| +000002e0 00 00 00 00 00 00 00 00 00 00 00 00 b5 f1 10 d6 |................| +000002f0 73 66 b5 f6 f3 ab 36 5b f2 80 6a 1c 0b da 18 fc |sf....6[..j.....| +00000300 ac 20 c2 55 66 ae 25 f4 62 e1 16 2c 49 a0 e9 aa |. .Uf.%.b..,I...| +00000310 1f 08 06 f3 72 06 93 cd 64 46 06 aa |....r...dF..| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 40 dd cb 8d c7 40 |..........@....@| -00000010 d6 f0 0c 37 3b ed d3 ff b7 6e f7 ba fb 66 bd 0c |...7;....n...f..| -00000020 d2 c5 d9 50 0e 3a ed 75 98 fc 97 4e 29 d5 57 8d |...P.:.u...N).W.| -00000030 cb 76 7c 24 d2 0a b4 de 4f ab 36 85 96 e9 e0 f1 |.v|$....O.6.....| -00000040 f2 c5 3d 0e b2 fe 79 13 7e 07 a1 |..=...y.~..| +00000000 14 03 03 00 01 01 16 03 03 00 40 9e 01 51 a4 a0 |..........@..Q..| +00000010 37 31 94 d1 2f e3 0d c6 a4 99 bb 3e 70 9f e8 fe |71../......>p...| +00000020 38 73 ba c5 35 4e b9 5d dd 5a ec e9 41 c1 f4 f6 |8s..5N.].Z..A...| +00000030 5f 66 3d 27 d2 15 fc c9 0f 22 95 03 7b 1f a5 ff |_f='....."..{...| +00000040 43 f1 73 64 99 a2 eb fa e6 e9 ee |C.sd.......| >>> Flow 5 (client to server) 00000000 17 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -00000010 00 00 00 00 00 6b 68 4c 8a e3 df 9b 61 66 a4 01 |.....khL....af..| -00000020 63 0c b1 0f 2b e4 2c 81 48 74 82 db e6 35 e2 25 |c...+.,.Ht...5.%| -00000030 2c 72 a5 75 5d 15 03 03 00 30 00 00 00 00 00 00 |,r.u]....0......| -00000040 00 00 00 00 00 00 00 00 00 00 83 87 5a 1d fe 25 |............Z..%| -00000050 d0 42 46 0e 43 11 bf 9e 83 eb 94 bb 92 68 ea 51 |.BF.C........h.Q| -00000060 51 2d 7e 48 f8 a6 46 15 65 cd |Q-~H..F.e.| +00000010 00 00 00 00 00 ca 47 da 6e 04 55 13 d0 01 13 e4 |......G.n.U.....| +00000020 18 02 64 9c 1f 3c 3f 4f 5b ba e1 87 20 c5 a2 c4 |..d..>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 47 51 31 ee d9 |....Y...U..GQ1..| -00000010 77 ae 4c 37 cc 0c 65 22 09 63 a0 65 bd 13 46 cf |w.L7..e".c.e..F.| -00000020 a2 87 3e 04 75 be 32 80 8e 3f 15 20 4d 0a 0d ae |..>.u.2..?. M...| -00000030 e5 67 84 b5 5d 3b 08 51 4a 89 c8 e9 ae 9e 16 7b |.g..];.QJ......{| -00000040 3e 0a 7c 3c f5 a2 a7 29 45 cb 8b 02 c0 2f 00 00 |>.|<...)E..../..| +00000000 16 03 03 00 59 02 00 00 55 03 03 04 3b 69 ac b4 |....Y...U...;i..| +00000010 14 b1 67 6d 1e 99 ab f5 57 c2 a9 99 33 8c 9d 31 |..gm....W...3..1| +00000020 26 ec 17 43 1a b2 62 36 a0 c3 bd 20 52 d5 07 92 |&..C..b6... R...| +00000030 e5 d8 a6 2f a5 8d e6 df b1 90 69 7a 94 2d d7 73 |.../......iz.-.s| +00000040 cb da 29 ee 6f 13 e5 2d 7f 3a 0e cd c0 2f 00 00 |..).o..-.:.../..| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 03 02 59 0b 00 02 55 00 02 52 00 02 4f 30 82 02 |..Y...U..R..O0..| 00000070 4b 30 82 01 b4 a0 03 02 01 02 02 09 00 e8 f0 9d |K0..............| @@ -53,23 +54,21 @@ 00000290 77 8d 0c 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d |w.......@.a.Lr+.| 000002a0 ae db 46 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db |..F..M...>...B..| 000002b0 fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 |.=.`.\!.;.......| -000002c0 cd 0c 00 00 c9 03 00 17 41 04 b4 86 33 cb c3 2f |........A...3../| -000002d0 37 f0 7c d9 2e f9 7e af 3d db e7 ef 56 03 7e 7c |7.|...~.=...V.~|| -000002e0 ac 8a 40 8b 7f bc 6f 6f 0a 47 4c 8c 8c 91 ce 9b |..@...oo.GL.....| -000002f0 8f a3 2d bb db 46 3b b1 ab 1e 49 4e 11 d4 23 3d |..-..F;...IN..#=| -00000300 4b a9 16 0e aa 32 4e 91 f4 8e 04 01 00 80 0a 3a |K....2N........:| -00000310 da 17 ac 91 8b 43 8e 51 39 a0 c0 42 32 e7 77 85 |.....C.Q9..B2.w.| -00000320 73 82 db d5 8b cc e5 b8 94 89 e8 7c 47 5d 88 ea |s..........|G]..| -00000330 04 76 a1 88 e5 5f e1 a7 45 d2 46 b9 26 be 9f 52 |.v..._..E.F.&..R| -00000340 7f c3 11 a5 c7 65 8c 92 29 d0 e9 31 97 a5 a6 2a |.....e..)..1...*| -00000350 e0 a9 97 ed f3 88 88 59 66 dc 85 e6 5b fe 33 33 |.......Yf...[.33| -00000360 f1 80 b4 11 01 da 07 15 7b 9f e3 e0 cb ab d9 53 |........{......S| -00000370 ed 59 7f 88 f0 5d d8 06 b6 c4 87 75 ee df b1 39 |.Y...].....u...9| -00000380 32 7d 62 b5 4c c5 35 e7 c1 ae db 30 e3 ce 16 03 |2}b.L.5....0....| -00000390 03 00 2a 0d 00 00 26 03 01 02 40 00 1e 06 01 06 |..*...&...@.....| -000003a0 02 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 |................| -000003b0 01 03 02 03 03 02 01 02 02 02 03 00 00 16 03 03 |................| -000003c0 00 04 0e 00 00 00 |......| +000002c0 ac 0c 00 00 a8 03 00 1d 20 d7 5f 84 86 e0 7c 20 |........ ._...| | +000002d0 c5 97 78 c1 40 3f 64 2e ae 06 51 c3 6f d3 86 a2 |..x.@?d...Q.o...| +000002e0 03 d3 f8 75 ed 20 28 6b 26 04 01 00 80 c3 8b b6 |...u. (k&.......| +000002f0 81 65 e3 d2 98 33 78 c8 d4 d4 6a 80 3b cc 26 ab |.e...3x...j.;.&.| +00000300 7a 2f d0 0e 02 57 0d 34 30 78 a1 7b d4 df e1 da |z/...W.40x.{....| +00000310 7f 8e 04 65 45 8d b9 ad 04 13 84 e2 81 da e0 b6 |...eE...........| +00000320 20 07 02 f9 e5 78 5e d4 0d 74 f5 d2 98 a8 9b d8 | ....x^..t......| +00000330 f4 f3 7b 2f 8f 58 58 77 b6 db 4d d0 94 53 df 5a |..{/.XXw..M..S.Z| +00000340 61 43 2d a7 64 ec b1 8f 48 80 b4 fd 6c 05 f6 84 |aC-.d...H...l...| +00000350 b5 d2 0d 30 5d 2f 9d 9f 8f 14 d0 e1 70 64 0b 86 |...0]/......pd..| +00000360 c3 26 7d b2 b2 f5 9f 9e de 6e 92 47 76 16 03 03 |.&}......n.Gv...| +00000370 00 2a 0d 00 00 26 03 01 02 40 00 1e 06 01 06 02 |.*...&...@......| +00000380 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 01 |................| +00000390 03 02 03 03 02 01 02 02 02 03 00 00 16 03 03 00 |................| +000003a0 04 0e 00 00 00 |.....| >>> Flow 3 (client to server) 00000000 16 03 03 02 0a 0b 00 02 06 00 02 03 00 02 00 30 |...............0| 00000010 82 01 fc 30 82 01 5e 02 09 00 9a 30 84 6c 26 35 |...0..^....0.l&5| @@ -104,32 +103,30 @@ 000001e0 be e8 91 b3 da 1a f5 5d a3 23 f5 26 8b 45 70 8d |.......].#.&.Ep.| 000001f0 65 62 9b 7e 01 99 3d 18 f6 10 9a 38 61 9b 2e 57 |eb.~..=....8a..W| 00000200 e4 fa cc b1 8a ce e2 23 a0 87 f0 e1 67 51 eb 16 |.......#....gQ..| -00000210 03 03 00 46 10 00 00 42 41 04 1e 18 37 ef 0d 19 |...F...BA...7...| -00000220 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd a7 |Q.5uq..T[....g..| -00000230 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e f1 |$ >.V...(^.+-O..| -00000240 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 a6 |..lK[.V.2B.X..I.| -00000250 b5 68 1a 41 03 56 6b dc 5a 89 16 03 03 00 92 0f |.h.A.Vk.Z.......| -00000260 00 00 8e 05 03 00 8a 30 81 87 02 41 78 65 c2 1f |.......0...Axe..| -00000270 7f 35 30 79 47 e4 78 f5 92 ed fc ae 83 3e 8a 98 |.50yG.x......>..| -00000280 7c d2 63 f2 e4 40 e2 80 d3 2b b3 9a f4 39 1e ec ||.c..@...+...9..| -00000290 94 9f 7f 62 99 76 62 d5 63 66 66 44 56 d5 32 d5 |...b.vb.cffDV.2.| -000002a0 fa ee e7 b3 2e 1a af 7d 3d dc 4f 5d cf 02 42 00 |.......}=.O]..B.| -000002b0 f8 89 d3 86 c8 6d 90 e5 2c 75 34 5c de 21 d5 b7 |.....m..,u4\.!..| -000002c0 86 eb 42 3f 23 71 f5 c3 c4 d9 5a db cc fa 1e e3 |..B?#q....Z.....| -000002d0 4a e8 2c 36 e8 43 58 2f 85 d5 bb 12 c2 12 d0 aa |J.,6.CX/........| -000002e0 dd 2e 30 ca 7d 32 d4 c9 08 68 de 15 79 17 2e 6f |..0.}2...h..y..o| -000002f0 73 14 03 03 00 01 01 16 03 03 00 28 00 00 00 00 |s..........(....| -00000300 00 00 00 00 ea 79 14 38 d6 93 fd 01 1b 71 f9 2e |.....y.8.....q..| -00000310 67 23 0c 52 26 5b 7c 63 6e 6d a2 7e 40 62 88 31 |g#.R&[|cnm.~@b.1| -00000320 5c cd 05 4a |\..J| +00000210 03 03 00 25 10 00 00 21 20 2f e5 7d a3 47 cd 62 |...%...! /.}.G.b| +00000220 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 cf |C.(.._.).0......| +00000230 c2 ed 90 99 5f 58 cb 3b 74 16 03 03 00 93 0f 00 |...._X.;t.......| +00000240 00 8f 05 03 00 8b 30 81 88 02 42 01 6d 16 77 ad |......0...B.m.w.| +00000250 3f 82 a2 df 03 16 35 64 a0 19 e9 e1 dd 21 f3 dc |?.....5d.....!..| +00000260 a4 c8 98 ae 2c 28 02 cc 85 c3 f9 fe eb 60 6f ac |....,(.......`o.| +00000270 b8 03 25 2e 48 fb 7c 8b 4a 6e b3 5c 4d 83 77 a1 |..%.H.|.Jn.\M.w.| +00000280 d6 ed c3 df 8b 16 09 81 3d 81 a7 e2 6d 02 42 01 |........=...m.B.| +00000290 df a2 14 a8 e5 4b 02 63 1e 3a a6 70 18 75 78 d9 |.....K.c.:.p.ux.| +000002a0 ae eb 89 35 09 7b 56 9c 1e 61 82 26 6e c1 f5 02 |...5.{V..a.&n...| +000002b0 5e 7c 71 53 5b 3a a2 17 5f 58 38 86 f5 32 17 40 |^|qS[:.._X8..2.@| +000002c0 e8 b6 04 61 ee 0a df c0 ee d1 e0 16 aa 88 34 f4 |...a..........4.| +000002d0 ad 14 03 03 00 01 01 16 03 03 00 28 00 00 00 00 |...........(....| +000002e0 00 00 00 00 4b b7 1d c9 55 aa 66 46 df 94 39 e9 |....K...U.fF..9.| +000002f0 96 9e 89 e0 e6 f3 f2 11 0b f2 9a 71 25 e2 2f aa |...........q%./.| +00000300 8a 77 a8 7b |.w.{| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 28 a4 a0 92 38 ea |..........(...8.| -00000010 01 64 36 a4 83 8b a4 77 d2 b0 fd 84 89 41 33 6f |.d6....w.....A3o| -00000020 4e c9 cd c0 30 1f 9d 43 3d a1 d5 f6 48 5e 07 e5 |N...0..C=...H^..| -00000030 90 64 59 |.dY| +00000000 14 03 03 00 01 01 16 03 03 00 28 11 75 ff 06 73 |..........(.u..s| +00000010 15 0d 08 4b e8 0b 91 56 b0 bb 28 2b 5d df 73 21 |...K...V..(+].s!| +00000020 16 99 52 30 56 e9 fb a2 9f c6 8b 3b 38 be 32 96 |..R0V......;8.2.| +00000030 3c 8d cb |<..| >>> Flow 5 (client to server) -00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 c4 4b 2d |..............K-| -00000010 31 e5 1a ed 8c 6d 44 74 d5 22 60 8a c3 91 7d 20 |1....mDt."`...} | -00000020 c0 47 22 15 03 03 00 1a 00 00 00 00 00 00 00 02 |.G".............| -00000030 df d5 1d 8c b4 8b 2a 42 b5 bd 0a 0d 46 79 90 a7 |......*B....Fy..| -00000040 39 79 |9y| +00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 8d b0 1a |................| +00000010 28 53 1d 8f df ad 0c f4 29 b1 89 01 6d f4 f2 7f |(S......)...m...| +00000020 29 88 4c 15 03 03 00 1a 00 00 00 00 00 00 00 02 |).L.............| +00000030 6b b0 6f ca 9a 62 19 e9 a1 37 27 dc 3c 00 b8 03 |k.o..b...7'.<...| +00000040 4c b4 |L.| diff --git a/src/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-AES256-GCM-SHA384 b/src/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-AES256-GCM-SHA384 index f18e7f7b8c..839334b8b5 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-AES256-GCM-SHA384 +++ b/src/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-AES256-GCM-SHA384 @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 e5 6a 08 9d 28 |....Y...U...j..(| -00000010 49 64 df 4d bd 0e b8 d3 0d af d9 20 78 4a a0 b8 |Id.M....... xJ..| -00000020 0d 12 83 5a 9a 9f 73 fe 53 d6 75 20 d5 6f df 86 |...Z..s.S.u .o..| -00000030 33 7a 02 8c cd f9 a4 8c ff 21 89 29 a4 ee 54 81 |3z.......!.)..T.| -00000040 fc 52 99 f5 0f 1e d3 a5 f9 fe 64 d1 c0 30 00 00 |.R........d..0..| +00000000 16 03 03 00 59 02 00 00 55 03 03 e2 04 c7 2b 8b |....Y...U.....+.| +00000010 3e 9b 44 e7 fa 11 ea 60 b5 e9 c1 94 53 8e 28 49 |>.D....`....S.(I| +00000020 cc 2a 91 8b 81 3a c0 6b e6 81 8c 20 6a ea 72 bb |.*...:.k... j.r.| +00000030 44 d3 54 e5 f7 96 02 69 85 8d 76 97 5c 14 df f6 |D.T....i..v.\...| +00000040 64 42 49 fe f3 2a a6 d4 ef 65 e0 00 c0 30 00 00 |dBI..*...e...0..| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 03 02 59 0b 00 02 55 00 02 52 00 02 4f 30 82 02 |..Y...U..R..O0..| 00000070 4b 30 82 01 b4 a0 03 02 01 02 02 09 00 e8 f0 9d |K0..............| @@ -53,23 +54,21 @@ 00000290 77 8d 0c 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d |w.......@.a.Lr+.| 000002a0 ae db 46 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db |..F..M...>...B..| 000002b0 fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 |.=.`.\!.;.......| -000002c0 cd 0c 00 00 c9 03 00 17 41 04 af 8b 15 ee fc b2 |........A.......| -000002d0 95 b3 38 67 05 c0 3f fd a4 1e 25 e1 58 a2 35 27 |..8g..?...%.X.5'| -000002e0 55 e1 05 01 8d 77 8b 77 b6 d8 23 1f 79 e8 66 cc |U....w.w..#.y.f.| -000002f0 e0 cd 01 1f 37 ab ad c6 dd ae 41 f9 2b 2d 77 b9 |....7.....A.+-w.| -00000300 28 34 5d 27 5d 7a fe 32 86 e4 04 01 00 80 d0 ba |(4]']z.2........| -00000310 8b c2 67 5e 8f 83 8a 32 34 56 4d b7 83 4c 6a 85 |..g^...24VM..Lj.| -00000320 44 24 e5 21 a6 f2 a2 f3 4e 59 bc 86 d9 ed d0 a6 |D$.!....NY......| -00000330 ed 48 ac 3c c4 4b 0c c8 10 34 b0 1a 10 db 7c a6 |.H.<.K...4....|.| -00000340 76 26 15 06 ee 01 22 2f 81 95 3b cd c6 3f fa 24 |v&...."/..;..?.$| -00000350 59 f6 da 4b e1 7d 5e f0 f7 96 cc 67 73 74 c0 76 |Y..K.}^....gst.v| -00000360 50 50 74 87 33 f2 92 66 8f 87 de 5b e2 a4 f8 c4 |PPt.3..f...[....| -00000370 60 c5 ac a9 86 93 fc 81 73 d6 77 da c8 7a db 71 |`.......s.w..z.q| -00000380 61 2c cf ea 23 85 89 70 f4 f4 5a c9 c9 bc 16 03 |a,..#..p..Z.....| -00000390 03 00 2a 0d 00 00 26 03 01 02 40 00 1e 06 01 06 |..*...&...@.....| -000003a0 02 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 |................| -000003b0 01 03 02 03 03 02 01 02 02 02 03 00 00 16 03 03 |................| -000003c0 00 04 0e 00 00 00 |......| +000002c0 ac 0c 00 00 a8 03 00 1d 20 92 df c1 68 51 1f 9a |........ ...hQ..| +000002d0 84 6d e0 69 15 15 53 fc 0d f4 cf 05 c6 b9 ad cb |.m.i..S.........| +000002e0 68 a8 7d f9 af 59 53 9e 1e 04 01 00 80 97 26 59 |h.}..YS.......&Y| +000002f0 c6 ad f8 fd 9c 7c 6e 79 fc cc f5 3a 11 f1 ac aa |.....|ny...:....| +00000300 48 a8 92 25 f7 d7 e5 a0 0d e9 da e2 ff ea d8 a0 |H..%............| +00000310 df 90 3f 53 4c a5 df 77 43 ff d7 95 80 f2 40 c1 |..?SL..wC.....@.| +00000320 4d 12 09 f6 ea 0b c7 19 5d b2 b9 67 60 13 2f cc |M.......]..g`./.| +00000330 cb 16 ae e0 ae c5 b0 c7 8a 32 5c 31 e3 cf 85 22 |.........2\1..."| +00000340 16 76 f3 0a 7d 84 98 f7 bc 63 56 a9 50 ae 55 a8 |.v..}....cV.P.U.| +00000350 63 a5 93 a1 3a 7f bd 30 e4 90 d1 29 d2 0f a1 ad |c...:..0...)....| +00000360 c4 e8 11 05 da 47 3e 8f 16 80 cd 8b 9e 16 03 03 |.....G>.........| +00000370 00 2a 0d 00 00 26 03 01 02 40 00 1e 06 01 06 02 |.*...&...@......| +00000380 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 01 |................| +00000390 03 02 03 03 02 01 02 02 02 03 00 00 16 03 03 00 |................| +000003a0 04 0e 00 00 00 |.....| >>> Flow 3 (client to server) 00000000 16 03 03 01 fd 0b 00 01 f9 00 01 f6 00 01 f3 30 |...............0| 00000010 82 01 ef 30 82 01 58 a0 03 02 01 02 02 10 5c 19 |...0..X.......\.| @@ -103,31 +102,29 @@ 000001d0 ac 11 b1 28 56 be 1d cd 61 62 84 09 bf d6 80 c6 |...(V...ab......| 000001e0 45 8d 82 2c b4 d8 83 9b db c9 22 b7 2a 12 11 7b |E..,......".*..{| 000001f0 fa 02 3b c1 c9 ff ea c9 9d a8 49 d3 95 d7 d5 0e |..;.......I.....| -00000200 e5 35 16 03 03 00 46 10 00 00 42 41 04 1e 18 37 |.5....F...BA...7| -00000210 ef 0d 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 |...Q.5uq..T[....| -00000220 67 fd a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d |g..$ >.V...(^.+-| -00000230 4f 9e f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 |O....lK[.V.2B.X.| -00000240 d7 49 a6 b5 68 1a 41 03 56 6b dc 5a 89 16 03 03 |.I..h.A.Vk.Z....| -00000250 00 88 0f 00 00 84 05 01 00 80 2d 1c c8 23 f4 9e |..........-..#..| -00000260 ff fe 30 db 7d 25 41 74 5b 3b e1 f7 c3 92 eb 12 |..0.}%At[;......| -00000270 46 0d f3 3b 4f ff 9c ed d6 f5 4e 3f 58 ad ba 02 |F..;O.....N?X...| -00000280 0b 44 66 94 78 83 a0 ee 0f 05 ec fd f7 4d 97 52 |.Df.x........M.R| -00000290 6c ca 54 28 3c e2 77 92 d5 a3 0d 67 93 cf a9 4c |l.T(<.w....g...L| -000002a0 c6 03 4a c9 cd 22 bb d5 5b 8c 85 60 72 ef f3 2a |..J.."..[..`r..*| -000002b0 ef 6e 74 77 98 6e 19 c0 f0 d4 fa bf ab 36 90 30 |.ntw.n.......6.0| -000002c0 16 63 6b af 74 e4 94 46 6d eb b0 5e fa ff e8 73 |.ck.t..Fm..^...s| -000002d0 05 3f f8 bb f3 be 74 d0 d4 4a 14 03 03 00 01 01 |.?....t..J......| -000002e0 16 03 03 00 28 00 00 00 00 00 00 00 00 02 e2 55 |....(..........U| -000002f0 ab d8 a2 bf 4f 5f 9a 66 ee 0a 94 79 7c 63 04 c0 |....O_.f...y|c..| -00000300 d6 57 c2 c1 d3 0f 0a d5 1e 7d 23 fa 25 |.W.......}#.%| +00000200 e5 35 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 |.5....%...! /.}.| +00000210 47 cd 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 |G.bC.(.._.).0...| +00000220 af c4 cf c2 ed 90 99 5f 58 cb 3b 74 16 03 03 00 |......._X.;t....| +00000230 88 0f 00 00 84 05 01 00 80 2c f5 ed 80 3e 10 d8 |.........,...>..| +00000240 1d 7f c4 1b 1a 16 36 0b 07 ec ad 68 4f dc b3 56 |......6....hO..V| +00000250 67 c9 21 ba 71 a7 2f b0 2b 7b 45 69 30 88 ec 8c |g.!.q./.+{Ei0...| +00000260 aa 12 50 3b 07 ea 94 55 42 74 5e bf 6b 57 d0 7c |..P;...UBt^.kW.|| +00000270 bb 44 6e e2 1c 7a 5f e1 dc 3a cc 38 d4 3d 0b 1e |.Dn..z_..:.8.=..| +00000280 9a ed 82 dc 26 45 48 a2 c1 2a 9e 66 da f2 0b b2 |....&EH..*.f....| +00000290 eb b7 4d 1a 78 5b d4 0d c1 fa 02 60 25 20 9b a4 |..M.x[.....`% ..| +000002a0 34 03 5c b9 4c 7a 49 78 43 8b 0e d4 c1 bd 82 b3 |4.\.LzIxC.......| +000002b0 12 5a bf 09 a3 c5 30 a2 f7 14 03 03 00 01 01 16 |.Z....0.........| +000002c0 03 03 00 28 00 00 00 00 00 00 00 00 9f 75 ff e1 |...(.........u..| +000002d0 e9 59 e8 7b b8 7f 4e 4f 9a a4 89 4d 75 3d bd a1 |.Y.{..NO...Mu=..| +000002e0 92 df c8 71 fe c3 32 f5 96 9c 69 ef |...q..2...i.| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 28 17 86 07 f3 42 |..........(....B| -00000010 10 db 93 d3 46 35 51 1d 7d 20 ec fa 37 c7 25 15 |....F5Q.} ..7.%.| -00000020 e1 99 46 a0 2f a1 b8 4a 36 af 1d aa d3 ba 70 a2 |..F./..J6.....p.| -00000030 4e bc 8b |N..| +00000000 14 03 03 00 01 01 16 03 03 00 28 ef fc fe 76 da |..........(...v.| +00000010 6e 36 8d db 71 67 10 68 80 6c 6e 05 68 f1 0f e8 |n6..qg.h.ln.h...| +00000020 74 47 ab 40 78 28 75 81 b3 92 70 ca 08 c7 3b c9 |tG.@x(u...p...;.| +00000030 e7 b9 c1 |...| >>> Flow 5 (client to server) -00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 ba 98 6c |...............l| -00000010 77 50 2f f1 8c 09 ed 9f 74 cb bc 4a e4 57 5e b5 |wP/.....t..J.W^.| -00000020 93 16 42 15 03 03 00 1a 00 00 00 00 00 00 00 02 |..B.............| -00000030 ee 1b 6a 8a 33 31 f2 4b 64 f8 1d 0e a5 7d c4 43 |..j.31.Kd....}.C| -00000040 be 3e |.>| +00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 f3 2e 79 |...............y| +00000010 00 81 81 2f 95 2c 3f 47 22 13 53 c1 fc 2a 7c 08 |.../.,?G".S..*|.| +00000020 8a cc a8 15 03 03 00 1a 00 00 00 00 00 00 00 02 |................| +00000030 fa d6 18 b5 54 9d ea eb d6 16 97 64 18 25 89 48 |....T......d.%.H| +00000040 b8 8d |..| diff --git a/src/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-ECDSA b/src/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-ECDSA index 2a39bc5221..a61dccc246 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-ECDSA +++ b/src/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-ECDSA @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 e7 ed 8d 74 39 |....Y...U.....t9| -00000010 b5 4e 79 35 85 b5 46 22 fc 7f 2d 2a 28 f3 98 db |.Ny5..F"..-*(...| -00000020 69 76 44 b2 0b ac df 25 1c 59 da 20 0c dd a5 75 |ivD....%.Y. ...u| -00000030 50 94 02 87 20 42 1e c8 42 55 32 d7 e3 6b 00 e9 |P... B..BU2..k..| -00000040 b4 57 ff ad 5b 9d e5 4e f8 8b 37 d4 c0 09 00 00 |.W..[..N..7.....| +00000000 16 03 03 00 59 02 00 00 55 03 03 b5 1b a7 76 84 |....Y...U.....v.| +00000010 6b 76 c7 d4 db 65 6e e7 f8 df 4e cb 27 33 77 e3 |kv...en...N.'3w.| +00000020 15 b3 47 eb 35 c8 11 80 d9 33 6f 20 a4 6c b2 e6 |..G.5....3o .l..| +00000030 95 77 72 69 11 59 10 8b ee 75 a3 68 f8 87 36 31 |.wri.Y...u.h..61| +00000040 19 09 80 27 e4 63 cf 93 4f 85 82 f5 c0 09 00 00 |...'.c..O.......| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 03 02 0e 0b 00 02 0a 00 02 07 00 02 04 30 82 02 |.............0..| 00000070 00 30 82 01 62 02 09 00 b8 bf 2d 47 a0 d2 eb f4 |.0..b.....-G....| @@ -48,24 +49,22 @@ 00000240 13 83 0d 94 06 bb d4 37 7a f6 ec 7a c9 86 2e dd |.......7z..z....| 00000250 d7 11 69 7f 85 7c 56 de fb 31 78 2b e4 c7 78 0d |..i..|V..1x+..x.| 00000260 ae cb be 9e 4e 36 24 31 7b 6a 0f 39 95 12 07 8f |....N6$1{j.9....| -00000270 2a 16 03 03 00 d7 0c 00 00 d3 03 00 17 41 04 31 |*............A.1| -00000280 a3 27 68 39 f0 49 74 4b bf a9 65 19 0b 33 41 96 |.'h9.ItK..e..3A.| -00000290 b3 41 d9 61 d5 b1 8a b6 2d d3 46 32 63 a6 13 19 |.A.a....-.F2c...| -000002a0 25 04 78 85 62 73 2a 94 32 9d 75 bd f2 f8 44 d7 |%.x.bs*.2.u...D.| -000002b0 f1 f2 dd ce ca 97 b6 6e 10 79 a6 cd 4a f0 73 04 |.......n.y..J.s.| -000002c0 03 00 8a 30 81 87 02 42 00 e4 2b 1c c4 56 74 bd |...0...B..+..Vt.| -000002d0 fb 41 8a c7 f0 6a 17 c1 8a 1c 0e 48 6f 65 1f d9 |.A...j.....Hoe..| -000002e0 cd a6 9c ed f2 25 45 d3 eb 75 74 c0 0f 38 3d e7 |.....%E..ut..8=.| -000002f0 63 fe 46 95 27 78 c8 d1 b0 82 5e 9f ac 3e f1 9b |c.F.'x....^..>..| -00000300 37 b6 5c dc e1 3b 63 6c 54 b7 02 41 5c e8 d5 4c |7.\..;clT..A\..L| -00000310 bc 65 e5 57 c1 f8 f4 d0 2f 8d 63 76 3c 87 e6 a5 |.e.W..../.cv<...| -00000320 3e 10 ca 4a 9f 87 19 e0 48 9f 0c a2 e7 b1 16 b6 |>..J....H.......| -00000330 a9 f8 4c c1 fc a8 29 75 11 d2 de 7a d9 70 8e 3a |..L...)u...z.p.:| -00000340 6e 29 5c f6 9c 86 1e 73 d0 2e 4b 1f f2 16 03 03 |n)\....s..K.....| -00000350 00 2a 0d 00 00 26 03 01 02 40 00 1e 06 01 06 02 |.*...&...@......| -00000360 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 01 |................| -00000370 03 02 03 03 02 01 02 02 02 03 00 00 16 03 03 00 |................| -00000380 04 0e 00 00 00 |.....| +00000270 2a 16 03 03 00 b7 0c 00 00 b3 03 00 1d 20 20 fd |*............ .| +00000280 ab d5 d0 a5 9d bd ff 8f 03 f1 45 8d 64 04 50 1c |..........E.d.P.| +00000290 72 e7 29 36 af 91 39 d8 10 3d e8 6f 7d 17 04 03 |r.)6..9..=.o}...| +000002a0 00 8b 30 81 88 02 42 00 ca bc 74 65 5b 16 c0 66 |..0...B...te[..f| +000002b0 01 73 bb 25 6f 14 1b 91 06 b4 07 a9 b1 9e 89 77 |.s.%o..........w| +000002c0 7f 9f 00 85 be 66 96 58 63 c5 8b c5 84 2c 16 04 |.....f.Xc....,..| +000002d0 7f 78 0b 48 2b 4c 41 50 6f d3 e4 0d 0c e9 42 39 |.x.H+LAPo.....B9| +000002e0 07 2f fc d4 53 43 9f 82 52 02 42 01 17 01 a4 8b |./..SC..R.B.....| +000002f0 bf af 45 8a 92 fe 88 f5 00 7e 29 d1 9d 8b d4 a9 |..E......~).....| +00000300 7c 07 50 74 44 7d 6d 3a ac ee ca 14 18 a7 dc 54 ||.PtD}m:.......T| +00000310 38 58 be fd 00 75 53 26 cd 8c a9 cf a0 ce d7 97 |8X...uS&........| +00000320 d9 20 1d cf 3c 27 0c 0d 20 62 33 d5 e8 16 03 03 |. ..<'.. b3.....| +00000330 00 2a 0d 00 00 26 03 01 02 40 00 1e 06 01 06 02 |.*...&...@......| +00000340 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 01 |................| +00000350 03 02 03 03 02 01 02 02 02 03 00 00 16 03 03 00 |................| +00000360 04 0e 00 00 00 |.....| >>> Flow 3 (client to server) 00000000 16 03 03 01 fd 0b 00 01 f9 00 01 f6 00 01 f3 30 |...............0| 00000010 82 01 ef 30 82 01 58 a0 03 02 01 02 02 10 5c 19 |...0..X.......\.| @@ -99,36 +98,34 @@ 000001d0 ac 11 b1 28 56 be 1d cd 61 62 84 09 bf d6 80 c6 |...(V...ab......| 000001e0 45 8d 82 2c b4 d8 83 9b db c9 22 b7 2a 12 11 7b |E..,......".*..{| 000001f0 fa 02 3b c1 c9 ff ea c9 9d a8 49 d3 95 d7 d5 0e |..;.......I.....| -00000200 e5 35 16 03 03 00 46 10 00 00 42 41 04 1e 18 37 |.5....F...BA...7| -00000210 ef 0d 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 |...Q.5uq..T[....| -00000220 67 fd a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d |g..$ >.V...(^.+-| -00000230 4f 9e f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 |O....lK[.V.2B.X.| -00000240 d7 49 a6 b5 68 1a 41 03 56 6b dc 5a 89 16 03 03 |.I..h.A.Vk.Z....| -00000250 00 88 0f 00 00 84 05 01 00 80 4d 6a 6e 18 c9 95 |..........Mjn...| -00000260 1a d0 42 4a 56 3f 82 40 d9 66 63 cb 78 9a d0 dd |..BJV?.@.fc.x...| -00000270 55 71 b5 be 40 bc 83 d5 73 0c 91 aa ad 3b c4 0f |Uq..@...s....;..| -00000280 d8 db ba 8c 06 8c 71 e0 a5 32 67 be 32 c6 b1 91 |......q..2g.2...| -00000290 3d e8 d8 fe 42 64 c4 83 83 52 fd 95 d4 87 e6 a0 |=...Bd...R......| -000002a0 e8 a3 1f 5b 4a 79 95 65 bf 53 92 87 d5 26 6b 09 |...[Jy.e.S...&k.| -000002b0 7c 2f 74 e7 af dc 01 3b ad 8e 52 84 ac a0 47 c7 ||/t....;..R...G.| -000002c0 ad 37 7c 62 5a ae 8e de f9 14 86 fc 5c 4c b3 7e |.7|bZ.......\L.~| -000002d0 35 d8 f4 e4 ab 33 b6 ca 6a 0f 14 03 03 00 01 01 |5....3..j.......| -000002e0 16 03 03 00 40 00 00 00 00 00 00 00 00 00 00 00 |....@...........| -000002f0 00 00 00 00 00 10 2d 03 5b 66 40 d5 41 e2 05 e4 |......-.[f@.A...| -00000300 ad a7 8c 69 21 90 9e 48 07 ad df 55 9e 85 6e 33 |...i!..H...U..n3| -00000310 d6 e5 2e 95 12 6c 68 ce c8 27 1e ca fc 91 64 ef |.....lh..'....d.| -00000320 67 40 87 8c 2f |g@../| +00000200 e5 35 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 |.5....%...! /.}.| +00000210 47 cd 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 |G.bC.(.._.).0...| +00000220 af c4 cf c2 ed 90 99 5f 58 cb 3b 74 16 03 03 00 |......._X.;t....| +00000230 88 0f 00 00 84 05 01 00 80 18 5b ff 66 70 07 cd |..........[.fp..| +00000240 9b 6d a3 a6 dc c6 5b 53 42 27 13 71 0c 0e aa 5e |.m....[SB'.q...^| +00000250 01 0c 84 34 20 1a af 48 8c 0c 28 07 68 1f 89 4d |...4 ..H..(.h..M| +00000260 1c 96 1e de cc 55 5a cd 59 cd 6d fd 8a 5d 09 f4 |.....UZ.Y.m..]..| +00000270 a0 38 ec e5 c5 84 70 f8 3c c2 4d b7 9b 93 bb 22 |.8....p.<.M...."| +00000280 e1 d9 4d d7 c1 54 73 55 99 63 fb 0e 1d 2a 41 51 |..M..TsU.c...*AQ| +00000290 c7 9d 91 d1 1c 1c f2 ae 7e 8f b8 5a 71 20 3a 82 |........~..Zq :.| +000002a0 99 ef 4c 8f 84 e4 3a 17 d8 a3 f0 06 e4 89 95 89 |..L...:.........| +000002b0 c8 f3 39 c5 a0 52 00 16 c6 14 03 03 00 01 01 16 |..9..R..........| +000002c0 03 03 00 40 00 00 00 00 00 00 00 00 00 00 00 00 |...@............| +000002d0 00 00 00 00 6f 19 d0 de 11 e8 13 98 0e ba 3a fd |....o.........:.| +000002e0 ba 8d da 63 73 a8 2c 28 a8 b6 de bc 76 ee ec 43 |...cs.,(....v..C| +000002f0 7b 4a d7 9c 70 4d 59 02 6a 87 5e 33 51 49 63 88 |{J..pMY.j.^3QIc.| +00000300 cd 6a 4f 13 |.jO.| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 40 f1 77 7c 5e e9 |..........@.w|^.| -00000010 68 2b 4c 80 0a 14 97 b2 30 69 e5 be e2 e8 46 bb |h+L.....0i....F.| -00000020 05 02 47 d9 df b9 a7 e4 0d d6 48 e3 6d cd da 30 |..G.......H.m..0| -00000030 c7 be f0 1d ad c7 33 50 88 f5 83 90 f5 8d d3 91 |......3P........| -00000040 a4 55 57 f8 f9 30 e4 df 98 a4 47 |.UW..0....G| +00000000 14 03 03 00 01 01 16 03 03 00 40 59 c9 2e 02 4d |..........@Y...M| +00000010 ac c3 f4 a2 97 8f 92 12 fd 99 c4 80 59 96 f4 af |............Y...| +00000020 eb 1b 2d 70 55 8b 28 22 42 9a 61 cd 9c 64 54 d3 |..-pU.("B.a..dT.| +00000030 f1 a2 25 98 ad 15 cf 7d 82 12 b0 b5 06 1d 5b 21 |..%....}......[!| +00000040 1d b9 14 69 f8 1b 30 55 67 df 22 |...i..0Ug."| >>> Flow 5 (client to server) 00000000 17 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -00000010 00 00 00 00 00 02 aa 83 b3 3b fd b1 d5 4a e3 78 |.........;...J.x| -00000020 cb b5 d4 4f b9 69 12 da c7 fa bc 7d 8e 8c d2 c7 |...O.i.....}....| -00000030 c4 d1 5f 7b 8d 15 03 03 00 30 00 00 00 00 00 00 |.._{.....0......| -00000040 00 00 00 00 00 00 00 00 00 00 c3 1e c6 f6 f6 f6 |................| -00000050 f9 c6 a5 34 5f c6 ee 92 a5 3c 7a 1e 51 ef ca 72 |...4_....>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 cc 6d d6 f4 ad |....Y...U...m...| -00000010 da e3 e3 4d 06 1c 2d 3b cc 52 82 4b a2 2f 18 c3 |...M..-;.R.K./..| -00000020 a8 c9 ba b0 ca 93 87 ad bc 4e 55 20 cb 8d 51 98 |.........NU ..Q.| -00000030 35 01 2e 3c 2c 1e 36 20 82 18 f4 e1 08 1e 08 af |5..<,.6 ........| -00000040 22 f3 df 45 d2 c9 0d 81 57 c8 12 2f c0 2f 00 00 |"..E....W.././..| +00000000 16 03 03 00 59 02 00 00 55 03 03 ec cc 8c b3 7b |....Y...U......{| +00000010 7a 62 0f 0c 6b a8 15 b8 cc 1f fd 10 bf e5 37 34 |zb..k.........74| +00000020 ef 7e 62 15 14 59 11 91 6d 49 a1 20 91 fb 98 6d |.~b..Y..mI. ...m| +00000030 d2 7e 50 30 c5 c5 c2 bd d2 b2 7d 02 82 1d 1e 80 |.~P0......}.....| +00000040 01 b7 df f6 4b 30 cb ce d0 d4 2e 92 c0 2f 00 00 |....K0......./..| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 03 02 59 0b 00 02 55 00 02 52 00 02 4f 30 82 02 |..Y...U..R..O0..| 00000070 4b 30 82 01 b4 a0 03 02 01 02 02 09 00 e8 f0 9d |K0..............| @@ -53,23 +54,21 @@ 00000290 77 8d 0c 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d |w.......@.a.Lr+.| 000002a0 ae db 46 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db |..F..M...>...B..| 000002b0 fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 |.=.`.\!.;.......| -000002c0 cd 0c 00 00 c9 03 00 17 41 04 2a 05 cf 47 ee 3d |........A.*..G.=| -000002d0 d5 25 3e 5f f1 ea 99 b1 82 cd 4f af 1f 19 07 bb |.%>_......O.....| -000002e0 56 84 c2 9e 68 5b 49 b3 f6 a0 33 fe 4b c4 fa 00 |V...h[I...3.K...| -000002f0 32 6e 04 d9 16 4a 83 6a 82 86 94 06 e0 53 c0 a9 |2n...J.j.....S..| -00000300 3c 99 72 7f b7 11 5c b4 97 8f 04 01 00 80 ce b7 |<.r...\.........| -00000310 71 2e f2 82 4a d0 f8 1c 4d 14 68 da e3 90 30 dd |q...J...M.h...0.| -00000320 9b 87 ae be ad e4 7a 57 cd ea 0f 11 a2 e3 1a dd |......zW........| -00000330 71 da ec 0f 4b 0f a3 90 05 c5 0f 25 92 a8 ef 25 |q...K......%...%| -00000340 03 98 57 97 ed 5e 82 b1 ce d5 26 65 b1 cd dd 87 |..W..^....&e....| -00000350 8a 19 b3 aa 22 17 de e7 55 4f 0e cb 99 8f ca 8a |...."...UO......| -00000360 d9 9f f6 eb 6a f5 76 e0 f8 15 54 21 f1 58 6b b1 |....j.v...T!.Xk.| -00000370 7c f1 15 cc 4b 12 84 be 8a 38 d2 62 ee fe 83 6c ||...K....8.b...l| -00000380 f0 14 d5 76 8d 4a b1 cf 65 8a dc af d5 c4 16 03 |...v.J..e.......| -00000390 03 00 2a 0d 00 00 26 03 01 02 40 00 1e 06 01 06 |..*...&...@.....| -000003a0 02 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 |................| -000003b0 01 03 02 03 03 02 01 02 02 02 03 00 00 16 03 03 |................| -000003c0 00 04 0e 00 00 00 |......| +000002c0 ac 0c 00 00 a8 03 00 1d 20 f0 12 33 b8 af 7f 1e |........ ..3....| +000002d0 11 b6 9a aa 42 0d 8e 1f 5d 3f a5 38 10 b6 6c cf |....B...]?.8..l.| +000002e0 36 14 6b 50 d6 73 78 38 63 04 01 00 80 cc 76 3b |6.kP.sx8c.....v;| +000002f0 f2 ee 84 7c 46 ed 0f ff 06 bd f7 ab 5c d2 68 b9 |...|F.......\.h.| +00000300 fc 9e 8c 19 5b 6d 5c be be 0f 09 e7 1c 1d 67 77 |....[m\.......gw| +00000310 00 c2 22 02 2f 2d 86 c0 f3 48 fb 0e 4c 5c f0 b7 |.."./-...H..L\..| +00000320 f9 e8 86 3a 94 0c b5 a0 56 8a 89 49 dd 5d 34 80 |...:....V..I.]4.| +00000330 02 fe 23 fe 3e 2f 22 b5 09 9d 9a 03 66 d0 6e 3d |..#.>/".....f.n=| +00000340 a7 2f d3 2a b5 8c 6e eb 1e 9c fe 53 fb 94 a0 45 |./.*..n....S...E| +00000350 1e 20 2b 96 1b 1f 9c ee 64 df 27 66 6e 5d ec 61 |. +.....d.'fn].a| +00000360 e9 aa 76 31 8f 9d ce f7 2b 03 8b ac 05 16 03 03 |..v1....+.......| +00000370 00 2a 0d 00 00 26 03 01 02 40 00 1e 06 01 06 02 |.*...&...@......| +00000380 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 01 |................| +00000390 03 02 03 03 02 01 02 02 02 03 00 00 16 03 03 00 |................| +000003a0 04 0e 00 00 00 |.....| >>> Flow 3 (client to server) 00000000 16 03 03 01 fd 0b 00 01 f9 00 01 f6 00 01 f3 30 |...............0| 00000010 82 01 ef 30 82 01 58 a0 03 02 01 02 02 10 5c 19 |...0..X.......\.| @@ -103,31 +102,29 @@ 000001d0 ac 11 b1 28 56 be 1d cd 61 62 84 09 bf d6 80 c6 |...(V...ab......| 000001e0 45 8d 82 2c b4 d8 83 9b db c9 22 b7 2a 12 11 7b |E..,......".*..{| 000001f0 fa 02 3b c1 c9 ff ea c9 9d a8 49 d3 95 d7 d5 0e |..;.......I.....| -00000200 e5 35 16 03 03 00 46 10 00 00 42 41 04 1e 18 37 |.5....F...BA...7| -00000210 ef 0d 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 |...Q.5uq..T[....| -00000220 67 fd a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d |g..$ >.V...(^.+-| -00000230 4f 9e f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 |O....lK[.V.2B.X.| -00000240 d7 49 a6 b5 68 1a 41 03 56 6b dc 5a 89 16 03 03 |.I..h.A.Vk.Z....| -00000250 00 88 0f 00 00 84 05 01 00 80 28 75 56 c7 d3 be |..........(uV...| -00000260 c0 45 b3 9e 08 1a 61 fa f7 e9 2d 33 7b 3f 7a db |.E....a...-3{?z.| -00000270 7d 8e 34 8e 34 69 1b 41 80 4f bd b8 18 9e 35 91 |}.4.4i.A.O....5.| -00000280 4c 48 26 8c 0b f0 9a b3 85 cd 32 04 90 45 eb 27 |LH&.......2..E.'| -00000290 ed c9 c7 78 8b 27 12 25 6a 1c 1b 70 37 ce 27 fd |...x.'.%j..p7.'.| -000002a0 fd da 54 db 98 f9 05 65 de a8 41 e7 12 07 84 7d |..T....e..A....}| -000002b0 96 4b 59 71 5e e1 58 1f 88 87 4e d8 43 c2 9d bf |.KYq^.X...N.C...| -000002c0 a0 e2 eb d3 67 79 c5 c0 d8 a2 bb 50 13 3d 6b bf |....gy.....P.=k.| -000002d0 99 8a f6 a8 91 1f 8d 74 49 35 14 03 03 00 01 01 |.......tI5......| -000002e0 16 03 03 00 28 00 00 00 00 00 00 00 00 bb 51 07 |....(.........Q.| -000002f0 ab b3 89 a0 04 91 ee c0 43 96 00 50 2d 5f b8 4d |........C..P-_.M| -00000300 f3 d8 e1 44 ec b3 37 0e a9 b9 2f cd 2e |...D..7.../..| +00000200 e5 35 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 |.5....%...! /.}.| +00000210 47 cd 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 |G.bC.(.._.).0...| +00000220 af c4 cf c2 ed 90 99 5f 58 cb 3b 74 16 03 03 00 |......._X.;t....| +00000230 88 0f 00 00 84 05 01 00 80 6a 76 53 cc dd 4d d8 |.........jvS..M.| +00000240 33 94 d3 5d 48 ec b6 0a de 44 58 fc 95 a9 87 a4 |3..]H....DX.....| +00000250 e7 9d 60 0c 33 69 e7 bc f6 83 2d 03 28 8e dc 20 |..`.3i....-.(.. | +00000260 15 71 10 dc 8e b2 e0 a3 4e 68 0c 6d a9 34 f0 e3 |.q......Nh.m.4..| +00000270 8a 24 e6 ba 6b 8c c1 23 ae 5d c4 2d cd 21 9e e1 |.$..k..#.].-.!..| +00000280 13 84 a4 1b 10 df 43 f2 4d 04 93 46 51 c7 36 0b |......C.M..FQ.6.| +00000290 ca e2 dc 35 2a 80 18 e5 72 06 c0 51 81 21 2f 62 |...5*...r..Q.!/b| +000002a0 60 a7 f9 f3 d3 85 5f 22 4b 78 62 76 70 db 8c f0 |`....._"Kxbvp...| +000002b0 0a 29 d1 ab 64 c5 d5 45 dc 14 03 03 00 01 01 16 |.)..d..E........| +000002c0 03 03 00 28 00 00 00 00 00 00 00 00 63 18 f4 94 |...(........c...| +000002d0 17 00 8b 17 4e b6 3d e7 d5 24 e6 a8 a6 90 fa bd |....N.=..$......| +000002e0 3e e4 78 bf 4e 50 ae 92 1f bb 27 7b |>.x.NP....'{| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 28 df 01 78 2e ef |..........(..x..| -00000010 b5 6d ea c6 2d fa 23 b9 3f db e9 c1 27 0f 90 1f |.m..-.#.?...'...| -00000020 1e a0 b0 6e ab aa 1c ab 4e de 7f 18 82 b1 45 b9 |...n....N.....E.| -00000030 c9 a6 e1 |...| +00000000 14 03 03 00 01 01 16 03 03 00 28 bc 3c df ab 59 |..........(.<..Y| +00000010 84 ac 66 96 2a 71 da 4c 6d 43 69 c9 62 44 e2 2a |..f.*q.LmCi.bD.*| +00000020 36 cc a7 c6 ef df 3f 95 8a 07 d4 95 fc 84 7d 88 |6.....?.......}.| +00000030 98 70 c8 |.p.| >>> Flow 5 (client to server) -00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 02 12 eb |................| -00000010 61 0e 5e 44 5b d0 3c 78 42 ae 47 31 5a 98 9a a3 |a.^D[.>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 d1 a1 83 db e7 |....Y...U.......| -00000010 27 f7 0f 1b 97 54 17 5a c4 54 db 13 7e c3 ab c5 |'....T.Z.T..~...| -00000020 cc 0d 79 79 2d a8 01 db e1 cc d9 20 3a b3 dc 1a |..yy-...... :...| -00000030 4f 6a 33 53 1e 40 78 28 4a c6 86 8c 76 df d9 2f |Oj3S.@x(J...v../| -00000040 f4 06 63 db 9e 7a c9 db fd 00 d4 60 c0 09 00 00 |..c..z.....`....| +00000000 16 03 03 00 59 02 00 00 55 03 03 cc ba 3b af 48 |....Y...U....;.H| +00000010 3b 97 a2 49 16 17 cc 05 1b 5e 7d aa b1 5b d9 6a |;..I.....^}..[.j| +00000020 a8 58 3b f6 d0 bc 5a 25 17 4c 78 20 6f 77 88 e6 |.X;...Z%.Lx ow..| +00000030 da 0d 64 f7 26 dd e5 33 3d 67 86 a5 93 38 54 68 |..d.&..3=g...8Th| +00000040 f6 57 eb e7 ad eb 1e 6e 86 9e 5b 05 c0 09 00 00 |.W.....n..[.....| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 03 02 0e 0b 00 02 0a 00 02 07 00 02 04 30 82 02 |.............0..| 00000070 00 30 82 01 62 02 09 00 b8 bf 2d 47 a0 d2 eb f4 |.0..b.....-G....| @@ -48,43 +49,39 @@ 00000240 13 83 0d 94 06 bb d4 37 7a f6 ec 7a c9 86 2e dd |.......7z..z....| 00000250 d7 11 69 7f 85 7c 56 de fb 31 78 2b e4 c7 78 0d |..i..|V..1x+..x.| 00000260 ae cb be 9e 4e 36 24 31 7b 6a 0f 39 95 12 07 8f |....N6$1{j.9....| -00000270 2a 16 03 03 00 d7 0c 00 00 d3 03 00 17 41 04 2a |*............A.*| -00000280 ed 71 f5 82 ca f4 a1 2c 2a 18 c4 30 94 8a 2a 54 |.q.....,*..0..*T| -00000290 cb aa 18 b7 5e d1 77 21 c4 75 41 d7 a5 1e 77 bc |....^.w!.uA...w.| -000002a0 cc f2 1a 9b a5 c1 66 88 63 17 04 64 61 e0 9e d2 |......f.c..da...| -000002b0 f2 ab 7a 03 4d 3a fe 29 ed f1 70 eb 2a 56 fa 04 |..z.M:.)..p.*V..| -000002c0 03 00 8a 30 81 87 02 41 61 9b d1 a4 96 1a 40 99 |...0...Aa.....@.| -000002d0 4b 72 a9 fb 1e bb 55 a8 a9 33 ee 70 f9 c9 9d 58 |Kr....U..3.p...X| -000002e0 99 19 0b cc af 31 48 51 79 cc 80 e2 68 18 57 a7 |.....1HQy...h.W.| -000002f0 ff c5 d3 32 24 8d cb 70 48 87 0b 5a d3 65 aa d5 |...2$..pH..Z.e..| -00000300 45 ad 7d 82 51 09 02 8a 16 02 42 01 d3 39 3d 24 |E.}.Q.....B..9=$| -00000310 d6 d2 d4 b5 6e e3 c4 f1 57 14 10 a5 74 1b 21 e8 |....n...W...t.!.| -00000320 82 f7 d4 da 22 de 11 80 87 cc 7b 2a c3 c1 c8 98 |....".....{*....| -00000330 8a c6 18 f2 66 db cd 62 f0 38 5a bf 0a 31 0d b4 |....f..b.8Z..1..| -00000340 9a 99 67 a4 44 75 66 36 b1 93 10 40 93 16 03 03 |..g.Duf6...@....| -00000350 00 04 0e 00 00 00 |......| +00000270 2a 16 03 03 00 b7 0c 00 00 b3 03 00 1d 20 90 28 |*............ .(| +00000280 b7 79 32 a9 4a 79 c7 fc d9 d6 e9 f6 2b b9 e0 38 |.y2.Jy......+..8| +00000290 2b a8 90 54 f8 f4 4c bd de ab ea cf 1f 08 04 03 |+..T..L.........| +000002a0 00 8b 30 81 88 02 42 01 6f ee c9 73 6e 16 d8 36 |..0...B.o..sn..6| +000002b0 70 c9 84 9c 65 6a d8 f1 b2 8b 9f 49 bc e1 2c 80 |p...ej.....I..,.| +000002c0 fb ff 9d 5e 96 4b b3 5a 0e 99 70 bc f6 0c 47 35 |...^.K.Z..p...G5| +000002d0 fc 04 80 f4 4c 31 5d a9 08 db 9c e5 82 59 0a 9a |....L1]......Y..| +000002e0 d0 23 ee f5 10 5e fb 07 c6 02 42 00 e2 f8 2a 1a |.#...^....B...*.| +000002f0 53 77 ae a1 f8 ca 16 90 5c 97 df 31 3b de 7b f4 |Sw......\..1;.{.| +00000300 e0 87 de 2f d1 0e 1c e2 50 bb f6 53 51 79 97 02 |.../....P..SQy..| +00000310 2e 12 0a 26 45 a4 4f 54 31 79 f6 ec d9 c1 3a 9d |...&E.OT1y....:.| +00000320 a0 24 f0 4c 91 d4 c3 25 ba 1f 76 f8 22 16 03 03 |.$.L...%..v."...| +00000330 00 04 0e 00 00 00 |......| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 03 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 03 00 40 00 00 00 00 00 00 00 00 00 00 |.....@..........| -00000060 00 00 00 00 00 00 ca d5 41 a7 18 c7 67 46 2a e2 |........A...gF*.| -00000070 18 ee 61 10 82 2b 8e 03 b7 cd 74 07 10 1c d5 f1 |..a..+....t.....| -00000080 dc c8 42 48 09 1c 67 d8 bf c2 19 e6 14 c2 7d 6f |..BH..g.......}o| -00000090 4d 97 95 c4 bc e2 |M.....| +00000000 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| +00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| +00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 03 00 01 01 |....._X.;t......| +00000030 16 03 03 00 40 00 00 00 00 00 00 00 00 00 00 00 |....@...........| +00000040 00 00 00 00 00 a6 6f ce 95 59 bb 73 cf f9 09 cf |......o..Y.s....| +00000050 46 e1 2d 5e 65 b3 05 98 5f 80 de 93 0d 8c 0c 5c |F.-^e..._......\| +00000060 ff 11 94 b8 ed e6 4c 1b cf dd 93 9d b9 1d 54 9e |......L.......T.| +00000070 6c 02 17 68 d4 |l..h.| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 40 e3 89 06 9b 4b |..........@....K| -00000010 a5 68 3c f6 3b e0 c7 b7 07 e8 e1 4c 61 24 5d ba |.h<.;......La$].| -00000020 cd e5 2e 3b c3 1b 7b 89 df 2b 5f 06 54 a1 40 b9 |...;..{..+_.T.@.| -00000030 37 2a aa ae 12 15 91 8e ac 82 e2 9c f0 28 25 08 |7*...........(%.| -00000040 43 3d 57 95 95 ae f6 74 e8 77 89 |C=W....t.w.| +00000000 14 03 03 00 01 01 16 03 03 00 40 24 e7 00 f7 28 |..........@$...(| +00000010 db 79 5f 29 87 c4 8d 87 9c fc a7 a8 43 13 53 70 |.y_)........C.Sp| +00000020 3b 67 bf 4b 06 76 e5 d0 88 82 79 c4 ea f0 3e c1 |;g.K.v....y...>.| +00000030 39 5b 80 54 b9 7e 48 71 21 d5 58 de 4b 36 ff b6 |9[.T.~Hq!.X.K6..| +00000040 5a 74 8d 76 77 1c ae 1e e7 cb ea |Zt.vw......| >>> Flow 5 (client to server) 00000000 17 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -00000010 00 00 00 00 00 af e7 22 23 14 ff f9 41 e1 7a 3b |......."#...A.z;| -00000020 be 86 a6 e7 31 20 50 11 98 62 be 23 7b 1a 55 e2 |....1 P..b.#{.U.| -00000030 99 1c 36 63 84 15 03 03 00 30 00 00 00 00 00 00 |..6c.....0......| -00000040 00 00 00 00 00 00 00 00 00 00 40 7b c1 49 9b 4c |..........@{.I.L| -00000050 a8 d6 30 86 7e 3b bc ae aa 03 a7 1e e7 a1 fb f0 |..0.~;..........| -00000060 fc f0 54 5a ba 3a 8e ec 15 11 |..TZ.:....| +00000010 00 00 00 00 00 74 3d bf 2b f1 04 fc f9 c0 df 76 |.....t=.+......v| +00000020 d8 e3 42 b5 7a ad 59 8a d2 62 d0 9e 8f ad f6 60 |..B.z.Y..b.....`| +00000030 e3 4c 93 29 db 15 03 03 00 30 00 00 00 00 00 00 |.L.).....0......| +00000040 00 00 00 00 00 00 00 00 00 00 e7 b6 9c 5c 9f 5f |.............\._| +00000050 d3 4c e5 9c 64 10 0b 85 df fd 5f 88 3d 23 cd 22 |.L..d....._.=#."| +00000060 e4 43 c4 ce fd 4a c0 be 7d a3 |.C...J..}.| diff --git a/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES-GCM b/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES-GCM index 8280eb44cb..810c18c490 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES-GCM +++ b/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES-GCM @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 25 5f ff 82 ec |....Y...U..%_...| -00000010 e6 e0 34 9a e8 88 b2 e1 ee 44 6c 11 62 b2 14 ba |..4......Dl.b...| -00000020 8e 71 cb 48 70 4b 47 7f 86 3e f1 20 ad b0 3f 8e |.q.HpKG..>. ..?.| -00000030 4e bc 26 fb 01 18 12 8e b2 30 b8 25 ae 0e 2d 88 |N.&......0.%..-.| -00000040 c4 8a 60 1c 45 aa 3c 42 63 cb 4d ca c0 2b 00 00 |..`.E.>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 03 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 03 00 28 00 00 00 00 00 00 00 00 67 56 |.....(........gV| -00000060 17 d8 0c 91 de 6c 80 59 0c cc f2 92 8a d4 c5 ef |.....l.Y........| -00000070 4b e3 c0 43 ae db 66 71 a0 a8 a6 86 ca 97 |K..C..fq......| +00000000 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| +00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| +00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 03 00 01 01 |....._X.;t......| +00000030 16 03 03 00 28 00 00 00 00 00 00 00 00 40 2f 97 |....(........@/.| +00000040 9b c7 73 95 f0 c2 5d 70 bd 09 eb 6f cf ba 1c 42 |..s...]p...o...B| +00000050 30 c4 6c 3d 9d fc d2 4e dc 1e 5b 5c 2b |0.l=...N..[\+| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 28 74 15 df d3 2d |..........(t...-| -00000010 c0 33 af 01 f9 50 22 97 19 b3 9a f5 68 69 35 a9 |.3...P".....hi5.| -00000020 ac 4c 1b f6 6d b3 4e b4 5f ce 56 0b 46 4d 0f 40 |.L..m.N._.V.FM.@| -00000030 d7 01 69 |..i| +00000000 14 03 03 00 01 01 16 03 03 00 28 32 4f ac f9 b4 |..........(2O...| +00000010 07 64 7f 6e 88 a6 c6 76 45 fc 63 ae 19 af a4 55 |.d.n...vE.c....U| +00000020 1d d0 ab ad 81 0f 6e 20 c9 29 e1 1e 9e 19 2c ac |......n .)....,.| +00000030 68 5e f2 |h^.| >>> Flow 5 (client to server) -00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 d2 0d e5 |................| -00000010 9a c2 77 8a 81 0b d1 62 58 fa 7a 34 14 b1 14 1f |..w....bX.z4....| -00000020 ef e8 6d 15 03 03 00 1a 00 00 00 00 00 00 00 02 |..m.............| -00000030 0f e6 f9 67 74 d7 95 5a 2c 17 f4 24 62 4f a8 a7 |...gt..Z,..$bO..| -00000040 b5 fd |..| +00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 31 b6 ad |.............1..| +00000010 67 67 4a 76 ce 08 e1 70 8e 76 7b 4d 8a a8 7f 9c |ggJv...p.v{M....| +00000020 05 3e 1f 15 03 03 00 1a 00 00 00 00 00 00 00 02 |.>..............| +00000030 60 fd 32 5b e3 f9 cf 4a 01 9e 5a 1d 97 33 9e 82 |`.2[...J..Z..3..| +00000040 9e 10 |..| diff --git a/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES128-SHA256 b/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES128-SHA256 index 96f2f4a956..585afbaf79 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES128-SHA256 +++ b/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES128-SHA256 @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 1f 9e 85 7e e3 |....Y...U.....~.| -00000010 30 5b 4c b0 e3 34 4d 13 93 97 ed 3a 38 3c a6 d5 |0[L..4M....:8<..| -00000020 b2 9d 0c 9b 3d e8 13 85 ef e7 56 20 eb c2 eb 19 |....=.....V ....| -00000030 fd 5e 61 08 6b 8b 6f a5 22 8d 0c 67 e0 1c 96 e1 |.^a.k.o."..g....| -00000040 59 7b 36 82 0f c4 15 f5 b1 70 cb 1c c0 23 00 00 |Y{6......p...#..| +00000000 16 03 03 00 59 02 00 00 55 03 03 00 49 d2 dd b7 |....Y...U...I...| +00000010 58 8b 60 4b b7 df 87 44 1e c9 04 77 1b e5 95 dc |X.`K...D...w....| +00000020 44 f9 d1 7d e1 3a 00 bf 58 a6 52 20 a4 f6 7c 43 |D..}.:..X.R ..|C| +00000030 ed c6 51 10 f9 4f ed c2 97 ca 06 a1 b2 80 b7 ad |..Q..O..........| +00000040 25 ae ca 90 f3 36 bf 6f e9 f8 e7 ce c0 23 00 00 |%....6.o.....#..| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 03 02 0e 0b 00 02 0a 00 02 07 00 02 04 30 82 02 |.............0..| 00000070 00 30 82 01 62 02 09 00 b8 bf 2d 47 a0 d2 eb f4 |.0..b.....-G....| @@ -48,47 +49,43 @@ 00000240 13 83 0d 94 06 bb d4 37 7a f6 ec 7a c9 86 2e dd |.......7z..z....| 00000250 d7 11 69 7f 85 7c 56 de fb 31 78 2b e4 c7 78 0d |..i..|V..1x+..x.| 00000260 ae cb be 9e 4e 36 24 31 7b 6a 0f 39 95 12 07 8f |....N6$1{j.9....| -00000270 2a 16 03 03 00 d8 0c 00 00 d4 03 00 17 41 04 84 |*............A..| -00000280 28 39 9d 53 e8 8b 3f 0e 6b ed 13 79 79 ad e0 e9 |(9.S..?.k..yy...| -00000290 a6 87 87 14 4f 32 7b 3e c5 80 eb f3 3f af 21 1d |....O2{>....?.!.| -000002a0 86 3b 97 53 9d 30 1f ca 0f 57 07 c3 6e 9e e9 03 |.;.S.0...W..n...| -000002b0 bd 0a f8 5d 79 3e 6a 98 13 0e 38 16 33 84 87 04 |...]y>j...8.3...| -000002c0 03 00 8b 30 81 88 02 42 01 3d 4d fd 3f b3 7a 31 |...0...B.=M.?.z1| -000002d0 50 4d 0c 56 ad 93 6f 51 36 6b ed eb c2 5f 40 e6 |PM.V..oQ6k..._@.| -000002e0 bd d4 68 de 05 90 cb 90 e1 dd f4 dd 13 2d e3 bc |..h..........-..| -000002f0 77 3a 4c 75 ff d7 7a 45 1a 62 9d 1c af cb d9 a7 |w:Lu..zE.b......| -00000300 b9 0b 52 d0 94 e9 a1 11 7e 63 02 42 01 e5 25 47 |..R.....~c.B..%G| -00000310 4f fd 02 4d 8d 81 8e ef 90 15 a5 29 8d 11 40 0f |O..M.......)..@.| -00000320 e0 2f 59 da e6 63 da 23 9f fe 61 53 13 7a 2d 1a |./Y..c.#..aS.z-.| -00000330 f2 26 23 91 06 bf 36 dd d5 6b 0e 4b 7b 32 b0 41 |.&#...6..k.K{2.A| -00000340 0e 00 17 c6 95 04 5a 88 41 61 b6 ec 82 38 16 03 |......Z.Aa...8..| -00000350 03 00 04 0e 00 00 00 |.......| +00000270 2a 16 03 03 00 b7 0c 00 00 b3 03 00 1d 20 b1 5f |*............ ._| +00000280 40 ca dd 4d 6d 01 43 2b 15 33 20 d9 bb 48 b9 b9 |@..Mm.C+.3 ..H..| +00000290 03 0a 59 16 fc 77 86 3d 0f 7d 90 4d 67 54 04 03 |..Y..w.=.}.MgT..| +000002a0 00 8b 30 81 88 02 42 01 8e 02 19 76 bc bf 30 db |..0...B....v..0.| +000002b0 98 5a e0 07 79 bd d1 b6 13 b6 cd b0 fc d9 30 24 |.Z..y.........0$| +000002c0 3e 22 bc e6 87 a5 6a d3 6c a1 cc ef 43 91 5d eb |>"....j.l...C.].| +000002d0 1f e8 09 90 b2 06 6d 2c cb cc d4 68 27 2b 7a be |......m,...h'+z.| +000002e0 6d 7b 10 96 d0 70 a5 70 32 02 42 01 43 e2 f9 8e |m{...p.p2.B.C...| +000002f0 d9 ef ca 5c 6c 90 18 07 db 22 21 33 0a 1f 6f d1 |...\l...."!3..o.| +00000300 6d 6d 3a 46 81 2b 2b ee ee 58 94 7a cd 7a a5 59 |mm:F.++..X.z.z.Y| +00000310 b1 c3 c3 15 ef 9d 68 a5 8f 9d df 23 11 9c f0 49 |......h....#...I| +00000320 ce 70 fd 74 77 ba 0a cd b3 73 97 89 ad 16 03 03 |.p.tw....s......| +00000330 00 04 0e 00 00 00 |......| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 03 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 03 00 50 00 00 00 00 00 00 00 00 00 00 |.....P..........| -00000060 00 00 00 00 00 00 b6 be a3 13 26 66 59 78 6b f0 |..........&fYxk.| -00000070 a4 b4 db 3e 48 98 dd 0e fb b7 1e 72 4d 5c 60 d9 |...>H......rM\`.| -00000080 33 30 4e 75 e3 5b 03 73 dd d3 b9 a2 ad a4 c7 4c |30Nu.[.s.......L| -00000090 d2 1d e3 98 6f 93 dd 66 4d 33 61 66 bb d1 e9 a0 |....o..fM3af....| -000000a0 d7 95 47 01 85 3a |..G..:| +00000000 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| +00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| +00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 03 00 01 01 |....._X.;t......| +00000030 16 03 03 00 50 00 00 00 00 00 00 00 00 00 00 00 |....P...........| +00000040 00 00 00 00 00 9f b7 57 59 ea 5f 87 fe 2b b4 29 |.......WY._..+.)| +00000050 a3 15 1a d2 c8 90 a1 46 f1 3d ce 43 40 ec 54 19 |.......F.=.C@.T.| +00000060 80 12 61 b8 1f de 80 e1 14 94 9b e5 aa 9c e3 b3 |..a.............| +00000070 fb 34 e1 ef 46 97 e7 7b 3f 47 15 84 86 a8 bb 8d |.4..F..{?G......| +00000080 8c 4d 5e 93 27 |.M^.'| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 50 b8 1f f2 b7 07 |..........P.....| -00000010 83 90 22 d9 91 47 d8 d3 40 ab db 22 30 7e f4 d0 |.."..G..@.."0~..| -00000020 f3 79 16 d3 6b 8c 58 ad 47 f9 4d 96 46 e4 b1 73 |.y..k.X.G.M.F..s| -00000030 ba 9c 43 73 d2 31 e3 de 30 5a 81 3e 7e e5 30 3d |..Cs.1..0Z.>~.0=| -00000040 ba 93 06 40 93 ed 07 1e a6 82 e6 0b 20 b7 6c a8 |...@........ .l.| -00000050 bc 9a cd 34 3f 38 b0 7a 34 f8 3d |...4?8.z4.=| +00000000 14 03 03 00 01 01 16 03 03 00 50 8d d4 d3 b9 3a |..........P....:| +00000010 e6 52 2f ca 1c 86 f6 ca 66 a1 27 51 0a b7 d0 8d |.R/.....f.'Q....| +00000020 bf bc df f3 af 7d e5 6e 33 a3 49 82 20 fd 70 80 |.....}.n3.I. .p.| +00000030 1c 7b 6a a5 10 9a b8 51 b6 8f 2a 19 61 82 1f 47 |.{j....Q..*.a..G| +00000040 65 87 0c dd 71 51 ab 2b 97 b9 d9 4d ca 09 84 de |e...qQ.+...M....| +00000050 ef a2 4a 15 41 fa d0 0d 8b c0 8c |..J.A......| >>> Flow 5 (client to server) 00000000 17 03 03 00 40 00 00 00 00 00 00 00 00 00 00 00 |....@...........| -00000010 00 00 00 00 00 e3 3d e1 1d 9e ff cb ab df 74 53 |......=.......tS| -00000020 81 09 16 1c 85 ac d9 43 50 9c 50 9d f5 30 20 87 |.......CP.P..0 .| -00000030 cb d5 af 13 42 d3 c7 8f df ef ef ae 28 3b d8 75 |....B.......(;.u| -00000040 28 b5 c4 87 66 15 03 03 00 40 00 00 00 00 00 00 |(...f....@......| -00000050 00 00 00 00 00 00 00 00 00 00 62 9a 7b 83 27 b4 |..........b.{.'.| -00000060 b8 80 54 c6 6f d8 b7 44 f3 60 b7 fe 04 bd c3 98 |..T.o..D.`......| -00000070 b1 7b df 26 2c a7 97 36 65 a1 50 bd 20 d9 fe cf |.{.&,..6e.P. ...| -00000080 d8 f9 6a 2d 00 c7 ca 54 f2 7b |..j-...T.{| +00000010 00 00 00 00 00 62 2c 4f 5b fa b8 8a ac ee 13 c3 |.....b,O[.......| +00000020 e2 d7 de 8e 16 0f af fb 1f 65 a5 ba 5e b6 aa 11 |.........e..^...| +00000030 0c 22 e1 7d 74 57 e4 0b 8c c9 cf fa 41 82 28 cc |.".}tW......A.(.| +00000040 91 32 96 c8 7d 15 03 03 00 40 00 00 00 00 00 00 |.2..}....@......| +00000050 00 00 00 00 00 00 00 00 00 00 9d 9e f4 64 68 31 |.............dh1| +00000060 86 ba eb f3 35 23 61 ff 25 d6 48 c6 7b 14 4f 07 |....5#a.%.H.{.O.| +00000070 86 1a 47 48 75 37 f5 08 4c a2 64 cd 9e fa 0c 21 |..GHu7..L.d....!| +00000080 6e 2a 66 b4 ba 61 d5 cc a5 5b |n*f..a...[| diff --git a/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES256-GCM-SHA384 b/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES256-GCM-SHA384 index 7f8fc4d055..c413dfde3b 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES256-GCM-SHA384 +++ b/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES256-GCM-SHA384 @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 1d 78 37 0a 00 |....Y...U...x7..| -00000010 70 94 45 3c 49 1b 82 94 3f d4 4c b7 00 70 a6 65 |p.EQ...U2....| +000002e0 50 7d b2 7e 81 3e 9a b2 2e 02 42 00 a3 24 28 c0 |P}.~.>....B..$(.| +000002f0 56 f8 20 29 77 f4 3d ff 2d 09 36 58 31 cf 9d d5 |V. )w.=.-.6X1...| +00000300 9c b6 df 95 b1 5f f7 88 2b 09 a3 58 17 41 79 ae |....._..+..X.Ay.| +00000310 9e 6a 80 6a a6 d2 64 77 1b 79 44 55 bc af 8f df |.j.j..dw.yDU....| +00000320 07 58 fe e7 97 4b d7 39 3f 8a 10 ae 0d 16 03 03 |.X...K.9?.......| +00000330 00 04 0e 00 00 00 |......| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 03 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 03 00 28 00 00 00 00 00 00 00 00 1b f7 |.....(..........| -00000060 98 9e a2 1c a6 d9 0e 55 2f d4 6b be db ba 2f 4a |.......U/.k.../J| -00000070 4f 46 8b 8b b2 65 27 d8 18 d5 83 61 12 68 |OF...e'....a.h| +00000000 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| +00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| +00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 03 00 01 01 |....._X.;t......| +00000030 16 03 03 00 28 00 00 00 00 00 00 00 00 53 ce b7 |....(........S..| +00000040 2e 05 87 4b dc da ee 78 8e b9 24 7c 79 a3 29 c2 |...K...x..$|y.).| +00000050 03 35 d5 81 91 4a a7 b5 d4 86 a0 76 91 |.5...J.....v.| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 28 09 2c dd e4 d7 |..........(.,...| -00000010 60 74 68 8f b0 48 1d 53 54 b8 f8 fc 27 d4 9b ca |`th..H.ST...'...| -00000020 4a e3 29 ad 49 53 46 9b ed 2f 9c c8 2c 17 b3 50 |J.).ISF../..,..P| -00000030 a3 87 81 |...| +00000000 14 03 03 00 01 01 16 03 03 00 28 fc 0c 83 69 48 |..........(...iH| +00000010 3c ef b2 24 08 0b 80 4f 37 48 a1 47 21 b1 99 d9 |<..$...O7H.G!...| +00000020 06 1e db 1b 13 21 18 99 ad 2d a9 7e 66 1f 00 39 |.....!...-.~f..9| +00000030 53 2f 36 |S/6| >>> Flow 5 (client to server) -00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 93 96 d9 |................| -00000010 50 d6 f9 00 c5 06 60 0b 94 2c cf b6 08 99 57 a3 |P.....`..,....W.| -00000020 f5 2c de 15 03 03 00 1a 00 00 00 00 00 00 00 02 |.,..............| -00000030 95 6f b0 94 f7 79 c6 5e 50 e6 42 e9 76 d0 7b 26 |.o...y.^P.B.v.{&| -00000040 c6 0d |..| +00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 c2 08 d0 |................| +00000010 5a f6 bd a8 68 a9 91 91 be b8 d9 bb 71 96 c7 e0 |Z...h.......q...| +00000020 0e 30 10 15 03 03 00 1a 00 00 00 00 00 00 00 02 |.0..............| +00000030 b9 c5 46 64 12 c1 bb 38 69 1b 59 59 f0 69 75 01 |..Fd...8i.YY.iu.| +00000040 3f 8b |?.| diff --git a/src/crypto/tls/testdata/Client-TLSv12-ECDHE-RSA-AES b/src/crypto/tls/testdata/Client-TLSv12-ECDHE-RSA-AES index 1c8ed6ee7d..cf9d149bff 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-ECDHE-RSA-AES +++ b/src/crypto/tls/testdata/Client-TLSv12-ECDHE-RSA-AES @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 e9 05 b4 d9 e5 |....Y...U.......| -00000010 32 15 3b fb c4 88 26 da a2 fc 28 87 81 6f 7c 64 |2.;...&...(..o|d| -00000020 fb 23 c7 aa 04 5c d0 db 6d 17 53 20 8c ad 1e ab |.#...\..m.S ....| -00000030 af a2 f7 95 23 46 34 eb 67 4a ee 08 c4 be c9 bc |....#F4.gJ......| -00000040 2c 7b 5a bd ac ce b6 33 2f f0 ce 6d c0 13 00 00 |,{Z....3/..m....| +00000000 16 03 03 00 59 02 00 00 55 03 03 38 32 f1 94 2f |....Y...U..82../| +00000010 66 62 c3 36 54 d2 56 0d 0c 10 41 47 78 cb 38 0b |fb.6T.V...AGx.8.| +00000020 d5 09 34 55 e1 1c 00 d8 dc 60 cf 20 20 98 6e f8 |..4U.....`. .n.| +00000030 d4 01 2d 22 7c 9b 06 60 af 94 5b e7 d5 ce 1c eb |..-"|..`..[.....| +00000040 20 c2 7b ec c5 e9 09 d4 1f 63 4c 29 c0 13 00 00 | .{......cL)....| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 03 02 59 0b 00 02 55 00 02 52 00 02 4f 30 82 02 |..Y...U..R..O0..| 00000070 4b 30 82 01 b4 a0 03 02 01 02 02 09 00 e8 f0 9d |K0..............| @@ -53,42 +54,38 @@ 00000290 77 8d 0c 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d |w.......@.a.Lr+.| 000002a0 ae db 46 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db |..F..M...>...B..| 000002b0 fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 |.=.`.\!.;.......| -000002c0 cd 0c 00 00 c9 03 00 17 41 04 08 89 35 71 9c 6f |........A...5q.o| -000002d0 6d 23 7d e8 c5 97 18 ae 55 5d cc 58 72 3a 4e 57 |m#}.....U].Xr:NW| -000002e0 0f 09 4d a3 81 b4 be 8d 7e 9b 97 7a 23 99 16 3d |..M.....~..z#..=| -000002f0 3b d6 84 85 e8 84 ac 40 5d 09 56 68 10 1d c8 56 |;......@].Vh...V| -00000300 bd ce 9d f0 06 08 28 43 b1 68 04 01 00 80 8f 8f |......(C.h......| -00000310 3a e7 1a ad 4e 90 22 30 5c ac e6 f3 82 65 a4 79 |:...N."0\....e.y| -00000320 45 17 da 02 fd 35 19 77 0b 9a 4b f9 f4 ae 4a 73 |E....5.w..K...Js| -00000330 75 95 6b ba c5 2d 98 4a 81 f5 ef c2 49 d5 ed 6c |u.k..-.J....I..l| -00000340 14 2f 17 a1 ad f1 23 21 98 db d8 e0 83 4e b8 58 |./....#!.....N.X| -00000350 3b bf 00 a2 62 ad f9 2b 8a 85 3f 29 be d3 5f 70 |;...b..+..?).._p| -00000360 83 3e 0f a7 c9 27 86 e4 4e 9f 1f d9 18 01 be 97 |.>...'..N.......| -00000370 5c 3a c0 1f e6 a5 fb 44 42 be 20 a0 77 4c 2a 37 |\:.....DB. .wL*7| -00000380 e3 e9 fb 18 4c 12 1e a3 6a 0b a4 bf 7e f7 16 03 |....L...j...~...| -00000390 03 00 04 0e 00 00 00 |.......| +000002c0 ac 0c 00 00 a8 03 00 1d 20 12 34 a3 04 5f 07 78 |........ .4.._.x| +000002d0 27 c5 3f 34 a9 7e 50 01 66 a8 54 65 7b 12 93 61 |'.?4.~P.f.Te{..a| +000002e0 40 d0 8d 22 55 ad f1 56 7f 04 01 00 80 58 2b 24 |@.."U..V.....X+$| +000002f0 66 a3 b3 31 45 18 63 13 e1 7f 2d 45 b9 13 30 89 |f..1E.c...-E..0.| +00000300 43 85 1d bc 0e f9 90 85 4d c5 db 78 81 02 78 0c |C.......M..x..x.| +00000310 ca fa 9d 61 46 04 7f 1b 29 81 7f 68 b1 11 12 63 |...aF...)..h...c| +00000320 07 b9 c4 a2 1b 60 d9 88 ca 81 4a 9f 13 65 3b 85 |.....`....J..e;.| +00000330 7f 2a 69 a4 23 d6 7d 2b be 33 2d be e3 ae ab 57 |.*i.#.}+.3-....W| +00000340 a1 b0 3f 32 40 c3 c6 8d 5f d2 a8 9b 7c 5a cf f7 |..?2@..._...|Z..| +00000350 ea 26 bc ef 9d 01 71 4a b3 c7 04 7d f7 90 f3 a9 |.&....qJ...}....| +00000360 a9 18 fe ed c1 11 86 09 f8 3e 25 24 53 16 03 03 |.........>%$S...| +00000370 00 04 0e 00 00 00 |......| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 03 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 03 00 40 00 00 00 00 00 00 00 00 00 00 |.....@..........| -00000060 00 00 00 00 00 00 94 cc f2 40 05 2f 97 32 ef 64 |.........@./.2.d| -00000070 12 ff d2 3b df 70 1e d1 0d 9b f8 96 a8 bd 4d 24 |...;.p........M$| -00000080 a8 e1 a8 ee 01 9d f4 72 a7 aa e7 46 87 52 34 10 |.......r...F.R4.| -00000090 33 c7 81 29 83 e3 |3..)..| +00000000 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| +00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| +00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 03 00 01 01 |....._X.;t......| +00000030 16 03 03 00 40 00 00 00 00 00 00 00 00 00 00 00 |....@...........| +00000040 00 00 00 00 00 ba e9 52 18 ee 63 97 4c 29 49 0f |.......R..c.L)I.| +00000050 bb 95 42 f0 4d cd 6e c4 cd 24 36 94 76 50 e7 67 |..B.M.n..$6.vP.g| +00000060 cc 9f d1 3f d9 1c 2e 84 c7 bb 51 c5 13 32 84 1d |...?......Q..2..| +00000070 c5 c7 51 ef 69 |..Q.i| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 40 88 a5 62 83 1c |..........@..b..| -00000010 b4 3c 98 eb 2b ed c1 88 f5 4c 44 d8 9c ef b0 4c |.<..+....LD....L| -00000020 38 c0 ff e9 7b 20 ad 32 ff 23 3f a7 cb b7 53 47 |8...{ .2.#?...SG| -00000030 58 c3 a3 49 8b 18 fd d4 72 6d 9a 05 3a 40 c9 93 |X..I....rm..:@..| -00000040 3d b5 35 20 96 f4 bd 4e d5 e8 ed |=.5 ...N...| +00000000 14 03 03 00 01 01 16 03 03 00 40 dd 38 41 53 63 |..........@.8ASc| +00000010 d4 07 dd ce 6b 26 a2 86 9e ba 83 1d 56 ac e3 59 |....k&......V..Y| +00000020 07 9c 27 0b 86 f7 51 66 fa 3c 5a 72 28 af 2e e9 |..'...Qf.>> Flow 5 (client to server) 00000000 17 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -00000010 00 00 00 00 00 d6 43 ac cb ab 11 db ae bb ca 95 |......C.........| -00000020 35 e8 1b 29 60 ef 52 40 15 74 e4 b7 29 ea 45 36 |5..)`.R@.t..).E6| -00000030 4a cf 6e ed bc 15 03 03 00 30 00 00 00 00 00 00 |J.n......0......| -00000040 00 00 00 00 00 00 00 00 00 00 20 76 c9 f9 21 23 |.......... v..!#| -00000050 c9 a0 bd 00 69 34 19 dc 81 18 a0 e4 90 f1 fb c5 |....i4..........| -00000060 70 a6 51 2e 77 24 71 57 69 15 |p.Q.w$qWi.| +00000010 00 00 00 00 00 a2 50 3f eb 7c 39 a1 21 87 f9 8a |......P?.|9.!...| +00000020 55 de 65 45 43 ae de 8c a3 0f ef 56 dc 8c 0b 71 |U.eEC......V...q| +00000030 07 ea 4f 52 8d 15 03 03 00 30 00 00 00 00 00 00 |..OR.....0......| +00000040 00 00 00 00 00 00 00 00 00 00 e0 66 38 fb 98 f1 |...........f8...| +00000050 44 af e2 f6 d2 1d 0d e9 47 23 57 89 00 26 02 51 |D.......G#W..&.Q| +00000060 d7 0f d2 a3 06 dc 72 b6 7e 0e |......r.~.| diff --git a/src/crypto/tls/testdata/Client-TLSv12-ECDHE-RSA-AES128-SHA256 b/src/crypto/tls/testdata/Client-TLSv12-ECDHE-RSA-AES128-SHA256 index da96c5e698..ba2983ff79 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-ECDHE-RSA-AES128-SHA256 +++ b/src/crypto/tls/testdata/Client-TLSv12-ECDHE-RSA-AES128-SHA256 @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 52 ec 3d ca 8e |....Y...U..R.=..| -00000010 66 39 93 aa 74 f0 ae 26 75 a6 2d 79 9f 14 26 8d |f9..t..&u.-y..&.| -00000020 97 ee 01 b3 8c 11 6a ba 07 23 e8 20 08 b2 b2 24 |......j..#. ...$| -00000030 08 4f 6e 70 fa b6 a3 c5 39 0a c7 ee 66 dd 6c 91 |.Onp....9...f.l.| -00000040 35 0f 2e 27 8b b9 11 5b d1 a2 fb d9 c0 27 00 00 |5..'...[.....'..| +00000000 16 03 03 00 59 02 00 00 55 03 03 cd 1e 03 fa a9 |....Y...U.......| +00000010 7c d2 a2 c1 2e f9 22 1d 58 0f 1b 40 c9 17 57 a2 ||.....".X..@..W.| +00000020 cd 7f a8 ee 5e 5f 4a b3 30 49 14 20 6d ff 6a 17 |....^_J.0I. m.j.| +00000030 a6 30 74 f5 bc de 0e 43 16 10 a1 4d f5 a9 90 b8 |.0t....C...M....| +00000040 ab c9 b9 af 6a 9f a2 6b 70 2c c2 69 c0 27 00 00 |....j..kp,.i.'..| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 03 02 59 0b 00 02 55 00 02 52 00 02 4f 30 82 02 |..Y...U..R..O0..| 00000070 4b 30 82 01 b4 a0 03 02 01 02 02 09 00 e8 f0 9d |K0..............| @@ -53,46 +54,42 @@ 00000290 77 8d 0c 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d |w.......@.a.Lr+.| 000002a0 ae db 46 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db |..F..M...>...B..| 000002b0 fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 |.=.`.\!.;.......| -000002c0 cd 0c 00 00 c9 03 00 17 41 04 ed d1 a9 86 54 01 |........A.....T.| -000002d0 2e 20 c1 f1 41 03 c7 88 f0 e4 45 49 54 08 12 f0 |. ..A.....EIT...| -000002e0 1c 3c 2b ae bc c6 72 00 5c 3b 52 1d 96 7e a4 95 |.<+...r.\;R..~..| -000002f0 88 6b 43 a9 a2 e9 62 35 d8 36 11 df 5c aa 53 ab |.kC...b5.6..\.S.| -00000300 d6 3c a3 0a 54 b7 48 10 f4 7f 04 01 00 80 1e d5 |.<..T.H.........| -00000310 e4 e9 34 e2 3d e6 a1 ee 00 b8 1c b1 48 d1 ed c1 |..4.=.......H...| -00000320 3b 55 55 a8 ed 42 ae fb 5e 51 35 ec be 18 27 69 |;UU..B..^Q5...'i| -00000330 38 1f c0 af 1d 1c da 51 b1 14 59 32 fb c8 c2 02 |8......Q..Y2....| -00000340 12 03 64 7c 01 c4 e8 32 03 b8 7e a7 ff 4c 13 54 |..d|...2..~..L.T| -00000350 a8 91 9b 41 07 72 24 9b 0d 7d a5 f8 a0 a9 a3 90 |...A.r$..}......| -00000360 8a d8 cd c1 4d 4e d1 da 26 7a 19 8a 2b b7 93 b4 |....MN..&z..+...| -00000370 46 e8 9b c2 93 f5 80 52 9a ec b6 f5 68 02 b4 a0 |F......R....h...| -00000380 51 43 61 fa a3 63 40 16 92 4f e2 7f f8 7c 16 03 |QCa..c@..O...|..| -00000390 03 00 04 0e 00 00 00 |.......| +000002c0 ac 0c 00 00 a8 03 00 1d 20 86 06 90 6a e1 df 61 |........ ...j..a| +000002d0 43 2a 25 80 42 80 ab c7 99 59 40 e4 e5 43 66 e1 |C*%.B....Y@..Cf.| +000002e0 b6 96 a1 12 60 9b bc 07 50 04 01 00 80 4f 3e 31 |....`...P....O>1| +000002f0 0a dd 7b 73 5d 8d b7 ed 77 9f 65 06 6b 5d b3 a4 |..{s]...w.e.k]..| +00000300 54 0c db 5a 20 bb e0 ae d9 9f bc 58 47 aa 62 55 |T..Z ......XG.bU| +00000310 f1 70 9b fd b0 1b 55 d3 aa 2f 3e 7d 63 b0 fd 40 |.p....U../>}c..@| +00000320 15 f3 47 9f f1 99 46 cf c5 34 d4 81 39 4d 9c 12 |..G...F..4..9M..| +00000330 8e 16 93 85 7a 9c aa ae f6 28 48 81 1d f6 34 82 |....z....(H...4.| +00000340 b4 ec 85 8a d6 21 c7 a3 ac df ec 25 0d 12 d6 b8 |.....!.....%....| +00000350 e8 4d e8 69 89 cc 1a e3 c3 77 81 0e a1 8d 54 eb |.M.i.....w....T.| +00000360 e5 5f 50 be a4 e8 79 f7 fb 99 98 4a 13 16 03 03 |._P...y....J....| +00000370 00 04 0e 00 00 00 |......| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 03 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 03 00 50 00 00 00 00 00 00 00 00 00 00 |.....P..........| -00000060 00 00 00 00 00 00 cd 3d 7e db 65 76 06 d5 cf 73 |.......=~.ev...s| -00000070 9b 6e 94 99 6e 55 e9 3c 74 08 6b 29 7a 73 fe dc |.n..nU.>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 50 ab 66 1f 17 93 |..........P.f...| -00000010 3b a3 98 c0 05 76 7e c6 21 90 01 73 7c 63 ab 4a |;....v~.!..s|c.J| -00000020 3c bf 16 ed dd a5 24 f1 7b 46 21 bc 15 ef 92 3e |<.....$.{F!....>| -00000030 e4 ff 9e 60 cd cd 38 4b 5d 0c 56 b2 5b 65 77 a2 |...`..8K].V.[ew.| -00000040 b3 8f fe 91 81 2b 10 cb 6b 13 7d e5 53 da 90 02 |.....+..k.}.S...| -00000050 d9 c7 bb 7b 32 a3 2c 91 92 1d aa |...{2.,....| +00000000 14 03 03 00 01 01 16 03 03 00 50 55 90 23 a2 84 |..........PU.#..| +00000010 93 dd 42 57 d7 2f 20 14 b5 71 64 6e a0 b5 29 31 |..BW./ ..qdn..)1| +00000020 b7 5c 15 ec 30 e7 c7 82 c3 f7 a6 54 d8 80 dc e7 |.\..0......T....| +00000030 32 8c 65 cd 9c 65 36 a8 5f 8f 71 0d f4 f3 f4 c0 |2.e..e6._.q.....| +00000040 ea 78 44 62 84 27 bd 09 6a d9 6b c4 6d 40 75 02 |.xDb.'..j.k.m@u.| +00000050 9e fe e2 8e e6 1a a0 18 f2 f3 8b |...........| >>> Flow 5 (client to server) 00000000 17 03 03 00 40 00 00 00 00 00 00 00 00 00 00 00 |....@...........| -00000010 00 00 00 00 00 b5 31 ff 15 87 a2 df 7a 4e 00 0e |......1.....zN..| -00000020 f2 45 59 71 01 d7 8b d0 f8 25 16 96 e1 76 42 ec |.EYq.....%...vB.| -00000030 f2 c7 08 aa 70 72 9c a4 51 85 8f 7e f5 74 93 72 |....pr..Q..~.t.r| -00000040 1a c5 c3 29 7c 15 03 03 00 40 00 00 00 00 00 00 |...)|....@......| -00000050 00 00 00 00 00 00 00 00 00 00 ba 82 2e f5 da 08 |................| -00000060 e8 53 81 54 b9 00 1b 58 91 1d c2 f6 f5 03 f8 55 |.S.T...X.......U| -00000070 c0 9e ee b9 83 ef 3c ff 2c d0 38 0c 41 c3 24 f9 |......<.,.8.A.$.| -00000080 c2 98 64 b0 73 8f eb 67 f9 b8 |..d.s..g..| +00000010 00 00 00 00 00 ee b7 c3 ba 79 9b 0d 6c 9f 8f da |.........y..l...| +00000020 60 65 68 7b 86 c8 21 35 5a 08 ba 8f f9 ac 36 d6 |`eh{..!5Z.....6.| +00000030 9d af 28 bc 01 1a 07 3f 9b 23 32 05 9a b8 d4 99 |..(....?.#2.....| +00000040 5d b0 4b 2e d3 15 03 03 00 40 00 00 00 00 00 00 |].K......@......| +00000050 00 00 00 00 00 00 00 00 00 00 25 72 95 d3 f0 92 |..........%r....| +00000060 8a ac 7e 45 41 f0 1d 61 44 55 12 05 75 e8 30 19 |..~EA..aDU..u.0.| +00000070 8a d5 d1 96 64 bb 2f 9a eb 49 4d 87 ce 5e e3 b6 |....d./..IM..^..| +00000080 90 52 8d 52 87 e6 bc d8 ac 5a |.R.R.....Z| diff --git a/src/crypto/tls/testdata/Client-TLSv12-RSA-RC4 b/src/crypto/tls/testdata/Client-TLSv12-RSA-RC4 index 15ddf693e8..90a06782f2 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-RSA-RC4 +++ b/src/crypto/tls/testdata/Client-TLSv12-RSA-RC4 @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 51 02 00 00 4d 03 03 4f 7d f5 58 ff |....Q...M..O}.X.| -00000010 e5 bb bc 25 94 2b be d7 85 62 7b 07 53 7d d2 28 |...%.+...b{.S}.(| -00000020 fb 4a 26 e5 e2 f9 c8 22 28 7f 59 20 3d bf 46 07 |.J&...."(.Y =.F.| -00000030 2c 89 95 ae f3 7d ae bc d5 35 4a ef 3b 46 58 cc |,....}...5J.;FX.| -00000040 5e ed b7 61 a5 e1 e2 e7 24 5c ad f0 00 05 00 00 |^..a....$\......| +00000000 16 03 03 00 51 02 00 00 4d 03 03 12 53 68 12 43 |....Q...M...Sh.C| +00000010 a3 91 bb e6 22 05 1c d6 87 ad 68 d7 45 ea 3b 90 |....".....h.E.;.| +00000020 7f f5 07 cf 6d c4 49 19 6d 53 7d 20 7f 55 1f 51 |....m.I.mS} .U.Q| +00000030 cd 69 69 cf a1 50 aa 9a fc 45 7a 3f e5 70 dd 71 |.ii..P...Ez?.p.q| +00000040 cd 78 79 28 e2 36 ef 75 87 7c 84 5f 00 05 00 00 |.xy(.6.u.|._....| 00000050 05 ff 01 00 01 00 16 03 03 02 59 0b 00 02 55 00 |..........Y...U.| 00000060 02 52 00 02 4f 30 82 02 4b 30 82 01 b4 a0 03 02 |.R..O0..K0......| 00000070 01 02 02 09 00 e8 f0 9d 3f e2 5b ea a6 30 0d 06 |........?.[..0..| @@ -63,15 +64,15 @@ 00000060 c5 70 0f 08 83 48 e9 48 ef 6e 50 8b 05 7e e5 84 |.p...H.H.nP..~..| 00000070 25 fa 55 c7 ae 31 02 27 00 ef 3f 98 86 20 12 89 |%.U..1.'..?.. ..| 00000080 91 59 28 b4 f7 d7 af d2 69 61 35 14 03 03 00 01 |.Y(.....ia5.....| -00000090 01 16 03 03 00 24 27 99 56 77 84 61 43 cc 59 29 |.....$'.Vw.aC.Y)| -000000a0 b2 ae a6 31 1a eb 1f 27 11 16 68 9b 79 c4 71 cc |...1...'..h.y.q.| -000000b0 97 56 2b 1e 1b 2b a6 a5 88 89 |.V+..+....| +00000090 01 16 03 03 00 24 66 80 5a e0 f0 3a 90 d7 30 b9 |.....$f.Z..:..0.| +000000a0 14 9d e5 34 27 c1 da 12 43 62 3d e2 11 ae 80 52 |...4'...Cb=....R| +000000b0 97 07 7b 50 64 fc 8b 5f 82 b8 |..{Pd.._..| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 24 de 0a aa e2 89 |..........$.....| -00000010 c1 c2 ef 7e 8b 89 54 46 33 fc 62 50 5a 9a 93 28 |...~..TF3.bPZ..(| -00000020 27 ed b0 5a 94 07 67 66 49 a4 54 ca a2 05 16 |'..Z..gfI.T....| +00000000 14 03 03 00 01 01 16 03 03 00 24 ff 23 b0 21 e6 |..........$.#.!.| +00000010 01 06 83 ac 3b f0 82 74 67 12 f5 43 63 dd a8 c7 |....;..tg..Cc...| +00000020 21 27 82 5c ef bf 1e 5b 78 94 9a bb e3 dd c9 |!'.\...[x......| >>> Flow 5 (client to server) -00000000 17 03 03 00 1a b4 8a e4 10 87 52 70 fd 05 ed 37 |..........Rp...7| -00000010 6f 12 35 91 41 58 80 63 37 cc 59 52 a2 cd 3d 15 |o.5.AX.c7.YR..=.| -00000020 03 03 00 16 b0 38 38 37 b1 f7 af f0 3a 0d d9 ea |.....887....:...| -00000030 eb 32 57 ce ff 36 fc 44 94 ac |.2W..6.D..| +00000000 17 03 03 00 1a ef ae ef 88 45 4e eb 6c 80 9c 0f |.........EN.l...| +00000010 9f aa 1d 80 e6 eb ad 51 9b e7 f7 0e 36 17 6d 15 |.......Q....6.m.| +00000020 03 03 00 16 dd c0 76 8b cb 4f 4a 91 4b 62 9c a5 |......v..OJ.Kb..| +00000030 5f 68 b6 63 8c 71 86 ba c9 b4 |_h.c.q....| diff --git a/src/crypto/tls/testdata/Client-TLSv12-RenegotiateOnce b/src/crypto/tls/testdata/Client-TLSv12-RenegotiateOnce index 71f3006530..4daddebd26 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-RenegotiateOnce +++ b/src/crypto/tls/testdata/Client-TLSv12-RenegotiateOnce @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 d0 8f ad 7c 5c |....Y...U.....|\| -00000010 c1 51 df d4 b5 9f df 51 97 c9 5e 32 63 a1 c1 51 |.Q.....Q..^2c..Q| -00000020 04 1f 16 56 c7 0a 7e ee 4d b7 35 20 e8 5f ae 69 |...V..~.M.5 ._.i| -00000030 a3 ad f2 2d ba d3 c5 8c 07 b1 b9 38 39 b5 ef 1e |...-.......89...| -00000040 7a 5e 2d f0 63 7a 60 4f 43 10 07 e1 c0 2f 00 00 |z^-.cz`OC..../..| +00000000 16 03 03 00 59 02 00 00 55 03 03 77 3c a8 02 e5 |....Y...U..w<...| +00000010 54 b6 41 12 c0 c1 81 1a c0 07 ed 06 f9 9b d3 88 |T.A.............| +00000020 c4 14 b1 c0 c8 a9 0d d2 75 52 ce 20 7e 62 c0 0c |........uR. ~b..| +00000030 f5 6a be b9 76 7c e7 1b 14 46 0a 0e 54 18 73 23 |.j..v|...F..T.s#| +00000040 71 1d 80 86 2b cb 7a 12 1f 95 fc 29 c0 2f 00 00 |q...+.z....)./..| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 03 02 59 0b 00 02 55 00 02 52 00 02 4f 30 82 02 |..Y...U..R..O0..| 00000070 4b 30 82 01 b4 a0 03 02 01 02 02 09 00 e8 f0 9d |K0..............| @@ -53,197 +54,189 @@ 00000290 77 8d 0c 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d |w.......@.a.Lr+.| 000002a0 ae db 46 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db |..F..M...>...B..| 000002b0 fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 |.=.`.\!.;.......| -000002c0 cd 0c 00 00 c9 03 00 17 41 04 83 e4 35 de e3 59 |........A...5..Y| -000002d0 fd 3c 52 7d 20 97 25 7d 1d c2 8b ad 46 af 18 9e |..W......m| -00000320 8a 8a 5a 5d a7 69 c2 09 bb 7d 1d 30 58 4e 7d 38 |..Z].i...}.0XN}8| -00000330 de ec 97 52 eb 80 00 d6 20 cc 51 b7 3f 6c 8b 4a |...R.... .Q.?l.J| -00000340 f6 05 8e e5 15 63 98 24 da 10 17 dd aa 73 ab ff |.....c.$.....s..| -00000350 d0 55 1c cd b7 e8 fd cf 93 f1 13 62 14 e4 4a a0 |.U.........b..J.| -00000360 bf 15 09 68 47 d7 6c 24 06 b3 62 ac c5 70 b5 6d |...hG.l$..b..p.m| -00000370 ae 54 95 d2 4b 49 51 3f c6 cf 57 c5 dd 5d a5 b3 |.T..KIQ?..W..]..| -00000380 9a bb df a6 98 43 a5 b3 65 dc 3e 15 31 e0 16 03 |.....C..e.>.1...| -00000390 03 00 04 0e 00 00 00 |.......| +000002c0 ac 0c 00 00 a8 03 00 1d 20 e0 d6 30 9f b3 12 5e |........ ..0...^| +000002d0 62 1c 67 7d 59 18 6b 74 db b3 44 d3 6d ab ec 16 |b.g}Y.kt..D.m...| +000002e0 c0 ed 87 af 9d 4b 08 60 47 04 01 00 80 89 b3 66 |.....K.`G......f| +000002f0 b7 4d a9 9c c5 27 12 51 34 66 e7 47 d9 cd ac 78 |.M...'.Q4f.G...x| +00000300 29 c8 a9 f3 77 72 a4 b0 0b 9a ed 5b 27 2c 52 fb |)...wr.....[',R.| +00000310 1f d0 2b cc af c2 70 df ad 4d a9 0f 1f 3d d8 2c |..+...p..M...=.,| +00000320 bf b4 e9 5d 0b 52 d8 9b c0 28 0b 4a 78 54 a8 bf |...].R...(.JxT..| +00000330 4e 5e 13 dc 80 35 6a cb e1 b4 77 ac 6e 65 b5 8a |N^...5j...w.ne..| +00000340 1a d5 c6 a5 a5 03 ee 9f 3d 16 4a 9c b0 78 a7 71 |........=.J..x.q| +00000350 7f f7 3c cd da 03 c4 87 3b 22 16 a4 41 c9 a2 f3 |..<.....;"..A...| +00000360 67 7e 66 b2 97 fe 4d fb f3 71 b7 55 25 16 03 03 |g~f...M..q.U%...| +00000370 00 04 0e 00 00 00 |......| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 03 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 03 00 28 00 00 00 00 00 00 00 00 29 1e |.....(........).| -00000060 f5 7d 69 cf 87 63 a7 68 94 5b 63 79 ea 69 cb 18 |.}i..c.h.[cy.i..| -00000070 93 ce c5 8a 6d 08 12 5a 25 29 b6 e3 8e d9 |....m..Z%)....| +00000000 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| +00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| +00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 03 00 01 01 |....._X.;t......| +00000030 16 03 03 00 28 00 00 00 00 00 00 00 00 22 f2 81 |....(........"..| +00000040 c1 9e 57 bf 35 e0 4e 46 77 c1 c1 68 0f c5 d6 96 |..W.5.NFw..h....| +00000050 81 4b f6 ec 43 d9 1e 49 cc 66 a2 c5 ad |.K..C..I.f...| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 28 dc 61 07 b0 47 |..........(.a..G| -00000010 de b3 54 36 57 08 d0 3b 03 8d a0 bc d5 d9 33 44 |..T6W..;......3D| -00000020 2c e6 0e 83 d2 2b 76 68 79 40 3d bd dc 94 b3 78 |,....+vhy@=....x| -00000030 f3 a9 90 |...| +00000000 14 03 03 00 01 01 16 03 03 00 28 ac 76 22 b0 0b |..........(.v"..| +00000010 85 4e 17 d4 d8 1d 06 39 d6 f5 e5 e8 86 39 99 15 |.N.....9.....9..| +00000020 3a 76 a4 79 2d b1 42 82 ca c6 e5 ad 47 43 69 c6 |:v.y-.B.....GCi.| +00000030 da ef 3d |..=| >>> Flow 5 (client to server) -00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 f9 c2 34 |...............4| -00000010 5f 2a 2d ed 0a b4 ad 06 df b0 a9 b8 d4 c0 c8 40 |_*-............@| -00000020 86 c8 12 |...| +00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 fa e1 18 |................| +00000010 17 c0 45 b7 78 c9 1e 1f ae 5d 08 8e 4e a0 02 53 |..E.x....]..N..S| +00000020 1b 13 6f |..o| >>> Flow 6 (server to client) -00000000 16 03 03 00 1c dc 61 07 b0 47 de b3 55 e6 b0 75 |......a..G..U..u| -00000010 46 b3 e7 a0 f2 83 e9 18 cf 06 1d 3c 31 a2 ba a7 |F..........<1...| -00000020 80 |.| +00000000 16 03 03 00 1c ac 76 22 b0 0b 85 4e 18 dd 2d ce |......v"...N..-.| +00000010 3d b7 de 08 16 f8 88 9e ed 75 25 97 d8 a5 ca c6 |=........u%.....| +00000020 d1 |.| >>> Flow 7 (client to server) -00000000 16 03 03 00 af 00 00 00 00 00 00 00 02 cc 27 82 |..............'.| -00000010 46 a9 cf ee e3 94 6b 8b a9 e2 08 e1 b9 f1 60 c8 |F.....k.......`.| -00000020 57 46 61 c0 7a a8 d1 31 1e 6f 0c d0 5b 29 ca 85 |WFa.z..1.o..[)..| -00000030 86 42 ba 0b df 5e d2 87 6e 86 43 3f 99 42 5d b2 |.B...^..n.C?.B].| -00000040 65 1d f7 a8 fb 6e 93 58 c7 52 ec a6 b8 ef d7 69 |e....n.X.R.....i| -00000050 7b 3a f4 a5 db 3b bd 2c 1a d6 8d 3b db 18 be 33 |{:...;.,...;...3| -00000060 b1 c7 57 d3 6a 70 41 ff 86 08 ce b8 69 e8 20 29 |..W.jpA.....i. )| -00000070 c5 42 e5 bd d0 e5 0a 90 dd fb ae cf dc f1 f5 87 |.B..............| -00000080 24 88 bb 5d 98 8f dd 4b c4 df 1c 8c 4c 30 19 ee |$..]...K....L0..| -00000090 22 7b 34 f7 e1 b7 94 38 62 35 a4 b5 24 dd bb 10 |"{4....8b5..$...| -000000a0 47 09 18 71 7f ba fc 49 79 40 ca 98 d7 a7 53 b6 |G..q...Iy@....S.| -000000b0 8d 07 5e 75 |..^u| +00000000 16 03 03 00 b1 00 00 00 00 00 00 00 02 7d 29 8c |.............}).| +00000010 c6 53 bf 06 8d f4 e4 89 a1 be 0b d7 54 50 38 06 |.S..........TP8.| +00000020 61 c6 38 bb 17 be 5d d3 cf 20 4a 1e 93 c6 ce 46 |a.8...].. J....F| +00000030 e2 fb 7b 76 df 70 4f 9f cb 19 65 c9 2e b7 97 fe |..{v.pO...e.....| +00000040 09 37 9c 41 69 a0 50 63 a9 17 46 71 11 64 47 1b |.7.Ai.Pc..Fq.dG.| +00000050 79 08 19 98 03 a9 a7 1a 8a 1a 50 b0 3e 95 28 8f |y.........P.>.(.| +00000060 51 51 56 06 c3 b6 0e db a2 4e e2 0d 10 ab cb 6a |QQV......N.....j| +00000070 b5 5e 80 74 c6 c7 26 bd 58 80 13 09 c8 76 ef cb |.^.t..&.X....v..| +00000080 47 ac d3 a9 5f 72 dc 91 05 fa 2a b0 0e 0c 24 09 |G..._r....*...$.| +00000090 79 27 cb d6 f4 60 29 7f d7 1a 8e 16 a8 2e 53 ad |y'...`).......S.| +000000a0 af 6a d8 82 48 9f d8 97 1e f9 82 86 bc e1 8c 18 |.j..H...........| +000000b0 fe 60 8f 7e 3d 82 |.`.~=.| >>> Flow 8 (server to client) -00000000 16 03 03 00 89 dc 61 07 b0 47 de b3 56 aa 83 11 |......a..G..V...| -00000010 cb 18 ad c3 f8 44 c0 d3 34 2f f1 dc 97 86 59 ec |.....D..4/....Y.| -00000020 f9 f6 ff dd 09 84 9a f0 7b 77 93 24 06 1d 58 6f |........{w.$..Xo| -00000030 80 93 9b 10 fc ad 65 22 62 4a ad 31 2d 2e 8b 17 |......e"bJ.1-...| -00000040 f8 09 dc aa f4 67 86 db 28 14 d1 36 3c e7 60 1a |.....g..(..6<.`.| -00000050 4b 1e 2c f0 d6 ce 34 d6 ee 6a 5e 92 bd e5 3e d8 |K.,...4..j^...>.| -00000060 de 7a e9 03 69 5d 28 4e d6 7c ef 1b 4b da ed 80 |.z..i](N.|..K...| -00000070 3c 39 17 ea 36 6a 71 2c 12 7b 63 19 4c 5d 65 b2 |<9..6jq,.{c.L]e.| -00000080 3f 55 9b 65 86 0f 73 2a a7 b8 a4 2e ab 83 16 03 |?U.e..s*........| -00000090 03 02 71 dc 61 07 b0 47 de b3 57 38 03 44 38 6f |..q.a..G..W8.D8o| -000000a0 8b e4 93 68 fe 4b 58 09 de 5f c1 9e 6c ab bf 65 |...h.KX.._..l..e| -000000b0 70 37 b1 12 46 e7 eb e2 86 26 67 0a 30 e9 91 09 |p7..F....&g.0...| -000000c0 7a 4c d4 bb 01 52 5b 77 a8 61 69 5e 8b 1b 03 a6 |zL...R[w.ai^....| -000000d0 97 7f b0 6e 71 9d d4 32 3f df 71 35 5c 83 6e bc |...nq..2?.q5\.n.| -000000e0 ed ac cb 54 90 d1 f6 1b 6e 15 cf 4a a5 b1 0a 85 |...T....n..J....| -000000f0 01 0c b5 cf ae 9e 41 7e bc 59 81 53 64 af f7 5c |......A~.Y.Sd..\| -00000100 f9 07 be d7 35 01 b6 1d 1e 0f 74 4e 38 5b f6 6c |....5.....tN8[.l| -00000110 02 74 a5 04 10 e9 6c 55 89 f6 e7 3d f7 2a a1 62 |.t....lU...=.*.b| -00000120 3e 2d 0e c6 6d 12 0a db 95 6d 38 a0 a0 13 c8 88 |>-..m....m8.....| -00000130 c8 7d f1 a9 9e bd 0c cb 0a af 5a 07 3d ee 5e 2e |.}........Z.=.^.| -00000140 74 18 ca 5b c6 f0 d3 57 9d ea fb 74 8e 6f a2 70 |t..[...W...t.o.p| -00000150 09 69 e2 e5 92 c0 83 2e 2c df 16 9d 71 a4 29 51 |.i......,...q.)Q| -00000160 c8 e9 13 c6 fc 2b 4b 4d ad cf d9 0a 47 8e ae d3 |.....+KM....G...| -00000170 0a 88 aa f8 28 be 88 dc b1 d3 03 a0 23 7d f6 f7 |....(.......#}..| -00000180 cd d1 81 fe b6 6a a4 7c 21 d4 c7 3d 5e 17 83 b6 |.....j.|!..=^...| -00000190 ce cd 45 6e ed 3c d1 f3 e2 a8 68 6e 91 b1 e7 4e |..En.<....hn...N| -000001a0 35 60 df c7 e6 cb e2 c8 c6 2d 68 d7 4d 8c ac c3 |5`.......-h.M...| -000001b0 71 6b 46 a0 c3 7d a0 59 22 01 ed 26 6d e2 d2 4c |qkF..}.Y"..&m..L| -000001c0 8c b9 94 17 18 98 96 a2 52 ec 24 b7 f3 09 5e e4 |........R.$...^.| -000001d0 89 f8 23 f3 73 5f 3c 3d 15 67 05 c9 39 f7 71 88 |..#.s_<=.g..9.q.| -000001e0 9e 86 18 2e ae 47 4f 3e d7 2c fa 29 f1 c0 58 94 |.....GO>.,.)..X.| -000001f0 5f 37 26 1c f1 87 5c b5 fb c4 4d 9e ae 17 40 7c |_7&...\...M...@|| -00000200 fa e7 b6 e8 9c 3a 43 13 8d 3c 00 5c 72 fc 40 c1 |.....:C..<.\r.@.| -00000210 03 0f fd 4c c0 5b d8 42 30 6b 3a 05 85 05 9d db |...L.[.B0k:.....| -00000220 ab 34 00 d1 cd 6f 74 eb d3 ed 49 f8 d3 ca 35 59 |.4...ot...I...5Y| -00000230 90 d4 93 4e 04 8d 73 13 dc 21 de 40 94 2f d6 3a |...N..s..!.@./.:| -00000240 aa a1 47 94 18 3b 56 18 91 18 22 e7 56 e8 6c b4 |..G..;V...".V.l.| -00000250 9f 47 09 b1 c4 8c ba 3d 45 8f b8 82 fa 03 61 df |.G.....=E.....a.| -00000260 55 9a 31 a8 03 13 ab b1 b0 38 68 7d e9 3e c0 bc |U.1......8h}.>..| -00000270 6c d8 75 8f 4c 10 09 07 3b 7e a5 dc ec 77 02 c4 |l.u.L...;~...w..| -00000280 8d a0 ad 30 55 4d f8 8e 06 d4 47 ea 8a 29 ee 1d |...0UM....G..)..| -00000290 93 fb 51 17 3d 93 ab 57 34 1f 4d 85 90 fe e4 88 |..Q.=..W4.M.....| -000002a0 ab 4a 0f 43 c4 b7 73 70 fc fe 46 db 59 79 f3 34 |.J.C..sp..F.Yy.4| -000002b0 d1 48 61 a7 6b 45 bc e3 b7 9e 02 ce a0 c8 a8 4f |.Ha.kE.........O| -000002c0 01 7e bd 96 7f c3 5e 33 d8 1b 87 7f 7f 98 dc 60 |.~....^3.......`| -000002d0 ff f8 41 3a 7d ea 40 71 ab 6f f3 fd eb b1 49 54 |..A:}.@q.o....IT| -000002e0 91 35 f2 49 e0 59 86 f5 7d e0 47 b1 fd 03 f0 a4 |.5.I.Y..}.G.....| -000002f0 69 a1 27 87 ef c7 a4 e3 b9 cf 5e 81 6a c0 86 19 |i.'.......^.j...| -00000300 e1 e9 60 d2 16 03 03 00 e5 dc 61 07 b0 47 de b3 |..`.......a..G..| -00000310 58 c5 55 fc 9d ec dd 21 9b 1c 21 1a 02 b2 a1 34 |X.U....!..!....4| -00000320 e3 ea 8b f6 ff 85 e1 65 3f 3d f2 df 89 56 7f 76 |.......e?=...V.v| -00000330 56 f1 de 1e 22 90 03 f7 32 74 67 64 54 ce cd 05 |V..."...2tgdT...| -00000340 39 b0 48 c9 d6 fd 07 bd a3 e5 5d ea 54 68 95 23 |9.H.......].Th.#| -00000350 72 0b ec 1b 22 b4 9e 09 98 be c7 c3 03 ce 97 95 |r..."...........| -00000360 c0 31 d8 c1 48 b3 bc b8 76 69 19 1a 8a eb 41 08 |.1..H...vi....A.| -00000370 c2 a2 b1 f6 fb d9 01 1e 12 22 a4 90 12 97 61 f0 |........."....a.| -00000380 79 5b cc 82 5c 3c d0 38 28 1c 70 d2 24 f5 02 4c |y[..\<.8(.p.$..L| -00000390 b9 dc f3 6f 10 e7 63 7d 2a e5 7c b1 55 37 b1 37 |...o..c}*.|.U7.7| -000003a0 b3 7d 67 d7 06 b7 83 a0 f9 e9 e5 40 f2 6a 52 ee |.}g........@.jR.| -000003b0 70 06 c2 92 bc 0c c3 55 ff 73 98 58 f6 c7 4d 50 |p......U.s.X..MP| -000003c0 8b fe 69 ac ae 7e bf 7e 22 33 11 0c e3 e4 04 65 |..i..~.~"3.....e| -000003d0 aa 71 4c 52 0b 3c a8 c3 d1 a2 77 2b 03 e7 b6 72 |.qLR.<....w+...r| -000003e0 53 d5 c9 f2 3a 88 51 01 26 f0 15 92 ca ed 16 03 |S...:.Q.&.......| -000003f0 03 00 42 dc 61 07 b0 47 de b3 59 a9 38 ea 5e a2 |..B.a..G..Y.8.^.| -00000400 dc 8e 61 8a 36 8b df 7d 94 cc 9e 4d b5 e7 ed 98 |..a.6..}...M....| -00000410 70 1f b6 05 a4 92 98 e3 81 56 ae fe cf 60 90 71 |p........V...`.q| -00000420 7d e1 b3 52 71 2a 41 b2 88 47 3e bb f9 83 40 1a |}..Rq*A..G>...@.| -00000430 1b dd 4d cd e0 16 03 03 00 1c dc 61 07 b0 47 de |..M........a..G.| -00000440 b3 5a 6c e8 c1 8f e5 32 03 e9 2d 9f 5e b9 a1 03 |.Zl....2..-.^...| -00000450 30 08 89 eb 60 2d |0...`-| +00000000 16 03 03 00 89 ac 76 22 b0 0b 85 4e 19 fd 36 f0 |......v"...N..6.| +00000010 79 fd 03 a2 38 d4 84 9d 46 01 68 31 dc 70 68 14 |y...8...F.h1.ph.| +00000020 cf 0b 63 f0 74 0c 0d 35 7c 5f 5c 32 bb b3 50 30 |..c.t..5|_\2..P0| +00000030 91 77 a0 14 0e f1 24 26 1f 6f e3 72 46 72 f0 ef |.w....$&.o.rFr..| +00000040 65 47 cd a8 2e 5f 19 f6 df 54 50 9b ab ba 4f 52 |eG..._...TP...OR| +00000050 88 0f 1c 93 ef b9 40 31 e6 a1 1f 2d 95 ae 4d 11 |......@1...-..M.| +00000060 5c e3 8f 79 6c 78 ae 50 23 48 45 d0 8a 76 81 2f |\..ylx.P#HE..v./| +00000070 b1 72 9a 1b 40 41 a4 b9 a5 b4 97 d6 df b2 3e b6 |.r..@A........>.| +00000080 d0 31 2f 50 aa 30 26 8b b1 e8 f2 33 a8 e2 16 03 |.1/P.0&....3....| +00000090 03 02 71 ac 76 22 b0 0b 85 4e 1a d9 dc 6b b4 5a |..q.v"...N...k.Z| +000000a0 87 40 43 fa cf 3f b9 f0 c1 79 99 f6 a8 5e 39 07 |.@C..?...y...^9.| +000000b0 d9 f3 36 32 0e 99 72 e2 72 ca 2c e3 6a fc 6e 78 |..62..r.r.,.j.nx| +000000c0 1f 3a 21 8e 79 fa 65 75 ae 2d 05 6d fc ef 07 f1 |.:!.y.eu.-.m....| +000000d0 84 24 f6 d2 bb eb 69 38 3b 1d f5 b0 3d 1f bb 8f |.$....i8;...=...| +000000e0 9f 3f 10 9a 8c f8 c5 d8 bb b1 a9 2a 60 97 d6 fd |.?.........*`...| +000000f0 04 b5 86 1e 42 47 ec 52 b1 6c e9 53 eb 90 cf b8 |....BG.R.l.S....| +00000100 d5 8f 6d 82 60 39 67 15 6b 29 3a 55 e6 d0 e1 11 |..m.`9g.k):U....| +00000110 c3 f3 95 51 11 e6 2b d8 c8 50 81 ff 0f 97 9f 53 |...Q..+..P.....S| +00000120 90 49 2d e1 bc 25 b2 3f c7 5b 38 7f bf 16 ad 37 |.I-..%.?.[8....7| +00000130 78 df 72 1d 58 a2 50 99 c8 37 2e 86 ab 30 7f ec |x.r.X.P..7...0..| +00000140 d3 3f 4d ea 7f 74 42 8b bc 9e 01 e6 c3 50 e9 7c |.?M..tB......P.|| +00000150 5a 40 5f e6 2a 23 02 d1 9b df ab 7c 8c c4 cc fc |Z@_.*#.....|....| +00000160 b8 74 1e a4 e5 8c 9e 5a 78 5a a4 64 4a 3f b4 63 |.t.....ZxZ.dJ?.c| +00000170 4e e2 65 ae 5d 36 c7 19 5d b0 b6 66 21 79 d5 09 |N.e.]6..]..f!y..| +00000180 53 be 87 8f 16 31 35 59 af 15 3b 36 c5 99 d8 c5 |S....15Y..;6....| +00000190 35 59 de e0 22 86 d2 83 71 eb 7e eb c9 e0 92 4b |5Y.."...q.~....K| +000001a0 11 b5 42 40 83 22 73 65 5d be c5 47 7f e3 b2 15 |..B@."se]..G....| +000001b0 a3 37 71 49 4a d8 04 ac 3e 82 63 3f 20 c0 dd d0 |.7qIJ...>.c? ...| +000001c0 9f f3 08 dd 1c aa e3 82 c1 d5 64 c4 2e 52 8a 2b |..........d..R.+| +000001d0 8a 16 c0 67 f4 15 9c 20 ab 89 55 f5 7b bc 0c 9b |...g... ..U.{...| +000001e0 75 02 9f e5 b0 e3 6c 54 0c 44 45 69 23 4a cb b1 |u.....lT.DEi#J..| +000001f0 e9 82 c9 54 c2 88 35 70 14 a5 40 c2 41 9e dc 92 |...T..5p..@.A...| +00000200 b4 86 f9 a7 3f e3 db e9 ce f1 9d 50 93 85 f0 26 |....?......P...&| +00000210 21 a6 ae ca 9e ea 16 53 09 8f ac 77 4d b6 70 db |!......S...wM.p.| +00000220 d7 67 3c 13 b3 ae a1 aa 82 c1 6b cd 1c a4 48 71 |.g<.......k...Hq| +00000230 61 4b 80 3e 6a cf a7 4d 7a d5 48 40 74 e4 b5 65 |aK.>j..Mz.H@t..e| +00000240 90 d3 4f 28 4a 64 3f 8b 5e 52 0f 36 b2 49 c2 29 |..O(Jd?.^R.6.I.)| +00000250 8e 06 15 99 63 9a 81 90 6a 91 5c 18 71 5d 3f df |....c...j.\.q]?.| +00000260 90 0c 22 cd 76 d2 9d 65 d9 4e 28 da b3 84 d2 a0 |..".v..e.N(.....| +00000270 9c e7 83 31 56 a9 62 65 28 02 7e c0 05 4f 4c 14 |...1V.be(.~..OL.| +00000280 5a 9e 3d 89 15 75 13 20 68 fb a9 b2 c7 91 b2 8e |Z.=..u. h.......| +00000290 35 45 22 55 f8 76 e1 48 a2 cb 37 cd 05 a9 a8 92 |5E"U.v.H..7.....| +000002a0 91 32 de 32 b7 7b 6a 55 88 0d d2 53 c3 7e 50 c3 |.2.2.{jU...S.~P.| +000002b0 90 9c 97 53 e4 94 40 72 35 c2 a4 20 f8 9c 39 25 |...S..@r5.. ..9%| +000002c0 a9 f6 a4 aa 3b 9a a8 11 30 b5 80 b3 21 4b 37 da |....;...0...!K7.| +000002d0 e6 50 14 ce 14 d0 81 c4 aa 05 86 f2 ac 53 b1 1a |.P...........S..| +000002e0 7c 8c 64 e7 36 d4 4a 5f 29 9a 43 0d 6d ef 61 ca ||.d.6.J_).C.m.a.| +000002f0 95 af 43 1c 29 80 e3 5b c4 d4 8e 5d 23 80 7f 34 |..C.)..[...]#..4| +00000300 2d f0 ab eb 16 03 03 00 c4 ac 76 22 b0 0b 85 4e |-.........v"...N| +00000310 1b a3 d4 e2 99 38 d2 37 38 51 5d ae 0d e1 25 53 |.....8.78Q]...%S| +00000320 21 df 5b 96 d0 5c 9f 1c 01 4d b0 58 77 43 cb ac |!.[..\...M.XwC..| +00000330 14 dc b0 27 4c cf 01 4b d8 1b d0 ba 1a 3c f2 ea |...'L..K.....<..| +00000340 9c ae 6f bb 28 bb d7 91 63 e4 17 3b 73 94 35 a8 |..o.(...c..;s.5.| +00000350 0c a3 45 09 82 b6 31 bb 98 2e 77 98 4c 38 42 c9 |..E...1...w.L8B.| +00000360 b7 c7 1c f6 7a f7 6a f4 79 37 da 6b 81 21 fc 51 |....z.j.y7.k.!.Q| +00000370 46 0a 80 da 70 a9 00 1e f9 b9 7d a8 9a 5f 54 7d |F...p.....}.._T}| +00000380 f0 0a 77 95 bd 99 01 88 81 0e 85 38 14 13 b9 14 |..w........8....| +00000390 37 6b 32 70 63 6e 4b 51 70 ae 6f 11 20 9b 07 08 |7k2pcnKQp.o. ...| +000003a0 e8 54 42 6f c7 65 58 2d ad 50 fe a6 ba f8 0b ca |.TBo.eX-.P......| +000003b0 41 57 e1 0c fe 73 1e cd e5 59 3b f0 6e 10 a7 63 |AW...s...Y;.n..c| +000003c0 0d 12 d5 91 3d 59 be b6 bb 17 e6 19 c2 16 03 03 |....=Y..........| +000003d0 00 42 ac 76 22 b0 0b 85 4e 1c 4c 28 e9 56 ec 92 |.B.v"...N.L(.V..| +000003e0 c3 a4 ec 60 71 3d 86 20 6b 92 92 7d 0b 3d e0 d8 |...`q=. k..}.=..| +000003f0 c8 ee fd a7 60 41 71 e3 5b 88 c1 7e 50 c5 4e 63 |....`Aq.[..~P.Nc| +00000400 04 ab 64 ab 92 73 28 09 1c ee d6 30 69 67 f6 8b |..d..s(....0ig..| +00000410 a7 57 bb a0 16 03 03 00 1c ac 76 22 b0 0b 85 4e |.W........v"...N| +00000420 1d 20 75 d5 7c 7c 82 15 77 6f 4f 8c 97 eb a6 bd |. u.||..woO.....| +00000430 e6 35 27 0c e5 |.5'..| >>> Flow 9 (client to server) -00000000 16 03 03 02 71 00 00 00 00 00 00 00 03 c8 62 78 |....q.........bx| -00000010 36 de 67 bf c2 e0 5e 6d d3 d5 9b 78 9d d8 a3 ee |6.g...^m...x....| -00000020 dc 87 9d dc f9 c4 07 a1 fa 5a 6c 5c 4a 3a 77 4d |.........Zl\J:wM| -00000030 5e ac 07 7a 10 f1 d4 00 3d 91 97 17 28 aa 08 61 |^..z....=...(..a| -00000040 ad 1c 55 61 ab 2f d7 21 c5 49 48 a5 f0 5e c9 30 |..Ua./.!.IH..^.0| -00000050 38 a3 ea ec 6b 51 8b 30 c9 e4 af b9 49 83 d3 69 |8...kQ.0....I..i| -00000060 2a d5 97 75 c7 ec 6d 38 05 f6 a9 00 37 dd 73 bc |*..u..m8....7.s.| -00000070 45 a9 c2 d8 5b 55 54 93 11 4c 52 7d 0c 3b f2 50 |E...[UT..LR}.;.P| -00000080 d7 70 c4 59 e6 42 f3 8a 45 79 15 f7 18 ce 7e d7 |.p.Y.B..Ey....~.| -00000090 72 07 ec c7 77 2c 71 f1 38 de d4 f8 ce 80 e7 a9 |r...w,q.8.......| -000000a0 ef 3b b4 e8 73 f4 10 ca 5b 03 f5 30 86 f1 c3 74 |.;..s...[..0...t| -000000b0 83 ed 26 93 f3 71 35 59 58 e5 a1 be 40 14 2c 57 |..&..q5YX...@.,W| -000000c0 8a b7 18 23 c5 e4 53 41 17 d0 a7 a7 d9 18 29 64 |...#..SA......)d| -000000d0 48 5e 2a 70 da 1f 70 ac 3b b6 0c b2 2a da bd 38 |H^*p..p.;...*..8| -000000e0 99 d5 cc 71 b1 2e 27 11 22 65 0d bd ca 73 dc ac |...q..'."e...s..| -000000f0 98 f0 48 54 c1 36 40 9e 11 87 05 77 18 31 80 09 |..HT.6@....w.1..| -00000100 c1 1b df f8 20 cc 7b b3 80 93 fb f2 7c b7 30 32 |.... .{.....|.02| -00000110 22 fa db af 2d 45 6e 3e 75 0d e8 85 9b ce 96 0f |"...-En>u.......| -00000120 99 f7 9c 4d 13 f6 08 20 ab 8a e2 f2 b7 08 3c fe |...M... ......<.| -00000130 2f 39 bb 9d 59 d7 14 f4 2e 94 c0 21 52 50 cf 59 |/9..Y......!RP.Y| -00000140 0f b0 7e fa 9f 46 46 19 18 68 3a 0c ac 3b c6 79 |..~..FF..h:..;.y| -00000150 b7 77 83 29 2d 1f 97 1d 7e 16 c6 7b 89 d0 75 45 |.w.)-...~..{..uE| -00000160 be 7c a6 31 af e5 33 91 f1 e8 4f 5a 2c 58 e7 d4 |.|.1..3...OZ,X..| -00000170 30 f1 19 8b 9c f5 11 3c b1 49 78 af f1 f5 31 29 |0......<.Ix...1)| -00000180 f0 9e 21 2d 45 a1 fb 4a 40 44 64 68 e4 2e 73 40 |..!-E..J@Ddh..s@| -00000190 91 8d b4 a1 61 5f b7 ee d1 87 f1 be 99 b5 b3 eb |....a_..........| -000001a0 1a b4 52 35 96 af 61 bd d0 bc cd 41 8c 8b 96 3b |..R5..a....A...;| -000001b0 70 79 fb b0 e5 9b f6 cb 13 47 00 99 9d 87 cc 71 |py.......G.....q| -000001c0 f2 a5 74 17 11 ba 3d 43 b0 d9 90 66 e7 0f d1 04 |..t...=C...f....| -000001d0 8c 9d ff 4b 2d c9 1c d4 7d 6b 5f 5c d0 bb 61 a5 |...K-...}k_\..a.| -000001e0 eb fb b1 6f 2a 25 41 aa ef b7 92 f1 fe d7 b8 72 |...o*%A........r| -000001f0 4e 7c f4 8a 1d fb 0e 6e fd 39 04 93 c2 19 7e 95 |N|.....n.9....~.| -00000200 55 62 7d c9 95 64 d2 3f ba bd 3a 0a 3d a7 fd 2f |Ub}..d.?..:.=../| -00000210 70 86 a4 b6 4b c3 81 d5 fa 4a 17 6f 1f c5 e8 6d |p...K....J.o...m| -00000220 bc 2d 49 af f0 c8 d9 ea 62 0b 81 43 53 3c a5 79 |.-I.....b..CS<.y| -00000230 44 ff 9e 62 78 63 de 7e 15 2a ec 91 d6 ae a3 2d |D..bxc.~.*.....-| -00000240 57 00 89 b2 43 06 5b bd 8c 3f ec 74 d6 b0 7d 6a |W...C.[..?.t..}j| -00000250 b5 c8 d0 13 e1 40 ce 3f 95 36 64 75 6d 61 e1 12 |.....@.?.6duma..| -00000260 a5 53 90 7c 95 ef 15 40 3b ae 00 52 0c bd b5 80 |.S.|...@;..R....| -00000270 96 e7 e2 d3 a3 d9 16 03 03 00 5e 00 00 00 00 00 |..........^.....| -00000280 00 00 04 ed 6b 0e fe 2e 8d db a1 1b f4 2c 2a e6 |....k........,*.| -00000290 b9 be 51 d5 8d d9 8c 09 36 ab 43 46 84 44 f0 43 |..Q.....6.CF.D.C| -000002a0 da 85 cb c4 ab 31 a9 46 19 4a 6b c3 32 5b 32 14 |.....1.F.Jk.2[2.| -000002b0 d5 ca 17 c7 30 aa c4 5c 17 38 f2 22 e6 8c cc 0e |....0..\.8."....| -000002c0 cd e6 4c b4 90 df 1a f1 04 6b ee 91 f3 29 04 ce |..L......k...)..| -000002d0 b7 9f 47 c6 15 9f f7 00 34 16 03 03 00 a0 00 00 |..G.....4.......| -000002e0 00 00 00 00 00 05 15 10 0d 8b 37 50 ea 57 b2 80 |..........7P.W..| -000002f0 99 7c 19 0a 5c 5f 2b 9d aa 3d 07 55 b5 ad d2 e4 |.|..\_+..=.U....| -00000300 f6 81 ac 2a 14 d7 ba f0 d9 f2 ca c5 68 b5 6b fa |...*........h.k.| -00000310 14 82 ee 15 a0 b4 64 53 61 83 de 32 d4 3a 94 3f |......dSa..2.:.?| -00000320 f5 aa 3f d6 db 95 02 55 20 1b cb 64 86 82 60 e2 |..?....U ..d..`.| -00000330 b4 73 d2 34 b7 e5 25 aa 2d eb 4e 54 8e b6 62 d6 |.s.4..%.-.NT..b.| -00000340 59 e4 e2 a3 55 bc c6 a7 7d bf ea 15 86 6d ff ab |Y...U...}....m..| -00000350 3c 66 9e 70 35 b8 e6 da eb b8 1d 4c 42 f7 37 2c |.| -000003b0 f1 71 ff 38 df 7e 47 86 47 0e 07 93 6f 1c fc 3e |.q.8.~G.G...o..>| -000003c0 43 a9 55 73 14 f9 1a 03 cf |C.Us.....| +00000000 16 03 03 02 71 00 00 00 00 00 00 00 03 5e 4f 6b |....q........^Ok| +00000010 a3 20 3b f4 1e 15 a6 69 c0 b6 c0 e4 1f e6 89 d1 |. ;....i........| +00000020 e2 05 c1 b9 39 1c f2 a9 91 c0 5c 42 e7 04 34 85 |....9.....\B..4.| +00000030 78 f5 17 d8 df 6a 98 c4 b8 cf 06 8c 36 7d e3 3e |x....j......6}.>| +00000040 e0 0b dc de ed 0b f7 fd 52 90 e2 65 34 42 e9 6e |........R..e4B.n| +00000050 7d 47 eb 82 ba 62 bc 44 65 a4 2d 4b 3b 7e 94 7a |}G...b.De.-K;~.z| +00000060 8c 87 8d 41 a9 7f 9e d4 f8 21 39 6f 1b 0e 99 91 |...A.....!9o....| +00000070 90 5d 14 bb b4 79 9d c7 32 8d 41 63 38 11 ed 10 |.]...y..2.Ac8...| +00000080 30 f0 62 26 a5 89 97 dc 06 68 af 91 7b 21 73 4c |0.b&.....h..{!sL| +00000090 77 91 84 a3 f4 6e a9 7f 9c 3a 76 49 62 9b 79 e4 |w....n...:vIb.y.| +000000a0 a7 18 fd f7 0a 8b 3a f8 cf 04 fd f9 72 ee cc f0 |......:.....r...| +000000b0 98 9a 17 28 27 70 8c c6 83 d6 11 96 6e 6c 3f 79 |...('p......nl?y| +000000c0 ca b8 52 51 18 e7 e1 e3 8c 63 dd 8a 98 8f 4e 01 |..RQ.....c....N.| +000000d0 a0 6f a7 e1 8b d6 62 f0 24 c4 1a 6e 2e 88 ba 63 |.o....b.$..n...c| +000000e0 88 62 1b a9 54 5f 06 9f ee f0 20 63 23 68 89 18 |.b..T_.... c#h..| +000000f0 78 76 9f 9b 7d 2b b8 79 8b d1 02 93 06 e5 93 9e |xv..}+.y........| +00000100 86 cc 84 a4 fe 30 20 ac 1e 20 3e d8 a4 56 b9 a5 |.....0 .. >..V..| +00000110 ce 95 e0 6c fa 0d 9f 74 e1 2f 22 f4 ee 34 3d d7 |...l...t./"..4=.| +00000120 88 4d 57 5e 25 6d 9c 8f c3 bc 37 16 2e 52 01 ff |.MW^%m....7..R..| +00000130 e3 c2 13 6c b1 57 3a ce eb 93 63 81 bd 40 1f 24 |...l.W:...c..@.$| +00000140 f3 e6 31 e0 68 38 c1 8a 37 34 d4 7d 51 23 de a6 |..1.h8..74.}Q#..| +00000150 1a c4 14 98 11 60 8b 14 00 b8 dc 97 39 c0 0b 05 |.....`......9...| +00000160 65 c4 ae b7 db d9 ed 31 39 93 61 d1 22 08 aa e4 |e......19.a."...| +00000170 eb 9a a3 71 46 0d b1 3b a5 97 45 62 e4 a8 21 c2 |...qF..;..Eb..!.| +00000180 09 f3 95 0b 43 d1 21 5c 5b 6b d8 db 0c 49 81 c7 |....C.!\[k...I..| +00000190 67 89 97 ea b5 87 17 da 38 d2 c9 df 7a 47 3a af |g.......8...zG:.| +000001a0 c6 91 19 a2 09 2c 3f 07 69 c8 ca ec 31 94 96 d8 |.....,?.i...1...| +000001b0 b8 3e c4 bd d3 f7 63 b5 f7 6a 50 93 85 f5 8b be |.>....c..jP.....| +000001c0 8d 56 39 b5 6e a7 1a ef 40 cd e1 90 f0 81 95 35 |.V9.n...@......5| +000001d0 b3 35 46 09 33 93 35 20 ed a6 ad c7 7b 34 2a 58 |.5F.3.5 ....{4*X| +000001e0 9f 57 63 f2 b7 22 ef 88 8a bd 00 b9 25 c1 bd 93 |.Wc.."......%...| +000001f0 d6 f3 38 5d d1 e6 fd a2 04 94 cc 4b f7 c2 f7 a5 |..8].......K....| +00000200 1e e8 60 ec 7d 23 7b 4d 38 b6 d8 a7 9b 56 7d d9 |..`.}#{M8....V}.| +00000210 25 f0 1b fa 59 e4 01 b0 a7 af 61 67 5f ed 9d 76 |%...Y.....ag_..v| +00000220 01 44 ca b9 df d8 dd 27 fb 04 de c0 45 f6 5b 2a |.D.....'....E.[*| +00000230 9c 6f 0b f7 b4 40 74 40 86 d1 2b 3f d3 7c 55 2f |.o...@t@..+?.|U/| +00000240 d7 21 85 84 04 e1 99 d7 27 a5 cf b8 5c 4f 39 12 |.!......'...\O9.| +00000250 2f b5 e1 d2 b0 67 b1 fd 86 1c a6 4c 36 77 73 31 |/....g.....L6ws1| +00000260 ec 6d 20 dc 96 e9 6e 17 58 fa 2b da 16 de 7c c9 |.m ...n.X.+...|.| +00000270 5d 84 89 2d 41 f2 16 03 03 00 3d 00 00 00 00 00 |]..-A.....=.....| +00000280 00 00 04 17 b0 b2 53 3e b3 89 72 5c 19 b1 a3 5f |......S>..r\..._| +00000290 74 29 a3 d2 3d ff 7f fa 13 e4 f1 3d a2 ae 1e bf |t)..=......=....| +000002a0 b1 1d 1e 5f 23 7e 59 93 49 06 c8 be 4e 77 bc b3 |..._#~Y.I...Nw..| +000002b0 f8 f5 86 eb f1 12 e6 f0 16 03 03 00 a0 00 00 00 |................| +000002c0 00 00 00 00 05 34 71 88 83 c9 a7 00 bf e5 be b8 |.....4q.........| +000002d0 63 f8 c7 d7 05 dc 55 e9 cc 41 ab 91 26 f8 e9 8c |c.....U..A..&...| +000002e0 16 1f 14 be b5 df e8 96 64 2a 6e c3 e0 28 10 7c |........d*n..(.|| +000002f0 2b b0 7d bc 5d 5f 16 a8 64 a6 33 62 60 47 1b b8 |+.}.]_..d.3b`G..| +00000300 bd 3d 79 d3 38 77 a5 2b 09 39 44 70 59 15 2b 54 |.=y.8w.+.9DpY.+T| +00000310 38 58 35 06 fa 4e 09 09 d1 2c 02 fd cb 12 fe 63 |8X5..N...,.....c| +00000320 70 db 67 d9 8a 83 75 73 0d f1 63 d0 83 a7 5c 21 |p.g...us..c...\!| +00000330 28 7e 13 bc 75 5b ec 06 32 a4 6f 6b 91 1c e4 df |(~..u[..2.ok....| +00000340 30 d5 29 2d 18 b8 25 2a 46 65 04 80 d3 68 1e 15 |0.)-..%*Fe...h..| +00000350 c7 7d 25 dd d6 18 11 ae 89 6c ee f8 d8 14 03 03 |.}%......l......| +00000360 00 19 00 00 00 00 00 00 00 06 8b 2b cb ec 40 fd |...........+..@.| +00000370 00 53 6d 35 a1 e9 ff ff 94 84 2c 16 03 03 00 28 |.Sm5......,....(| +00000380 00 00 00 00 00 00 00 00 5a 79 0e fc b6 e4 6a cb |........Zy....j.| +00000390 ff 00 ed 25 dd db 3a 57 1c f0 04 e6 cd 45 02 39 |...%..:W.....E.9| +000003a0 f8 59 7e 98 67 e3 20 39 |.Y~.g. 9| >>> Flow 10 (server to client) -00000000 14 03 03 00 19 dc 61 07 b0 47 de b3 5b 79 38 7d |......a..G..[y8}| -00000010 3f e2 f7 da 0e 9b 06 de 96 d1 81 8c c6 75 16 03 |?............u..| -00000020 03 00 28 51 d6 d7 c6 a9 7b ba 7d 50 af 15 35 ea |..(Q....{.}P..5.| -00000030 02 ee 38 f0 32 9b 6a 9c 8a a6 7a 11 58 9b ba 1d |..8.2.j...z.X...| -00000040 c2 c4 81 5c bd 84 be c3 af a9 c9 17 03 03 00 21 |...\...........!| -00000050 51 d6 d7 c6 a9 7b ba 7e eb 69 5a de 10 a7 46 bf |Q....{.~.iZ...F.| -00000060 a4 d9 05 fb 23 79 3e 3c 96 ea 02 56 4e b1 1c e3 |....#y><...VN...| -00000070 b0 |.| +00000000 14 03 03 00 19 ac 76 22 b0 0b 85 4e 1e a3 53 2c |......v"...N..S,| +00000010 c7 2a d7 41 8b f3 64 9a 3b 03 5c 93 ed 8c 16 03 |.*.A..d.;.\.....| +00000020 03 00 28 fc db 23 05 58 b4 df 03 4c 03 35 fc 9b |..(..#.X...L.5..| +00000030 a0 58 ce b4 10 77 ed 56 4f 6b 7a 6c a7 4d 8b 1b |.X...w.VOkzl.M..| +00000040 a6 7c f3 cc 6c 32 f6 64 62 f7 20 17 03 03 00 21 |.|..l2.db. ....!| +00000050 fc db 23 05 58 b4 df 04 4f 35 64 2c 33 0e 67 9e |..#.X...O5d,3.g.| +00000060 2d 0b 8e 4b 70 78 c6 41 ef 3f ed f6 75 85 74 81 |-..Kpx.A.?..u.t.| +00000070 90 |.| >>> Flow 11 (client to server) -00000000 15 03 03 00 1a 00 00 00 00 00 00 00 01 b5 05 b2 |................| -00000010 56 10 fb 8d fd 54 39 85 f3 a8 0f f4 10 bf 5d |V....T9.......]| +00000000 15 03 03 00 1a 00 00 00 00 00 00 00 01 43 67 19 |.............Cg.| +00000010 21 e1 a7 e3 3b 35 67 49 d8 cb 5c fc 43 0b 92 |!...;5gI..\.C..| diff --git a/src/crypto/tls/testdata/Client-TLSv12-RenegotiateTwice b/src/crypto/tls/testdata/Client-TLSv12-RenegotiateTwice index 4f7ab0696c..e6b3baa8bc 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-RenegotiateTwice +++ b/src/crypto/tls/testdata/Client-TLSv12-RenegotiateTwice @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 ef 61 1c 86 c9 |....Y...U...a...| -00000010 ee 30 91 d1 11 c7 da 05 50 0a a4 59 84 3a 7b 5d |.0......P..Y.:{]| -00000020 a0 12 7d 8e a7 7c 0b ad b1 b4 24 20 04 66 50 88 |..}..|....$ .fP.| -00000030 fd 57 a6 83 51 f9 1a b7 36 ce 96 f1 1b 08 24 95 |.W..Q...6.....$.| -00000040 77 48 8d 53 b4 4a 17 a0 ce 21 42 41 c0 2f 00 00 |wH.S.J...!BA./..| +00000000 16 03 03 00 59 02 00 00 55 03 03 9d 09 7f 85 b3 |....Y...U.......| +00000010 ad 89 88 42 6f 57 a0 c6 2e 98 22 d3 62 31 56 0f |...BoW....".b1V.| +00000020 b8 a6 b1 9c f9 4d 6a 55 bf a2 16 20 60 e7 ec 61 |.....MjU... `..a| +00000030 a4 06 aa de 03 9e b0 ba 73 d2 49 f2 e8 b7 3c b9 |........s.I...<.| +00000040 82 76 9a 4e cb bd 1d 4b 54 96 e1 34 c0 2f 00 00 |.v.N...KT..4./..| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 03 02 59 0b 00 02 55 00 02 52 00 02 4f 30 82 02 |..Y...U..R..O0..| 00000070 4b 30 82 01 b4 a0 03 02 01 02 02 09 00 e8 f0 9d |K0..............| @@ -53,354 +54,342 @@ 00000290 77 8d 0c 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d |w.......@.a.Lr+.| 000002a0 ae db 46 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db |..F..M...>...B..| 000002b0 fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 |.=.`.\!.;.......| -000002c0 cd 0c 00 00 c9 03 00 17 41 04 c7 1f 36 21 38 eb |........A...6!8.| -000002d0 e1 da bf e3 a5 92 ef 4d 45 4c 96 70 f1 3c 50 ee |.......MEL.p..$.e....$.)| +00000360 91 1c b5 99 5b 1e f3 0f ab 54 18 e1 be 16 03 03 |....[....T......| +00000370 00 04 0e 00 00 00 |......| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 03 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 03 00 28 00 00 00 00 00 00 00 00 8e 77 |.....(.........w| -00000060 d5 cd 3a 36 aa 0f b8 d4 92 20 be ca 3b f5 74 74 |..:6..... ..;.tt| -00000070 7c 89 e6 8b a2 92 56 ca ca 91 92 f0 20 44 ||.....V..... D| +00000000 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| +00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| +00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 03 00 01 01 |....._X.;t......| +00000030 16 03 03 00 28 00 00 00 00 00 00 00 00 ad 88 72 |....(..........r| +00000040 bd f8 bf df 18 6c d6 2b d4 16 1a f7 71 a2 9c ea |.....l.+....q...| +00000050 ba ec 40 12 48 67 1c 05 b2 ff 1c 0a ad |..@.Hg.......| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 28 f4 ab 49 aa 08 |..........(..I..| -00000010 16 71 3b 0e fa 97 30 03 73 60 7e 73 e0 63 b4 38 |.q;...0.s`~s.c.8| -00000020 b3 19 15 17 25 c4 f4 c1 0c b4 c9 3e e6 94 56 25 |....%......>..V%| -00000030 3c a4 25 |<.%| +00000000 14 03 03 00 01 01 16 03 03 00 28 98 d1 ca 15 41 |..........(....A| +00000010 e6 74 f1 06 00 0a a4 a0 a6 f5 30 57 3e 2a dc d2 |.t........0W>*..| +00000020 18 d0 f7 5c 1a 36 7d 48 4e 40 18 e5 37 63 54 9c |...\.6}HN@..7cT.| +00000030 c9 e3 19 |...| >>> Flow 5 (client to server) -00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 df 72 ee |..............r.| -00000010 e7 65 97 48 d3 47 7a 3c df 39 c7 29 00 14 09 41 |.e.H.Gz<.9.)...A| -00000020 31 02 01 |1..| +00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 20 22 c4 |............. ".| +00000010 04 54 71 8c b7 b8 40 6e 88 20 99 8b ab 7f 77 c3 |.Tq...@n. ....w.| +00000020 db 5b 4a |.[J| >>> Flow 6 (server to client) -00000000 16 03 03 00 1c f4 ab 49 aa 08 16 71 3c fc f2 15 |.......I...q<...| -00000010 e0 e1 c8 dd 74 f8 33 af 25 f7 64 d1 d1 11 92 2a |....t.3.%.d....*| -00000020 b1 |.| +00000000 16 03 03 00 1c 98 d1 ca 15 41 e6 74 f2 ed f5 22 |.........A.t..."| +00000010 24 30 61 20 d6 0d d6 52 74 77 8d 7c 4f 94 59 c0 |$0a ...Rtw.|O.Y.| +00000020 ff |.| >>> Flow 7 (client to server) -00000000 16 03 03 00 af 00 00 00 00 00 00 00 02 97 1d 91 |................| -00000010 65 55 ce 20 d9 30 4b 94 a2 37 f3 aa 4c aa 17 69 |eU. .0K..7..L..i| -00000020 d3 af fd 28 52 ae 91 5d c0 bc 8c 3b 54 68 98 16 |...(R..]...;Th..| -00000030 72 f0 65 9f ad cd 78 d0 87 af 77 49 0b d4 73 22 |r.e...x...wI..s"| -00000040 f9 ae e7 94 f6 63 6c 00 2d 32 2c 7b a9 e5 b5 12 |.....cl.-2,{....| -00000050 43 ea 6e 04 44 f5 4f e7 c3 a9 bf 2c 13 fe 4e a6 |C.n.D.O....,..N.| -00000060 97 f9 12 1d 54 75 6d e7 91 db f4 01 0d 5c 2d 7c |....Tum......\-|| -00000070 c7 1f f7 98 68 ff 67 3f c0 81 c4 8c 84 49 a8 54 |....h.g?.....I.T| -00000080 fa 10 d5 0c e4 09 58 ed 4e 77 9f 12 73 2c 49 76 |......X.Nw..s,Iv| -00000090 52 7d ed 36 dc b5 36 bf 16 7c 28 53 7b e0 b8 20 |R}.6..6..|(S{.. | -000000a0 1e 23 63 af 98 a3 95 b1 33 32 a6 26 10 33 c7 80 |.#c.....32.&.3..| -000000b0 32 19 8f 6f |2..o| +00000000 16 03 03 00 b1 00 00 00 00 00 00 00 02 47 13 39 |.............G.9| +00000010 b8 9c a3 ec b6 be b3 d9 0c 73 98 14 cc 58 c4 06 |.........s...X..| +00000020 4a ae ea 14 32 31 83 8f 73 33 56 bf f1 66 2f 48 |J...21..s3V..f/H| +00000030 2d d3 6b 71 84 13 ae 13 05 26 71 08 47 dd 44 64 |-.kq.....&q.G.Dd| +00000040 a9 81 d4 a2 19 9b 42 86 be 39 e1 ce 71 8b bf f0 |......B..9..q...| +00000050 7c 81 e6 bd 53 3b 20 f8 8e 07 11 09 39 d0 6e 2c ||...S; .....9.n,| +00000060 9f 10 7b 2a b2 5b 53 5c 1b 20 13 91 8f bb 2f 55 |..{*.[S\. ..../U| +00000070 51 16 42 e4 d4 d0 3c 87 d5 30 20 84 5c 81 b9 83 |Q.B...<..0 .\...| +00000080 2f 25 1c ae 38 c2 f4 6b f6 a7 e7 4f eb c8 de 26 |/%..8..k...O...&| +00000090 9f 16 1e d0 60 e7 8f f7 1c 92 20 69 c0 2d b2 fa |....`..... i.-..| +000000a0 25 c2 b1 f0 e9 8d 44 e7 73 03 79 17 82 e7 dc db |%.....D.s.y.....| +000000b0 b6 85 a3 a3 3e b6 |....>.| >>> Flow 8 (server to client) -00000000 16 03 03 00 89 f4 ab 49 aa 08 16 71 3d f2 ea bb |.......I...q=...| -00000010 28 9b 7a b2 e3 10 07 f2 8a 9e f6 02 fe 47 fe 26 |(.z..........G.&| -00000020 23 9c 5e 18 67 ad ec 45 94 4b 40 d4 a8 4a 11 ef |#.^.g..E.K@..J..| -00000030 67 07 b0 5e e3 58 bb f8 2a 46 fc 5a 0f 6c d1 d9 |g..^.X..*F.Z.l..| -00000040 98 72 55 bd 45 15 2f 3a 87 4e 49 68 40 a8 c8 0a |.rU.E./:.NIh@...| -00000050 5c fb 23 32 ce 72 3a 13 6e a4 15 fa d6 53 73 77 |\.#2.r:.n....Ssw| -00000060 36 44 86 67 b3 c8 e7 65 f0 ef 53 cc 87 91 b0 4a |6D.g...e..S....J| -00000070 70 01 22 62 d9 31 23 bc b8 26 17 03 6e 02 d8 fd |p."b.1#..&..n...| -00000080 8a 4a 75 fc 08 58 a9 0b 50 1e 7d bf 38 3c 16 03 |.Ju..X..P.}.8<..| -00000090 03 02 71 f4 ab 49 aa 08 16 71 3e 15 6d d8 c8 ad |..q..I...q>.m...| -000000a0 44 2d 49 b9 e3 e1 1b da 22 e0 65 16 a1 cd 77 17 |D-I.....".e...w.| -000000b0 40 de 68 18 a6 af 7c 0a e4 66 d0 30 ed 4d ca 8d |@.h...|..f.0.M..| -000000c0 9d a6 27 59 3e 6b 25 56 6f 47 e5 50 98 dd 53 e9 |..'Y>k%VoG.P..S.| -000000d0 53 35 5a 76 82 f0 cb 9a a2 98 10 fb c5 9d 43 a6 |S5Zv..........C.| -000000e0 e7 e3 01 bf 86 2f 41 fc fd 7e c8 d8 0e b8 a8 79 |...../A..~.....y| -000000f0 62 53 75 1b 67 4b 8b d3 6c ba 94 28 af 31 d2 3c |bSu.gK..l..(.1.<| -00000100 c4 2c 2c 86 1d 1f 11 fa f4 df 8e c4 46 22 db 26 |.,,.........F".&| -00000110 68 4f b5 a0 87 f2 82 bb 9d 31 c0 d8 41 57 53 c7 |hO.......1..AWS.| -00000120 4b 7f 01 43 43 28 ea bb 27 83 8d 3d 60 b9 62 b2 |K..CC(..'..=`.b.| -00000130 66 e6 cc b5 be a3 e2 2f a1 c8 ae 49 3c 4d b1 dc |f....../...IGp.;.4.| -00000180 01 15 e0 0c 04 9e 2e d7 b0 c7 18 b7 95 67 8c 84 |.............g..| -00000190 61 2c f6 08 39 53 b1 29 94 ca c5 8e 70 48 18 8a |a,..9S.)....pH..| -000001a0 c3 36 22 c3 84 e8 55 89 ab c7 50 1e 7d ec 81 6c |.6"...U...P.}..l| -000001b0 3d 33 50 84 b6 e4 ef d7 e6 43 45 c0 9f e4 87 1a |=3P......CE.....| -000001c0 0a 67 4f f6 57 3d 0e b4 7a 0a f6 ba 69 47 85 ea |.gO.W=..z...iG..| -000001d0 5d 1a 55 28 3d 90 3a 6d c5 ed ac 3c 49 ec c1 f3 |].U(=.:m....0| -000002c0 c1 da 6b 11 ac b4 a5 b7 e6 b3 b8 df a7 42 4d b8 |..k..........BM.| -000002d0 3b c2 a7 fe e6 66 b4 c2 dd 91 03 35 46 b5 86 6a |;....f.....5F..j| -000002e0 39 3f 1b 25 77 35 8c 31 7e 0b 3b 63 ed 6c 6c cf |9?.%w5.1~.;c.ll.| -000002f0 6f eb 8e 9f f1 dd 0d f1 36 51 92 5e a2 f5 ad 3e |o.......6Q.^...>| -00000300 eb d7 96 ae 16 03 03 00 e5 f4 ab 49 aa 08 16 71 |...........I...q| -00000310 3f c6 e0 e2 9c 98 c0 71 c0 41 d3 d4 c4 03 4e a6 |?......q.A....N.| -00000320 69 da bb 23 81 84 5f bd 39 1c 16 00 34 ad 3d dd |i..#.._.9...4.=.| -00000330 ee f8 03 0b 07 f4 90 68 2f 49 57 21 c3 b2 4c 00 |.......h/IW!..L.| -00000340 fd 06 4b 7a 72 fc 50 06 26 a4 6c 44 92 61 c3 aa |..Kzr.P.&.lD.a..| -00000350 76 98 f8 6c c7 9f 38 b2 6c a2 26 38 b7 f3 f4 aa |v..l..8.l.&8....| -00000360 56 ff a3 ac 4a ce a2 a2 5e 77 dc e2 29 df e1 24 |V...J...^w..)..$| -00000370 2c e4 b0 5b fc 7e 39 51 ee 5b 96 18 d5 d8 04 ba |,..[.~9Q.[......| -00000380 a1 fb a6 11 d7 27 fc 17 58 b9 e8 43 a2 ce dc 6d |.....'..X..C...m| -00000390 2b d6 44 6f 08 c9 37 f6 43 7a 3d dc 5c d3 55 5c |+.Do..7.Cz=.\.U\| -000003a0 13 09 84 4e b5 3b 6f 4f bf e4 74 e0 cd d6 a2 c6 |...N.;oO..t.....| -000003b0 1a d3 65 44 8f 21 a0 04 f7 97 fc a9 f7 cd 3a 01 |..eD.!........:.| -000003c0 3c ea 95 e8 ba 1f cc 88 48 66 5e b9 a4 2b 26 dd |<.......Hf^..+&.| -000003d0 b5 73 54 47 4c 5c d9 fb c6 fa db 98 6e ba 77 6f |.sTGL\......n.wo| -000003e0 6f d8 c6 e9 c3 e1 6b 59 b7 e0 08 16 30 4d 16 03 |o.....kY....0M..| -000003f0 03 00 42 f4 ab 49 aa 08 16 71 40 fa e0 25 7c 6f |..B..I...q@..%|o| -00000400 f7 1e 5b 19 8a 31 4e 48 ce da c2 97 3a 62 85 ae |..[..1NH....:b..| -00000410 07 d1 27 52 1b c1 f2 48 c5 1b ee bf 72 ac 29 5e |..'R...H....r.)^| -00000420 8f 5f 71 f4 85 07 54 61 d0 54 31 99 d6 9b 9c 73 |._q...Ta.T1....s| -00000430 16 93 8a 31 e2 16 03 03 00 1c f4 ab 49 aa 08 16 |...1........I...| -00000440 71 41 70 18 29 89 1a 9e 4f 6b 8d 02 fa 91 e0 f0 |qAp.)...Ok......| -00000450 5d 9c 9e a9 01 8d |].....| +00000000 16 03 03 00 89 98 d1 ca 15 41 e6 74 f3 d7 25 44 |.........A.t..%D| +00000010 8b c1 d3 1c 83 97 ee b8 b8 37 dc 86 dd 19 19 82 |.........7......| +00000020 45 23 03 e0 d1 55 bf 62 17 c8 b1 fa 7d f1 8e 3b |E#...U.b....}..;| +00000030 5f 34 71 81 46 53 30 29 ee 3e 2d 53 38 fd 90 8a |_4q.FS0).>-S8...| +00000040 d4 85 b6 5c c3 80 35 7c 8e c0 f1 5b 8a 53 4b 06 |...\..5|...[.SK.| +00000050 6e d8 41 84 b3 3a 87 da 04 fb 56 af fe 14 4a 6e |n.A..:....V...Jn| +00000060 7c ac 93 2b 0d 08 4f d7 50 63 b0 31 5d 91 a6 b0 ||..+..O.Pc.1]...| +00000070 3f 46 db ba f2 ba 37 65 e6 23 87 37 84 47 3f e6 |?F....7e.#.7.G?.| +00000080 b2 93 f3 19 d1 3e a6 cb b1 c0 62 4f 33 2e 16 03 |.....>....bO3...| +00000090 03 02 71 98 d1 ca 15 41 e6 74 f4 6c e2 59 a3 1e |..q....A.t.l.Y..| +000000a0 f8 fb 6d 47 5f 18 58 5c c5 67 d5 fe df f7 1c fc |..mG_.X\.g......| +000000b0 5d f8 74 0e 88 d8 2e 2e 50 e2 c0 b3 9d 18 73 9c |].t.....P.....s.| +000000c0 2c ea cf cb 52 81 74 c6 f8 af d7 5f 5c 40 96 97 |,...R.t...._\@..| +000000d0 64 ea c1 d8 88 2c 05 2c 59 0b 20 eb d6 c2 e0 b3 |d....,.,Y. .....| +000000e0 f8 42 c4 4d c1 5a b3 9a c7 22 e3 66 4f 29 59 f2 |.B.M.Z...".fO)Y.| +000000f0 ba 0c 6b 61 c4 9b a6 52 12 42 8f 7c d7 f0 4a 09 |..ka...R.B.|..J.| +00000100 76 e0 45 52 9b 4e da 0f 80 43 16 73 5c cf 3f b0 |v.ER.N...C.s\.?.| +00000110 e8 7a 78 a1 09 e3 89 d5 1f ff 5e d9 25 5f dc f9 |.zx.......^.%_..| +00000120 16 f4 07 ea a1 0f e3 39 eb fe 42 22 80 7a be 49 |.......9..B".z.I| +00000130 93 86 ed 39 e6 b6 ec 35 88 ec 02 03 a7 3d cc 21 |...9...5.....=.!| +00000140 cf 0c 51 66 68 a9 9e a5 99 5e 6e 08 f2 38 96 35 |..Qfh....^n..8.5| +00000150 8e e8 6f 73 92 39 39 af ce 29 13 ed a7 53 78 26 |..os.99..)...Sx&| +00000160 03 ba c2 dc 01 54 16 3b d2 c3 bd cc 96 31 94 d1 |.....T.;.....1..| +00000170 2a 97 59 8c 27 e2 3f e3 c5 69 83 81 48 27 a1 6f |*.Y.'.?..i..H'.o| +00000180 e6 ef a2 0b 0a ba b9 11 ed fc 0f f8 63 b9 66 55 |............c.fU| +00000190 f4 1c 62 2b ba 11 9f 26 3a 35 b0 df 64 6f 4c 1f |..b+...&:5..doL.| +000001a0 9f 91 61 81 1e 8b 2c 9b d9 7a d7 9b 2b 0c 9a 6e |..a...,..z..+..n| +000001b0 82 4f 31 89 ff 53 19 71 a4 74 bd 8f e4 54 fd db |.O1..S.q.t...T..| +000001c0 23 33 f6 b4 db d8 2b 95 f9 47 50 6b 5e 43 3e dc |#3....+..GPk^C>.| +000001d0 25 4d 79 06 38 4c 55 13 4f a1 27 c5 4a 47 10 5a |%My.8LU.O.'.JG.Z| +000001e0 a0 0e 05 dd 0d ab a8 c5 d2 3b 1f 9a 32 19 4c 4b |.........;..2.LK| +000001f0 c0 40 33 e8 65 8c d7 8a 25 4f f7 7c 66 d7 d9 cd |.@3.e...%O.|f...| +00000200 60 bf bb 9f f7 2f 93 ba bb b0 57 b3 3a 5d 17 61 |`..../....W.:].a| +00000210 b8 a6 5e 01 da 1a f1 d7 99 eb 33 c2 b6 b0 1d fd |..^.......3.....| +00000220 2d ba 6c af 51 ba 40 25 dc 52 0e de d4 9a b7 03 |-.l.Q.@%.R......| +00000230 e2 95 a0 da 1c 0c 05 d8 77 3e 0d 47 96 9d a1 cc |........w>.G....| +00000240 5b ce 3b 11 26 45 52 5a 40 cb 37 27 a5 1a b3 0f |[.;.&ERZ@.7'....| +00000250 cb c3 cf 13 1b 86 5c 78 84 09 de d9 34 18 f1 f0 |......\x....4...| +00000260 94 70 46 01 04 21 c5 3a 7e c2 36 70 c5 c3 aa b5 |.pF..!.:~.6p....| +00000270 7d 27 83 19 76 07 8b 33 cf 5d 4b 16 92 22 66 b4 |}'..v..3.]K.."f.| +00000280 a3 55 86 15 80 21 0c 8e 18 fa c7 c3 47 82 b3 fa |.U...!......G...| +00000290 d7 2b 86 26 6d fb f1 ca 81 37 2e 0e e0 c5 f5 4d |.+.&m....7.....M| +000002a0 d5 40 15 df 63 de 9e 4d 52 6f ed b4 a3 62 72 c3 |.@..c..MRo...br.| +000002b0 3e 04 9a 5f 1e a4 74 03 bf cc 41 c9 ca cf a5 08 |>.._..t...A.....| +000002c0 57 af b6 43 5b 32 b8 74 03 20 c0 aa 90 be 0a fd |W..C[2.t. ......| +000002d0 50 69 b6 33 e2 b3 69 a8 b0 ab 72 bc 22 ea be 6a |Pi.3..i...r."..j| +000002e0 4f 6a 62 d8 29 e4 e1 09 76 5c bd 26 ff d6 9b 95 |Ojb.)...v\.&....| +000002f0 50 f0 d1 4c e5 70 fc 97 a9 5f b9 c6 48 bc a4 e2 |P..L.p..._..H...| +00000300 cc ab f9 e2 16 03 03 00 c4 98 d1 ca 15 41 e6 74 |.............A.t| +00000310 f5 d6 42 53 94 36 97 0f 18 0f 9a a9 86 8b 8a 97 |..BS.6..........| +00000320 8a 73 11 a5 9d f0 d0 a6 a0 4f de 52 dd a0 c3 be |.s.......O.R....| +00000330 82 33 a7 16 f1 57 58 59 e0 d4 41 5e da 3e fc 6e |.3...WXY..A^.>.n| +00000340 f7 90 57 10 6b 2f 04 ff cb 2d fe 75 3a 79 62 2e |..W.k/...-.u:yb.| +00000350 ba 2b e1 2b c7 89 4e 26 8d bf 5b af e8 20 e7 fd |.+.+..N&..[.. ..| +00000360 ca 4e f1 6f 4b 12 9c 70 47 0e 7d c5 ab 53 fe 13 |.N.oK..pG.}..S..| +00000370 4a e4 39 c1 4b 41 68 60 c8 19 ad 38 3d eb 4c 01 |J.9.KAh`...8=.L.| +00000380 fc 60 e1 bb c4 34 dd 33 43 2e 6b 3c 00 23 8c ce |.`...4.3C.k<.#..| +00000390 a8 5c 9f 20 4f 62 2a c2 9c cd 33 a6 16 7b 9c 46 |.\. Ob*...3..{.F| +000003a0 71 7d c6 22 6a 40 57 b4 4c 67 79 32 8c 6f 40 d5 |q}."j@W.Lgy2.o@.| +000003b0 76 ba 6e a4 76 84 72 6c e2 96 9d 88 d2 43 a5 03 |v.n.v.rl.....C..| +000003c0 62 b4 4f 52 95 8c 27 85 d5 bc f7 de bb 16 03 03 |b.OR..'.........| +000003d0 00 42 98 d1 ca 15 41 e6 74 f6 36 a4 20 03 5b 37 |.B....A.t.6. .[7| +000003e0 ea 7f 6c eb 47 8e 79 f8 ed e0 8d de 34 65 ae 01 |..l.G.y.....4e..| +000003f0 7f c7 24 41 dc d5 3d ee 95 6c f7 32 08 59 69 e7 |..$A..=..l.2.Yi.| +00000400 7f 8c c6 e2 50 47 ae d7 85 b2 82 4b e5 43 06 97 |....PG.....K.C..| +00000410 18 69 5c 95 16 03 03 00 1c 98 d1 ca 15 41 e6 74 |.i\..........A.t| +00000420 f7 9c 19 d2 d1 dd 9e 24 52 ed 31 8a 49 42 20 56 |.......$R.1.IB V| +00000430 1e f3 b5 a6 e6 |.....| >>> Flow 9 (client to server) -00000000 16 03 03 02 71 00 00 00 00 00 00 00 03 23 0f d3 |....q........#..| -00000010 6c b4 ee 06 48 2f 9f 75 99 cc 94 4a 9e ff c0 4b |l...H/.u...J...K| -00000020 30 fa 2b bf 54 a7 f2 05 ff 63 7b 43 a3 ac 04 a3 |0.+.T....c{C....| -00000030 71 39 57 00 2a d1 80 48 9c bf 19 12 60 35 d6 89 |q9W.*..H....`5..| -00000040 49 c7 57 6e 7c a6 27 ab 97 f3 f6 ab 6d b9 f0 ab |I.Wn|.'.....m...| -00000050 7f 9a cc 06 92 22 08 44 3b 94 2b 0e 31 6a 93 96 |.....".D;.+.1j..| -00000060 89 7f 4a 6c 06 df dc a6 1f e7 c4 7b 72 0e ed 04 |..Jl.......{r...| -00000070 d6 c7 ff 48 b6 0c 53 fd a8 4f 42 89 c5 97 2a 9c |...H..S..OB...*.| -00000080 22 1f df cc c0 cc 86 0d ea 45 36 88 93 01 27 78 |"........E6...'x| -00000090 ab 9c d0 59 fc 63 dd 53 04 a3 a7 21 e3 26 22 95 |...Y.c.S...!.&".| -000000a0 f0 63 21 13 04 f7 d1 5a 6e c0 03 ef b6 9d 87 e9 |.c!....Zn.......| -000000b0 b0 fc c2 40 4e f7 9b 25 c4 ae d4 cc 05 3a 41 5a |...@N..%.....:AZ| -000000c0 a3 c2 42 1e 5b 7d 6d 03 f0 e3 6a 2c 92 98 ca 46 |..B.[}m...j,...F| -000000d0 7d 8a 11 45 1b 12 ca c9 b2 e7 e2 a2 b8 ad f7 ad |}..E............| -000000e0 bb 2b 70 ab 0a 87 ac 7c f7 55 2c 5c 0e 6e 90 de |.+p....|.U,\.n..| -000000f0 89 1e e0 d3 a1 a5 80 b7 25 bb d4 df 35 ad ad ed |........%...5...| -00000100 8e e9 21 da 30 62 51 d8 8d 45 fb ee 40 dc e8 f4 |..!.0bQ..E..@...| -00000110 f6 bd b0 ad 2f 23 6b fc 62 4d 51 8f 30 c2 b8 c2 |..../#k.bMQ.0...| -00000120 2b 16 dc 86 cf 19 b4 aa 48 9b b6 c5 3b 15 29 c4 |+.......H...;.).| -00000130 a0 7f 40 74 89 95 ba 62 b5 13 ed 69 99 a5 8c 9d |..@t...b...i....| -00000140 d2 2d bc 2c c1 db 4d 4d c8 f5 94 8b 5b ad 0d a9 |.-.,..MM....[...| -00000150 51 52 a9 c5 85 7a b6 48 4d 44 92 1e 51 53 af 64 |QR...z.HMD..QS.d| -00000160 39 4b c1 ad d8 e4 43 19 c7 e6 ec 44 33 31 01 89 |9K....C....D31..| -00000170 40 e3 93 22 3c 97 42 0f 8e 49 3a ca a4 08 ca 02 |@.."<.B..I:.....| -00000180 96 2b 83 3b 5d 1e 98 9c f9 ec 31 6e 03 8d 52 56 |.+.;].....1n..RV| -00000190 9f 8a d6 2b a6 bc 99 89 f1 c2 76 f4 fa 56 f1 9f |...+......v..V..| -000001a0 1c d8 4f bd e2 9b af 02 bb f7 71 ba 27 85 e0 9a |..O.......q.'...| -000001b0 c9 30 09 d0 ce 4f 06 80 a7 29 34 a8 eb 52 49 a8 |.0...O...)4..RI.| -000001c0 b9 7d de b2 51 5f f9 d9 84 52 73 03 60 db ee 97 |.}..Q_...Rs.`...| -000001d0 b9 ca da e5 f1 4b 38 c6 36 eb 25 8e 62 59 7a 8a |.....K8.6.%.bYz.| -000001e0 e9 59 0f 41 30 8d 33 64 1a 1a ee 0d 79 1c da 53 |.Y.A0.3d....y..S| -000001f0 f4 e1 04 2e 5b 6a cb 4f 0a b6 3a b1 76 49 41 cb |....[j.O..:.vIA.| -00000200 1d 59 0d 1d a6 89 22 ee 33 60 2b 7f a8 43 3a c7 |.Y....".3`+..C:.| -00000210 26 65 1b 56 54 83 09 6d ec 08 ef db bd 61 71 ee |&e.VT..m.....aq.| -00000220 2e 49 00 0b cf 89 e9 d5 48 a3 c1 6a b7 6c e1 6a |.I......H..j.l.j| -00000230 1a d1 f1 f7 03 25 4a 98 48 9b 59 eb 8e b4 b1 4b |.....%J.H.Y....K| -00000240 0f 0b 35 6d c1 e2 8e b9 96 35 dc da 2f 53 21 45 |..5m.....5../S!E| -00000250 7a d0 3d 8e 20 99 f3 22 e0 e4 33 83 95 04 6a 4c |z.=. .."..3...jL| -00000260 91 fc 0c 90 57 dd b9 9c 19 37 5e d4 2e cd ff 34 |....W....7^....4| -00000270 22 44 d3 d1 69 13 16 03 03 00 5e 00 00 00 00 00 |"D..i.....^.....| -00000280 00 00 04 53 f5 4d 21 83 84 9c 36 8e ce 3b 27 8c |...S.M!...6..;'.| -00000290 9f fd 85 28 56 09 c6 99 a2 af cc 7d 2d af 85 79 |...(V......}-..y| -000002a0 78 3d f4 88 cd 60 89 40 a2 e4 bb f2 ae 45 53 48 |x=...`.@.....ESH| -000002b0 6d e9 ca a2 36 7d 25 01 38 e9 77 01 1d 05 b0 58 |m...6}%.8.w....X| -000002c0 5b da 87 c5 5c df 7e b0 f6 6d a7 38 8a 63 a3 43 |[...\.~..m.8.c.C| -000002d0 60 18 40 7b 5b c1 05 92 b5 16 03 03 00 a0 00 00 |`.@{[...........| -000002e0 00 00 00 00 00 05 8b df bf 56 8b 21 81 b1 7d 55 |.........V.!..}U| -000002f0 89 e7 b6 c7 2e 68 6d 05 e3 d3 af 31 ef be a2 db |.....hm....1....| -00000300 1d d2 ec f0 8e db a4 76 cb 42 df 29 1d 4d 86 c1 |.......v.B.).M..| -00000310 e4 32 f2 a1 f6 4a c3 82 70 f8 cf a5 41 af 44 b5 |.2...J..p...A.D.| -00000320 47 c9 6e ee 75 38 44 08 a7 81 f6 da d6 68 c9 53 |G.n.u8D......h.S| -00000330 e5 2f f0 a9 0f db 5d 4b d0 4c 01 e4 e3 a1 2f a7 |./....]K.L..../.| -00000340 99 75 1c 3e 7a 47 f0 78 ef 61 f2 d6 da 0f c0 08 |.u.>zG.x.a......| -00000350 03 6f 13 3c a5 d2 24 18 c2 6a db 58 e1 d4 8a 27 |.o.<..$..j.X...'| -00000360 78 a6 e0 ec 9b e9 5f 94 b8 48 f2 bc e6 29 d4 60 |x....._..H...).`| -00000370 89 ed 79 52 ce 95 5c b3 c4 81 cf 9d cb 5b 14 03 |..yR..\......[..| -00000380 03 00 19 00 00 00 00 00 00 00 06 46 6b 4e 92 89 |...........FkN..| -00000390 d3 45 bf 20 0b 7a 6a 0d 71 8f eb 06 16 03 03 00 |.E. .zj.q.......| -000003a0 28 00 00 00 00 00 00 00 00 68 c4 4c 4f 17 4a 4d |(........h.LO.JM| -000003b0 73 fe 0a b8 a2 2f e4 8a d6 62 d7 40 ca 04 83 22 |s..../...b.@..."| -000003c0 41 c9 1f 8f f2 44 bb 88 32 |A....D..2| +00000000 16 03 03 02 71 00 00 00 00 00 00 00 03 3c 02 ab |....q........<..| +00000010 79 07 da ce 77 c0 2f 8d 8e 8f 9d 3c 31 9d fc 91 |y...w./....<1...| +00000020 92 bc 88 b1 e7 3a ad 80 f5 ea 4f 61 85 ff 51 e1 |.....:....Oa..Q.| +00000030 0a 97 fe e5 cc bb 05 88 4d e3 01 88 30 03 2b 7c |........M...0.+|| +00000040 3d ab 9a c4 bf da cc 60 38 cd c0 e0 9f 10 d0 38 |=......`8......8| +00000050 ac b5 68 52 f2 31 b8 12 90 c3 9d 2d 81 7c 6d d8 |..hR.1.....-.|m.| +00000060 3c 92 a8 a2 df 08 fe 59 fa 44 38 d5 5a f4 5f 10 |<......Y.D8.Z._.| +00000070 d9 ba 93 a8 fc 25 64 18 52 8e 14 e7 e9 02 5f 6a |.....%d.R....._j| +00000080 ee a6 7f 9a 56 60 fc 38 a3 fa f3 58 6b e1 21 98 |....V`.8...Xk.!.| +00000090 67 9b 21 81 bb 62 55 8a 6a 23 54 38 89 9a 56 2e |g.!..bU.j#T8..V.| +000000a0 4c 11 ed 62 33 36 1d 86 92 72 05 63 b1 1f 2d f4 |L..b36...r.c..-.| +000000b0 59 57 9b 3b 5a cb ab 57 c9 8a 02 da 25 a9 41 97 |YW.;Z..W....%.A.| +000000c0 26 1b b1 3e 80 ff b8 2c 17 28 46 22 f3 6d 73 f6 |&..>...,.(F".ms.| +000000d0 d1 59 73 73 a9 4a e9 6b 60 7f 2d 02 4a b3 f9 27 |.Yss.J.k`.-.J..'| +000000e0 97 40 50 be 4d 2c f8 b4 ef e7 ac 37 dd 09 c8 ef |.@P.M,.....7....| +000000f0 95 9b fd 7e ef 4d bc c0 98 f3 60 04 7a bf fc f4 |...~.M....`.z...| +00000100 c8 48 cf 4a ab a0 7d 2f 97 09 0f 11 28 6d 97 d3 |.H.J..}/....(m..| +00000110 4e b4 8f 89 16 f6 f4 6a d4 cc bb b4 06 47 7d b9 |N......j.....G}.| +00000120 b4 ae bf 82 02 d3 2c 7b c0 cc 58 8c f8 88 a5 6f |......,{..X....o| +00000130 e3 2c 74 ad 29 a3 3e c5 5d d2 62 01 c6 a3 0c d2 |.,t.).>.].b.....| +00000140 d1 fd cc c3 52 97 97 07 6f 87 a2 ae 8f 47 4e c6 |....R...o....GN.| +00000150 5a ac 35 a2 d1 e0 bb de fc c3 62 b6 e5 53 fb 09 |Z.5.......b..S..| +00000160 1f a9 fb 41 d3 47 63 2b f2 e6 a4 a8 47 f5 fb 41 |...A.Gc+....G..A| +00000170 f1 f5 31 a3 04 ff 1f 5e f0 e9 9e ad 13 34 de cc |..1....^.....4..| +00000180 97 28 e3 bd c4 2f d0 8b 05 50 34 14 82 05 5b ff |.(.../...P4...[.| +00000190 ac a2 08 08 9e 68 39 e8 9b 68 e4 f5 67 c0 15 7c |.....h9..h..g..|| +000001a0 07 15 51 9e 99 bd fe e7 e6 77 a4 ef d9 61 a1 bf |..Q......w...a..| +000001b0 ac 66 79 7f e0 d2 e9 48 34 82 56 8f 17 e3 7b 11 |.fy....H4.V...{.| +000001c0 47 9b b0 c9 14 73 2e d6 8c c2 9a f5 06 96 13 0f |G....s..........| +000001d0 9d 2e 10 06 e6 49 2a 73 14 8b 5c 92 83 a0 65 2a |.....I*s..\...e*| +000001e0 8a 44 83 cf d0 6a c1 09 42 fa f3 f4 cd d5 58 cf |.D...j..B.....X.| +000001f0 e2 aa 4e f5 01 56 2d 52 c5 84 96 af 2d af 79 41 |..N..V-R....-.yA| +00000200 9f 39 96 54 27 64 93 e0 dd be 0a 08 dd 65 d6 38 |.9.T'd.......e.8| +00000210 f1 c6 db 40 6b f5 b7 05 86 f6 f2 31 7e 87 ed 07 |...@k......1~...| +00000220 58 55 9a 0a f9 a0 c1 32 18 f3 34 ad a5 f5 71 37 |XU.....2..4...q7| +00000230 1b a2 f6 ed 9f 03 ad 68 4f 5d 43 5a a7 a9 46 8e |.......hO]CZ..F.| +00000240 2f d9 8c 9c d5 b9 04 57 4b b1 df 16 ec 6d 79 6e |/......WK....myn| +00000250 f2 6b ea 91 f8 ca 36 09 0e 1a ac e7 71 db 8c 26 |.k....6.....q..&| +00000260 cd 6c 94 92 38 26 34 2d 87 b4 86 91 16 ff 4d a6 |.l..8&4-......M.| +00000270 b1 a7 49 8d 45 8e 16 03 03 00 3d 00 00 00 00 00 |..I.E.....=.....| +00000280 00 00 04 d2 19 0e 9e 8f 9a f8 e4 ff 12 43 94 ca |.............C..| +00000290 d0 f0 6e 04 ee a2 ce 85 10 82 d5 a9 eb 68 8f b4 |..n..........h..| +000002a0 c5 b1 f6 3d 5b 2b f2 6b 2d c9 47 11 69 33 86 ef |...=[+.k-.G.i3..| +000002b0 5e 64 6c 47 1d 3b 0a 5e 16 03 03 00 a0 00 00 00 |^dlG.;.^........| +000002c0 00 00 00 00 05 af 3b d3 9b dc eb 85 66 b9 5a 29 |......;.....f.Z)| +000002d0 ca b9 ad a5 52 31 2e 11 21 b8 b9 93 5e 69 7a 65 |....R1..!...^ize| +000002e0 b9 68 d2 b1 4e d9 28 ea d6 70 0e 7d 02 f7 d7 fc |.h..N.(..p.}....| +000002f0 86 0b d3 fa 48 8f 84 2e 1a b9 94 59 43 27 39 e8 |....H......YC'9.| +00000300 ed 53 22 57 5d 75 1a 8c b5 71 01 83 08 a3 56 d8 |.S"W]u...q....V.| +00000310 a0 b8 cd 58 95 ca 6a c2 44 73 f3 a2 67 83 a1 be |...X..j.Ds..g...| +00000320 ec 33 58 b9 fd 24 8a c2 b2 93 18 70 05 04 3c 70 |.3X..$.....p..>> Flow 10 (server to client) -00000000 14 03 03 00 19 f4 ab 49 aa 08 16 71 42 9d 75 f7 |.......I...qB.u.| -00000010 35 40 8d b7 01 de 6a 81 bf ed fa d1 85 fa 16 03 |5@....j.........| -00000020 03 00 28 7a 20 c2 1d 3e 3c 2d 69 ac 93 5b b6 dc |..(z ..><-i..[..| -00000030 d9 08 e8 80 9c 10 7d d0 d7 64 55 d8 7e af f6 a0 |......}..dU.~...| -00000040 98 7c 16 99 24 ba 9d d3 96 43 a4 17 03 03 00 21 |.|..$....C.....!| -00000050 7a 20 c2 1d 3e 3c 2d 6a 63 af 4e e0 22 3a 61 68 |z ..><-jc.N.":ah| -00000060 2c c3 d7 7b c9 80 46 51 cf 8b b0 af 02 3c 5d a9 |,..{..FQ.....<].| -00000070 3a 16 03 03 00 1c 7a 20 c2 1d 3e 3c 2d 6b 24 26 |:.....z ..><-k$&| -00000080 da ff 4d 39 fb 70 85 9d 25 e2 23 ef af bb 27 93 |..M9.p..%.#...'.| -00000090 c0 f5 |..| +00000000 14 03 03 00 19 98 d1 ca 15 41 e6 74 f8 13 8f 65 |.........A.t...e| +00000010 bb f3 00 de 62 15 71 01 b1 bd df 37 f6 e4 16 03 |....b.q....7....| +00000020 03 00 28 25 6e 41 dc 6a a3 2a 95 39 fc 36 e6 70 |..(%nA.j.*.9.6.p| +00000030 c6 e5 55 e5 ac 96 04 f1 a2 47 30 b6 10 98 aa 38 |..U......G0....8| +00000040 79 1d 3f 29 b8 5c 1a b6 6e c8 0f 17 03 03 00 21 |y.?).\..n......!| +00000050 25 6e 41 dc 6a a3 2a 96 3f e3 66 d8 ca 28 36 ff |%nA.j.*.?.f..(6.| +00000060 4a 95 5e a8 31 a3 2d 75 fd d1 80 a4 db 0b 25 ec |J.^.1.-u......%.| +00000070 73 16 03 03 00 1c 25 6e 41 dc 6a a3 2a 97 df f5 |s.....%nA.j.*...| +00000080 9b 44 0e 0c f2 55 ec ed 1a 50 ba d4 70 96 cc fa |.D...U...P..p...| +00000090 5e a6 |^.| >>> Flow 11 (client to server) -00000000 16 03 03 00 af 00 00 00 00 00 00 00 01 ac bb 56 |...............V| -00000010 33 88 ab 77 b9 93 64 7b 8d 42 bf 2e 65 36 60 07 |3..w..d{.B..e6`.| -00000020 f2 d4 22 2a 75 ac 04 9e 11 48 85 ef 96 09 ae a3 |.."*u....H......| -00000030 af 37 7f 4c 01 5e 3a e2 0f 72 b2 77 40 56 a6 c2 |.7.L.^:..r.w@V..| -00000040 26 19 f2 67 8e a6 92 91 6f f6 59 5e ec 2e 35 3a |&..g....o.Y^..5:| -00000050 1e 03 e3 50 99 8f a3 ba 82 30 3c 24 83 55 9f be |...P.....0<$.U..| -00000060 4b 0b a7 86 64 42 25 0d 80 1c 88 e2 a3 c8 3e 6d |K...dB%.......>m| -00000070 de 43 46 4e 37 61 32 63 b4 af 77 d1 ba 77 c9 69 |.CFN7a2c..w..w.i| -00000080 11 4a a8 fd 9d be 8d d8 dc 8e ea f5 12 52 c9 c2 |.J...........R..| -00000090 c3 34 a0 72 55 34 87 21 aa 93 79 34 64 17 0e 02 |.4.rU4.!..y4d...| -000000a0 37 a0 9d ea 1b c2 71 4b 46 c7 5e 0a 84 b2 57 d6 |7.....qKF.^...W.| -000000b0 5e 31 8f c1 |^1..| +00000000 16 03 03 00 b1 00 00 00 00 00 00 00 01 2e 2c 48 |..............,H| +00000010 d4 db 08 b2 af c8 68 92 e4 17 d2 b7 cd 56 50 7e |......h......VP~| +00000020 ef 8d 7e 0d 14 15 3f e4 12 ec aa 9a ad dd 1c 81 |..~...?.........| +00000030 5d 5e 79 75 82 0f f6 50 ad 81 33 c3 1d 3c c2 6c |]^yu...P..3..<.l| +00000040 6a 2a b7 29 0a e7 ee cf 02 12 39 80 96 47 5e 28 |j*.)......9..G^(| +00000050 6f 38 e1 52 b9 bb 6b 9a c9 fa df dc 0d a2 12 1b |o8.R..k.........| +00000060 20 f8 2f 94 1a 43 5b ec b4 e6 0b ef 4d 4d 5e ef | ./..C[.....MM^.| +00000070 18 04 54 96 94 9f e6 77 90 30 13 0b 20 00 23 33 |..T....w.0.. .#3| +00000080 d4 6b fe cb 4d dc 5c b9 e7 7c 43 14 03 f9 ce 11 |.k..M.\..|C.....| +00000090 07 e2 fd f5 86 ba f4 1f 61 16 86 db c9 78 f8 2a |........a....x.*| +000000a0 90 11 56 1e d3 97 33 b0 3a e4 e3 bd 70 d1 89 58 |..V...3.:...p..X| +000000b0 41 1b a2 d2 77 59 |A...wY| >>> Flow 12 (server to client) -00000000 16 03 03 00 89 7a 20 c2 1d 3e 3c 2d 6c c8 b4 49 |.....z ..><-l..I| -00000010 38 99 74 59 97 53 30 1c b3 a0 cd d0 01 33 53 cc |8.tY.S0......3S.| -00000020 84 f3 db 3b c2 92 6b c0 6e 46 62 04 66 0d 32 cb |...;..k.nFb.f.2.| -00000030 72 22 db 95 66 ce ff a6 1f 43 03 05 2d da 47 b1 |r"..f....C..-.G.| -00000040 34 67 aa 3f eb a5 fa da c5 2f c1 43 04 62 9e 70 |4g.?...../.C.b.p| -00000050 9f 07 d1 0d 8c 5b c0 b0 32 2f 2e d3 26 cf 1d 18 |.....[..2/..&...| -00000060 c6 dc 42 f2 a5 4f d8 64 03 24 17 7c 83 b9 64 1c |..B..O.d.$.|..d.| -00000070 33 9b d1 87 59 f8 f4 f5 87 ce 47 f1 59 fe db 78 |3...Y.....G.Y..x| -00000080 a2 1c ee 71 bb 00 41 cc 0d a0 89 0a b1 aa 16 03 |...q..A.........| -00000090 03 02 71 7a 20 c2 1d 3e 3c 2d 6d f1 4d 60 35 28 |..qz ..><-m.M`5(| -000000a0 a5 5f 97 2b 51 5b b2 02 7b b7 eb 23 15 20 02 a0 |._.+Q[..{..#. ..| -000000b0 a3 fd 7b 90 29 f8 98 2e d7 6f 05 70 bd 5b 64 d3 |..{.)....o.p.[d.| -000000c0 aa 67 54 e0 04 b1 7a 5c 5a 4d bb e7 e6 29 34 66 |.gT...z\ZM...)4f| -000000d0 81 6e 71 94 28 22 90 db 24 c3 c9 bb 9d fb 3b 4c |.nq.("..$.....;L| -000000e0 7f fe ba ad 69 ca 87 26 e6 bd 29 5b e2 a7 75 8a |....i..&..)[..u.| -000000f0 e5 00 bc 6a 51 42 ff 1f 5b ff a0 b7 e2 0f 9d e6 |...jQB..[.......| -00000100 b6 62 ff 7d f4 58 a9 98 3e 4d 53 c0 d0 e3 c4 ac |.b.}.X..>MS.....| -00000110 46 6f e1 b7 68 5f 5f 90 c2 0b a6 85 9d bf ec 84 |Fo..h__.........| -00000120 b4 7e 35 91 e0 19 b2 06 f0 55 b6 e4 23 78 a7 c8 |.~5......U..#x..| -00000130 76 a0 a5 e6 b1 59 fd da 04 bd 49 51 8f 3b 67 37 |v....Y....IQ.;g7| -00000140 75 73 84 75 b5 88 1c 11 5b 48 be e3 3d db 7e 3c |us.u....[H..=.~<| -00000150 9d 1e 95 41 56 67 d2 98 06 36 7f 83 3c 25 a2 4c |...AVg...6..<%.L| -00000160 5d 93 b2 75 a3 89 7c a0 e5 bf 2e 21 58 d4 25 ff |]..u..|....!X.%.| -00000170 00 e2 01 60 50 33 5c 70 ca a2 20 d6 67 d4 b2 cb |...`P3\p.. .g...| -00000180 90 2f 9b 86 4f 1f c5 a4 6d ec 82 60 5b 56 70 7f |./..O...m..`[Vp.| -00000190 94 be 72 1a 44 6b 6b 08 e7 5e d4 cb c0 4b b2 cb |..r.Dkk..^...K..| -000001a0 ac e8 a9 3e 28 ce b8 9b 93 6b c2 67 4c b7 ad 87 |...>(....k.gL...| -000001b0 19 d2 c0 b4 5b 29 82 22 10 f0 d0 04 b0 2e 46 fc |....[)."......F.| -000001c0 90 c3 d5 0e d1 b6 61 74 ae 4d f2 90 14 51 d3 6f |......at.M...Q.o| -000001d0 df cc bb ed bc f9 9b 2b 63 62 bf 08 09 7d 10 31 |.......+cb...}.1| -000001e0 b8 05 ad f6 ee d5 e5 5c 6e b9 1f 73 c8 bc 9d 33 |.......\n..s...3| -000001f0 8d b1 1e d3 5b 8f bd ea b9 8c 02 05 f8 84 ff b7 |....[...........| -00000200 bd d5 2b ce f4 f9 c7 92 7c 4b 62 17 18 3d 72 40 |..+.....|Kb..=r@| -00000210 66 cf 8a 02 d0 fa 90 30 62 1d 6d ba 9f b6 53 6c |f......0b.m...Sl| -00000220 40 3d e7 eb 2e 88 06 67 8d 53 d9 84 66 a0 c5 9d |@=.....g.S..f...| -00000230 60 31 21 40 13 17 10 c2 89 1b 39 8f cd 0f 27 7f |`1!@......9...'.| -00000240 d0 84 3e 78 ce 9b 91 5d 8c 67 30 a3 30 e1 77 f5 |..>x...].g0.0.w.| -00000250 7b 86 6b f4 01 26 c2 46 73 49 1b 69 e0 24 9d 8d |{.k..&.FsI.i.$..| -00000260 b2 0b 8b 80 28 05 3e d4 09 e2 f6 90 1f 7f 50 d0 |....(.>.......P.| -00000270 86 d4 f1 ce a9 4f 2f 3a 4d 9d 72 2c 2d e9 d0 d8 |.....O/:M.r,-...| -00000280 a3 cb 28 16 f3 1d 11 41 1c c7 92 2d e0 c2 ba 0b |..(....A...-....| -00000290 57 86 84 93 d7 a9 51 43 2f d1 df c8 f0 ef e6 b4 |W.....QC/.......| -000002a0 31 43 c2 1f dc 7c 30 3e 5c b6 6f d7 37 0c de 0f |1C...|0>\.o.7...| -000002b0 43 76 6d cd da fb 2a 57 17 9c 0f 53 d1 e5 ce 61 |Cvm...*W...S...a| -000002c0 00 dc 4b 0f 90 70 3b b6 1c a3 38 1d 5e 0d b1 3d |..K..p;...8.^..=| -000002d0 40 15 ec eb 6f ed c9 c6 c5 26 ae da 46 b5 00 6a |@...o....&..F..j| -000002e0 68 1e 9d b7 4e 42 a5 a3 4d 8d bc 5e 52 cc a3 44 |h...NB..M..^R..D| -000002f0 e3 72 86 be 70 d2 cf 11 3a 5f 25 dc 3a b3 e3 ee |.r..p...:_%.:...| -00000300 31 45 4b cc 16 03 03 00 e5 7a 20 c2 1d 3e 3c 2d |1EK......z ..><-| -00000310 6e 40 dd 3e 1f d0 91 3e bd 15 68 cb 36 24 40 16 |n@.>...>..h.6$@.| -00000320 25 71 38 95 f3 ba c6 63 ae aa 29 7a e2 f8 1d 1b |%q8....c..)z....| -00000330 79 5f 5a 19 9f 4b eb 30 cf ad f0 72 e8 b4 2a a4 |y_Z..K.0...r..*.| -00000340 e0 d6 c1 44 b6 05 e2 ba e7 6e fc 9d 82 59 d1 a6 |...D.....n...Y..| -00000350 f9 2a bb 15 a8 bd e5 61 e4 7f 8c 17 38 d9 34 0d |.*.....a....8.4.| -00000360 21 b5 80 78 7e a6 03 af af 9d 83 c9 41 d9 89 04 |!..x~.......A...| -00000370 b7 06 65 33 d4 2b 97 75 a4 8b d5 63 0e c9 06 d6 |..e3.+.u...c....| -00000380 06 c1 fe ce 96 dc c8 3b 0d 18 02 d4 e7 7e e6 c8 |.......;.....~..| -00000390 f4 da b0 0f 1b 1c 49 73 b3 85 70 2e 43 d3 89 42 |......Is..p.C..B| -000003a0 ac 7f 56 69 fd 85 d8 a7 60 90 37 02 b0 c3 fc 87 |..Vi....`.7.....| -000003b0 10 04 f5 e6 29 a6 24 61 d2 ec ba 6b e9 02 94 b0 |....).$a...k....| -000003c0 c7 3c b5 9b 74 7e d7 e1 78 ce b2 4d 0c ef 7c cc |.<..t~..x..M..|.| -000003d0 c2 a5 32 d3 3b 9a b4 df 07 7a c4 c6 55 bd 95 e1 |..2.;....z..U...| -000003e0 40 24 5f 92 63 7f 38 ff 6f fb fa 61 1b f3 16 03 |@$_.c.8.o..a....| -000003f0 03 00 42 7a 20 c2 1d 3e 3c 2d 6f 34 89 7c 3a 9a |..Bz ..><-o4.|:.| -00000400 75 0b 68 6b 7e eb 87 c1 30 27 0f 9e 4f 9d 58 f4 |u.hk~...0'..O.X.| -00000410 27 38 c0 d7 cf 4f 8d 74 7b 18 1f b3 b7 51 16 aa |'8...O.t{....Q..| -00000420 53 e8 bc 43 3e 40 1a a4 da 6f b0 57 92 a7 37 4f |S..C>@...o.W..7O| -00000430 70 fd f1 bc 77 16 03 03 00 1c 7a 20 c2 1d 3e 3c |p...w.....z ..><| -00000440 2d 70 ee 59 90 0a c3 b1 25 e7 67 51 10 b6 9b 06 |-p.Y....%.gQ....| -00000450 6b 71 66 d2 aa e8 |kqf...| +00000000 16 03 03 00 89 25 6e 41 dc 6a a3 2a 98 ae d6 7c |.....%nA.j.*...|| +00000010 58 19 84 e4 2d 04 bb 86 f2 9e e6 31 23 18 25 9f |X...-......1#.%.| +00000020 67 f7 13 ab 3b cb 50 a6 3f 55 fd 55 1f ea cd 49 |g...;.P.?U.U...I| +00000030 5a ff 31 be 53 73 07 10 28 cd 22 29 3e 85 6c c7 |Z.1.Ss..(.")>.l.| +00000040 c3 f8 c0 48 ce 97 17 33 4c 39 71 d9 f6 08 a2 9b |...H...3L9q.....| +00000050 a7 4b 4d d3 df a4 28 9d 47 a4 72 7c a1 dd 13 23 |.KM...(.G.r|...#| +00000060 13 c5 46 5b cd 6f 9a 34 d9 0f ac 3d da 91 af 8a |..F[.o.4...=....| +00000070 c7 0a 7b de 25 ad aa 97 dc 7f 48 5a e2 0e f5 4a |..{.%.....HZ...J| +00000080 a7 75 8b 18 9e 2e a3 2e 95 b5 70 4a 47 e7 16 03 |.u........pJG...| +00000090 03 02 71 25 6e 41 dc 6a a3 2a 99 a7 b3 a9 44 0a |..q%nA.j.*....D.| +000000a0 b6 2b fa 58 6e 64 2a 55 5e 2c 37 ac de 8c 46 18 |.+.Xnd*U^,7...F.| +000000b0 81 38 ec b6 d7 07 a7 82 a8 cc 02 8b 52 81 54 9c |.8..........R.T.| +000000c0 66 4d d8 0a a5 72 37 0d 53 a2 eb f6 c7 ed 2c da |fM...r7.S.....,.| +000000d0 d8 70 ab 8a 10 d5 e6 58 ea f8 0b 55 1d 4f f1 e5 |.p.....X...U.O..| +000000e0 f9 00 f7 ee 81 a3 8e 8f 21 70 34 10 bc 98 72 de |........!p4...r.| +000000f0 8f aa 87 b6 02 75 1a 0f 5d b1 0e 98 1f 49 83 aa |.....u..]....I..| +00000100 4f 43 49 65 3f 2e f2 d0 d1 8f b2 ab e1 e4 2d 75 |OCIe?.........-u| +00000110 2d 4f c7 75 fd 78 aa d7 31 97 b9 dc a6 62 c5 e6 |-O.u.x..1....b..| +00000120 8d a9 73 f8 2c 14 4c a7 f3 ca ed 98 0e c7 99 51 |..s.,.L........Q| +00000130 a5 e1 bf af f6 6f 25 fc 6e 71 f3 c9 a1 38 f7 bc |.....o%.nq...8..| +00000140 3f f5 29 61 60 26 f2 d4 32 30 6c 09 7d c0 f8 af |?.)a`&..20l.}...| +00000150 63 d9 d3 5b e6 c8 af fb 0a 56 ca 61 3f 0c f6 1f |c..[.....V.a?...| +00000160 9a 07 2b 8c b0 30 db 2e e4 b4 82 ad 10 fa 13 88 |..+..0..........| +00000170 13 06 d3 d6 68 0d 60 ab d2 24 4b a7 70 ca bb f5 |....h.`..$K.p...| +00000180 14 ab dc a2 c0 a3 27 98 c4 ba 16 76 4c fb ed 10 |......'....vL...| +00000190 55 a8 2d 72 80 de d3 72 34 6c 40 46 00 d9 7f 37 |U.-r...r4l@F...7| +000001a0 2b d7 33 cd e6 78 12 b9 68 56 b8 a9 e9 0c 17 7a |+.3..x..hV.....z| +000001b0 66 6a a7 06 d6 de b0 75 9e 9f bf ab 9a 59 b0 7c |fj.....u.....Y.|| +000001c0 2a 5a d1 af f9 91 dc da 54 95 88 37 2d 05 9a a1 |*Z......T..7-...| +000001d0 66 32 54 21 32 5f dc 7a 1e 34 36 46 db 46 00 68 |f2T!2_.z.46F.F.h| +000001e0 11 38 38 13 cb f5 eb d1 57 ed f0 41 02 59 20 c9 |.88.....W..A.Y .| +000001f0 75 2e bc 65 4c 38 d2 fc c5 45 6f fa 15 39 44 cf |u..eL8...Eo..9D.| +00000200 63 25 c6 06 55 4b 34 af 4c af 0e da cd 1e 25 b5 |c%..UK4.L.....%.| +00000210 ba 83 1b a4 5a 8d 53 81 3b 51 03 d4 ca 23 cb 03 |....Z.S.;Q...#..| +00000220 31 97 40 67 98 4b 4c 01 af e2 76 34 b8 b7 3d 64 |1.@g.KL...v4..=d| +00000230 79 f5 c9 6e bd 9c f2 85 fc 00 70 88 23 66 60 b9 |y..n......p.#f`.| +00000240 76 fb 14 b6 f1 8d 17 bd f2 60 97 72 79 85 a5 99 |v........`.ry...| +00000250 f2 c9 e8 cc ae 41 e8 f4 4b ac b7 0b 41 bb 87 f9 |.....A..K...A...| +00000260 4d 61 03 b4 b9 cd 5d fb 33 37 7a 5e 3b b3 05 cb |Ma....].37z^;...| +00000270 2d bb 71 31 ef 6c 34 93 cd f0 ce fa ce 28 82 c1 |-.q1.l4......(..| +00000280 1f 9b ec 14 fa 72 77 1b 0b c1 7a 79 97 bd 2d e8 |.....rw...zy..-.| +00000290 d0 91 02 fe 34 92 34 c4 6f 22 02 99 d6 0e 91 2f |....4.4.o"...../| +000002a0 36 2b 61 80 c1 27 c6 6f 71 a0 87 80 f4 8e 7c 65 |6+a..'.oq.....|e| +000002b0 4e 21 f5 a4 50 5d e4 6a e4 19 1b b9 0f 88 bb 3f |N!..P].j.......?| +000002c0 67 7e c5 b1 7f 99 a6 f2 d9 c6 9b de dd 62 b9 d3 |g~...........b..| +000002d0 d7 40 05 4a 04 49 a8 3e 84 5b a0 bd d4 b6 2a 15 |.@.J.I.>.[....*.| +000002e0 19 8f a9 37 9d d1 1f 18 be 46 51 1a 47 ac 89 63 |...7.....FQ.G..c| +000002f0 5f af 59 ce 05 b3 97 11 b9 a9 c1 a4 89 03 06 ad |_.Y.............| +00000300 ff c9 ce 01 16 03 03 00 c4 25 6e 41 dc 6a a3 2a |.........%nA.j.*| +00000310 9a f9 98 ae dd 3e ac c5 c9 19 fe 6a 0e a4 4a 03 |.....>.....j..J.| +00000320 16 e1 d3 fd c3 3a de e5 25 f3 b6 92 fe d4 00 c2 |.....:..%.......| +00000330 21 25 15 fe a9 5f 74 92 6a 61 90 47 f5 cc ac 9a |!%..._t.ja.G....| +00000340 f1 a1 ae 47 77 66 b1 66 9d c4 9f 85 75 c7 7f 3a |...Gwf.f....u..:| +00000350 df 78 08 17 a0 a4 35 34 69 af c1 9e d6 f4 9b 1d |.x....54i.......| +00000360 54 e7 99 cf f0 d5 99 bd ae 44 d3 3a 3a d2 b3 4d |T........D.::..M| +00000370 10 0e 3f 06 5b 31 c2 a5 23 b1 a2 df 7d 7b 8e fb |..?.[1..#...}{..| +00000380 d0 76 b5 5e 38 1e 3e 3a 61 4d 56 cb 43 48 d2 be |.v.^8.>:aMV.CH..| +00000390 ec 3b cf 05 52 24 5a cb a5 3a d4 b6 33 e8 f1 25 |.;..R$Z..:..3..%| +000003a0 89 72 68 ed 95 9e f9 f9 69 f2 fb 2b 93 35 8f 78 |.rh.....i..+.5.x| +000003b0 42 13 29 33 9f 79 5c 22 e6 f5 d0 e3 61 da 0e a0 |B.)3.y\"....a...| +000003c0 1a d4 c2 03 ad ed 11 d0 ec 40 c9 76 27 16 03 03 |.........@.v'...| +000003d0 00 42 25 6e 41 dc 6a a3 2a 9b 57 3a 29 5f 04 91 |.B%nA.j.*.W:)_..| +000003e0 df 00 15 50 55 f2 e5 93 58 e8 0a e2 41 3c 3f 34 |...PU...X...A>> Flow 13 (client to server) -00000000 16 03 03 02 71 00 00 00 00 00 00 00 02 6f 24 b6 |....q........o$.| -00000010 bf d6 f9 08 28 0e 73 38 ac 9f 2f cd 67 94 f1 cc |....(.s8../.g...| -00000020 90 29 42 a9 39 d6 c4 eb ca ad a6 e0 70 4b 57 30 |.)B.9.......pKW0| -00000030 67 fc 7f 96 17 0c 9e cb 8b 4e ad 29 68 6d d9 f7 |g........N.)hm..| -00000040 ec 39 31 a3 1e ec 26 57 f0 18 42 be 5a df 9e 3d |.91...&W..B.Z..=| -00000050 89 34 9c 4d c4 aa fe ae 14 ea 67 15 ca d1 f5 c1 |.4.M......g.....| -00000060 6d c7 25 d2 b5 6e f3 c6 a9 69 19 c9 d2 8a fc c5 |m.%..n...i......| -00000070 c5 10 14 cd 30 e2 a6 20 9d 53 32 68 8d f1 d4 d6 |....0.. .S2h....| -00000080 ea eb 5f 3e 08 24 57 02 65 73 f5 8c 6b d2 67 1d |.._>.$W.es..k.g.| -00000090 8b ec ed c5 a2 52 f3 05 c2 96 a6 4c a4 cf e6 c3 |.....R.....L....| -000000a0 83 8c 24 34 75 d9 07 df 13 e6 14 98 74 6b 1c 30 |..$4u.......tk.0| -000000b0 3f 2a f8 90 f0 3b 56 5e d8 2f ce e9 bc a9 42 b1 |?*...;V^./....B.| -000000c0 ca 35 09 1d 5c 54 a9 53 76 a5 3c 77 16 0e f9 a8 |.5..\T.Sv.w| -000000f0 c5 13 f1 e5 83 40 2d 90 f2 e1 52 e7 8d 98 00 15 |.....@-...R.....| -00000100 9f 0f 99 1a 0d 6e 65 cc 79 7e a7 2e 49 0f 86 e8 |.....ne.y~..I...| -00000110 a7 e5 06 b4 55 50 30 5c 1f ac 43 a7 9b 8a 80 ff |....UP0\..C.....| -00000120 6c 83 3a 42 45 b4 92 69 b4 4a c4 d7 d4 e0 e0 d4 |l.:BE..i.J......| -00000130 3b cc 1d c6 27 c1 f2 07 a4 f8 cc 6f 2b 9a 3f de |;...'......o+.?.| -00000140 f4 1b 8d 51 73 45 ad b4 03 5e 86 02 3a 7c 03 ce |...QsE...^..:|..| -00000150 92 a1 8f 71 b1 8a 57 05 1b 54 21 e4 c9 af 32 96 |...q..W..T!...2.| -00000160 a6 2f df ee e0 54 9f 3f ba ee fe d0 75 7d 51 92 |./...T.?....u}Q.| -00000170 81 59 9a 8c 56 35 7f 2d ee 65 d8 9c 13 2b 3b b2 |.Y..V5.-.e...+;.| -00000180 1d cd 66 0c 7d 3c 74 b4 7f 97 59 17 46 8f 75 50 |..f.}.L..;...| -00000300 df d6 93 40 10 65 77 0d d0 97 1d af 22 8a 48 9f |...@.ew.....".H.| -00000310 ba 43 19 19 4a 50 d3 b4 4a f8 70 39 fe b8 39 af |.C..JP..J.p9..9.| -00000320 6e d8 e9 3e 33 5d a4 b5 37 a9 88 87 06 4e b8 9f |n..>3]..7....N..| -00000330 67 9b 0a fc ec e4 cf 7b cc 41 6a a3 20 f8 ae 9d |g......{.Aj. ...| -00000340 6f f9 85 a9 77 c9 5c 7b 31 75 85 b9 43 a8 cc 5f |o...w.\{1u..C.._| -00000350 c1 47 bd 31 15 61 3b ac 8d 2b 92 56 33 12 a8 fa |.G.1.a;..+.V3...| -00000360 be 42 03 5f 57 6e 40 63 3f f8 87 d1 4a 5c 11 99 |.B._Wn@c?...J\..| -00000370 7d 31 cd 13 95 44 e1 a4 22 9b 58 64 6a 25 14 03 |}1...D..".Xdj%..| -00000380 03 00 19 00 00 00 00 00 00 00 05 c1 fa 7d 26 1e |.............}&.| -00000390 2c 71 d5 c8 76 2a 6e 69 58 55 b9 7c 16 03 03 00 |,q..v*niXU.|....| -000003a0 28 00 00 00 00 00 00 00 00 81 7a 4e 36 a5 96 c0 |(.........zN6...| -000003b0 9f 46 6e 29 1a cb 06 cd 62 4d a3 14 6c 59 e6 e0 |.Fn)....bM..lY..| -000003c0 4a ca 84 cb 07 28 5d 1f a1 |J....(]..| +00000000 16 03 03 02 71 00 00 00 00 00 00 00 02 a7 99 f2 |....q...........| +00000010 84 7b 66 b5 68 75 59 8b 2e 69 af bd 1d da 7a 72 |.{f.huY..i....zr| +00000020 58 ad ba c4 9c 4b f2 80 96 ea e5 8a ba 67 75 f2 |X....K.......gu.| +00000030 80 1f 4d b9 89 dd 4e 0e 60 5b 09 58 43 45 51 19 |..M...N.`[.XCEQ.| +00000040 ae e7 92 49 85 09 2d 98 42 fc c5 4c ae 73 e8 1f |...I..-.B..L.s..| +00000050 93 b0 02 b6 cf 69 12 70 08 07 15 1d 46 3d 15 c9 |.....i.p....F=..| +00000060 71 67 77 0b fc e9 14 5c 08 a6 7e 68 e7 ad 2b 22 |qgw....\..~h..+"| +00000070 58 ba 95 28 82 2b 9f d4 3a 24 3a 82 08 1c 69 62 |X..(.+..:$:...ib| +00000080 e3 cd 1d c6 06 d8 5f a0 c4 90 e7 22 89 69 de 13 |......_....".i..| +00000090 9b 53 db c6 de d0 98 0e e9 b3 6b 35 ba 5b 3f 9d |.S........k5.[?.| +000000a0 e6 d1 2b 0e e8 bd 83 a9 ed 7b 3a 8c 52 fb 74 17 |..+......{:.R.t.| +000000b0 68 76 8b a7 00 0e 25 69 be 4d e9 90 2d 84 ff 6e |hv....%i.M..-..n| +000000c0 fb 3a 63 03 cd 4c 63 a8 99 db a9 4f e8 4f 03 66 |.:c..Lc....O.O.f| +000000d0 b5 7c f0 06 b3 98 70 51 8c f1 ad cf 08 13 3c cb |.|....pQ......<.| +000000e0 87 69 7f 16 0e 9d b1 bc eb 5f 28 df 44 c4 7c 36 |.i......._(.D.|6| +000000f0 e9 78 85 08 6b 59 26 ed 9f ed e1 be f7 05 7e 21 |.x..kY&.......~!| +00000100 cc 6a 14 17 86 a1 47 f5 90 20 49 84 16 e4 af 62 |.j....G.. I....b| +00000110 00 e2 43 97 65 f6 17 c2 17 94 28 0f 86 c9 e6 6b |..C.e.....(....k| +00000120 f9 ac 9d 69 9c fe e3 c1 1a a3 11 0e ab 50 14 d3 |...i.........P..| +00000130 9e 55 37 80 b3 bc 41 6d dd 8f 3b 78 ff 37 da 65 |.U7...Am..;x.7.e| +00000140 af 38 3a b2 50 67 79 46 d1 a5 d9 c3 42 ba 53 be |.8:.PgyF....B.S.| +00000150 4c 68 4e f7 33 5a 08 95 9c cc ca 9f ea 43 c4 20 |LhN.3Z.......C. | +00000160 22 e4 34 1e 83 d2 db 0d cb f9 c5 86 b0 73 88 a4 |".4..........s..| +00000170 eb 23 2c e2 a5 9d de f9 54 57 29 40 10 49 5d 5b |.#,.....TW)@.I][| +00000180 81 52 42 89 b3 02 31 c1 6e 85 3b ad fb 69 7f cb |.RB...1.n.;..i..| +00000190 f2 29 59 43 3a 67 f5 61 d2 40 8c 21 22 41 2b fd |.)YC:g.a.@.!"A+.| +000001a0 bc 3f ac 68 66 55 7b 27 81 bf 3f 31 37 ac 4e 86 |.?.hfU{'..?17.N.| +000001b0 0f e5 02 4c f1 00 ed a0 f9 0d aa a0 d1 0e f1 93 |...L............| +000001c0 8e 34 4d 52 97 18 87 16 04 84 f0 5e 3a 2f 47 58 |.4MR.......^:/GX| +000001d0 fb 91 cb b7 60 a9 50 30 44 cf 67 ae 9c b6 a0 65 |....`.P0D.g....e| +000001e0 54 ef 6d 06 d3 02 ba 62 bf 16 ab b9 ff 89 19 c2 |T.m....b........| +000001f0 77 20 13 ec 88 45 97 04 94 c6 7c 16 c2 83 df 34 |w ...E....|....4| +00000200 5e 2e 5f d9 ee 96 ce e2 39 6f 4b 44 95 be 31 7b |^._.....9oKD..1{| +00000210 91 3b 1d c5 a7 e2 7a a4 b0 de 8a 1f bf e4 81 5d |.;....z........]| +00000220 99 72 ed f2 b0 a3 3a 87 ff 89 69 11 a8 13 de 37 |.r....:...i....7| +00000230 ff af 84 e4 1a e3 c3 b5 e5 88 c6 0c d1 41 3e 2a |.............A>*| +00000240 52 4c 7c 2a 7d 3b ba 05 99 0c 53 18 04 ca 22 a2 |RL|*};....S...".| +00000250 f8 27 7d e3 80 f7 fa 11 58 af 97 25 cd 64 e7 73 |.'}.....X..%.d.s| +00000260 e1 b5 b6 43 8e 58 70 ea ba c8 41 80 44 2f 8f 9a |...C.Xp...A.D/..| +00000270 ad 6e aa 94 46 2d 16 03 03 00 3d 00 00 00 00 00 |.n..F-....=.....| +00000280 00 00 03 4e a3 b3 f0 40 ba e4 ec 9a 5f 74 01 67 |...N...@...._t.g| +00000290 eb 84 7e f9 b9 e5 6c 26 3a 65 98 27 89 5b 09 c4 |..~...l&:e.'.[..| +000002a0 f4 dd e1 c4 10 fe 89 09 83 57 3a c1 33 d4 85 12 |.........W:.3...| +000002b0 1d 3e 18 0d 8f 51 b2 b5 16 03 03 00 a0 00 00 00 |.>...Q..........| +000002c0 00 00 00 00 04 10 6f 74 0f 87 52 8b d6 9e 39 0e |......ot..R...9.| +000002d0 66 06 ac 12 71 6b 49 49 52 36 f9 f7 80 f1 0c e0 |f...qkIIR6......| +000002e0 58 f0 6b 88 e4 ef 6b cf 83 d1 6c 85 fc 39 1d bd |X.k...k...l..9..| +000002f0 2a 9f ae 5b 27 6b e3 f0 d8 21 57 54 67 1c 35 d3 |*..['k...!WTg.5.| +00000300 6a d3 c3 1b 2c c3 95 03 4b ef cc 03 76 ff 4a 2b |j...,...K...v.J+| +00000310 35 b7 86 09 2e 42 3c 59 43 92 4d 27 f7 3a f1 1d |5....B>> Flow 14 (server to client) -00000000 14 03 03 00 19 7a 20 c2 1d 3e 3c 2d 71 89 d6 e0 |.....z ..><-q...| -00000010 81 c6 82 a7 40 2f 3e 1e 8c e3 e1 8f dc a2 16 03 |....@/>.........| -00000020 03 00 28 a2 41 d8 86 76 bd 14 82 e7 6a f4 24 2b |..(.A..v....j.$+| -00000030 f3 c0 96 9c f0 70 75 11 c8 bc 9c c9 69 95 31 6f |.....pu.....i.1o| -00000040 09 7d 55 09 c7 81 0d d5 36 58 bf 17 03 03 00 21 |.}U.....6X.....!| -00000050 a2 41 d8 86 76 bd 14 83 ff 94 3c e4 8f 4a 25 7a |.A..v.....<..J%z| -00000060 45 65 88 77 e6 87 dc 63 29 8f 44 67 70 0d 25 0f |Ee.w...c).Dgp.%.| -00000070 de |.| +00000000 14 03 03 00 19 25 6e 41 dc 6a a3 2a 9d e9 bc 46 |.....%nA.j.*...F| +00000010 a3 41 4d c3 59 d7 93 dd 27 08 d0 f7 d9 03 16 03 |.AM.Y...'.......| +00000020 03 00 28 be d9 c1 5c b1 b4 75 8a af 62 82 c0 09 |..(...\..u..b...| +00000030 2c 06 b4 5e 65 17 ed 62 95 5b d0 9f 2c f1 37 3d |,..^e..b.[..,.7=| +00000040 5f 07 4c b0 08 0c de 4d c1 3e b5 17 03 03 00 21 |_.L....M.>.....!| +00000050 be d9 c1 5c b1 b4 75 8b d3 5b c4 8f 86 fd 68 41 |...\..u..[....hA| +00000060 9e 0b bb 83 9e 94 31 d1 fa 10 0b 1a e5 0e 50 ae |......1.......P.| +00000070 5d |]| >>> Flow 15 (client to server) -00000000 15 03 03 00 1a 00 00 00 00 00 00 00 01 26 a8 f1 |.............&..| -00000010 b6 ae af 74 3b 31 70 08 49 cd 85 ab f4 82 3d |...t;1p.I.....=| +00000000 15 03 03 00 1a 00 00 00 00 00 00 00 01 89 01 4f |...............O| +00000010 91 3f 59 58 b0 05 a0 5e 9d 93 29 87 17 72 88 |.?YX...^..)..r.| diff --git a/src/crypto/tls/testdata/Client-TLSv12-RenegotiateTwiceRejected b/src/crypto/tls/testdata/Client-TLSv12-RenegotiateTwiceRejected index 387637e2bf..74d6378074 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-RenegotiateTwiceRejected +++ b/src/crypto/tls/testdata/Client-TLSv12-RenegotiateTwiceRejected @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 8e 2b 17 9a cb |....Y...U...+...| -00000010 44 bb cc 82 0f 8f 7e 90 52 0b ee 44 99 25 2d c8 |D.....~.R..D.%-.| -00000020 47 ae b6 15 36 69 0d f5 b8 6e 38 20 f6 94 68 6b |G...6i...n8 ..hk| -00000030 1a 51 d8 1a bb 24 68 7e 05 bf e6 bd 20 82 f0 19 |.Q...$h~.... ...| -00000040 f3 e7 7a 06 23 8d a1 5d 7a e3 d8 02 c0 2f 00 00 |..z.#..]z..../..| +00000000 16 03 03 00 59 02 00 00 55 03 03 aa b9 87 c0 6f |....Y...U......o| +00000010 84 98 c2 14 74 06 d5 a9 96 3f d1 30 d2 97 50 72 |....t....?.0..Pr| +00000020 6a f1 82 ce 03 f1 32 49 16 4f 77 20 ee b2 8e df |j.....2I.Ow ....| +00000030 8f 78 92 36 4a 2d ea 99 1e 24 7f 3f ee 50 11 c3 |.x.6J-...$.?.P..| +00000040 4d 40 92 2f 94 0b b4 6a 5f 72 b8 08 c0 2f 00 00 |M@./...j_r.../..| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 03 02 59 0b 00 02 55 00 02 52 00 02 4f 30 82 02 |..Y...U..R..O0..| 00000070 4b 30 82 01 b4 a0 03 02 01 02 02 09 00 e8 f0 9d |K0..............| @@ -53,201 +54,193 @@ 00000290 77 8d 0c 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d |w.......@.a.Lr+.| 000002a0 ae db 46 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db |..F..M...>...B..| 000002b0 fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 |.=.`.\!.;.......| -000002c0 cd 0c 00 00 c9 03 00 17 41 04 76 45 d0 d8 e2 07 |........A.vE....| -000002d0 b2 f0 fd af 1c 34 15 0e 3f 3a d2 f4 6d 40 7f 26 |.....4..?:..m@.&| -000002e0 3a ea 12 0e f0 f0 c5 66 7d 14 56 5d 55 07 08 dd |:......f}.V]U...| -000002f0 a2 5f ea 93 1c ad 1f 1d 1c 28 8e 8d 7c 5f 4b 6d |._.......(..|_Km| -00000300 66 d1 58 ae f1 da 43 ce 0e a7 04 01 00 80 a9 bf |f.X...C.........| -00000310 00 3b cd b4 58 11 0f a5 b0 b5 2d ac 3c 85 a5 3a |.;..X.....-.<..:| -00000320 73 d6 9a 94 e5 fd 67 47 db b6 75 7e 04 5d 47 75 |s.....gG..u~.]Gu| -00000330 d7 43 03 bd 51 3f ee 1e 54 b5 0e fd 3b 60 81 ef |.C..Q?..T...;`..| -00000340 81 26 28 2b 0d b4 74 24 3f 55 fb 32 03 b5 60 57 |.&(+..t$?U.2..`W| -00000350 9c 69 5a 4a ec 7c 81 f1 e8 2a 81 f6 0b 22 82 6b |.iZJ.|...*...".k| -00000360 dc e7 fb 52 6d 33 cb 97 00 c6 f8 df ed f2 6f 58 |...Rm3........oX| -00000370 63 1e a9 cd 6a 5e 9b fe 69 c5 4e aa 03 ec 7e ba |c...j^..i.N...~.| -00000380 38 30 63 77 98 b0 25 66 0e 87 dd 2d 7f 74 16 03 |80cw..%f...-.t..| -00000390 03 00 04 0e 00 00 00 |.......| +000002c0 ac 0c 00 00 a8 03 00 1d 20 5f 7f 61 d4 5d de 8b |........ _.a.]..| +000002d0 8d d1 48 dc 96 d3 87 f1 64 92 fe 0f e8 ab 89 31 |..H.....d......1| +000002e0 ae 5c 57 af 59 be 0b 29 6a 04 01 00 80 0d 88 71 |.\W.Y..)j......q| +000002f0 58 d0 23 d9 81 81 a8 df 44 4d 9e 3b 66 90 f9 c3 |X.#.....DM.;f...| +00000300 b4 98 ac 4e d6 0f 1f a6 92 44 2f 29 73 fb 18 79 |...N.....D/)s..y| +00000310 51 63 cd 13 15 52 92 a0 c4 b0 45 1f fe 8f ac ba |Qc...R....E.....| +00000320 76 1e 2f 97 fc 7d bf 91 fa 0b aa 47 5e 18 80 20 |v./..}.....G^.. | +00000330 0e 68 0d a3 ad 83 28 eb 6a 7d a0 45 d4 00 1b ed |.h....(.j}.E....| +00000340 65 e3 e1 83 92 35 d0 5a fd cd cb ea 4e b7 76 15 |e....5.Z....N.v.| +00000350 35 e2 12 7c e8 8d 78 50 2a eb 16 66 0c a3 38 35 |5..|..xP*..f..85| +00000360 56 d5 62 e8 8d 7d 5e 3e 72 63 4c 9b 3a 16 03 03 |V.b..}^>rcL.:...| +00000370 00 04 0e 00 00 00 |......| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 03 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 03 00 28 00 00 00 00 00 00 00 00 2f 6c |.....(......../l| -00000060 3b 07 9f 28 8a a1 6b 6d 07 43 87 e3 08 25 cb f1 |;..(..km.C...%..| -00000070 82 54 49 19 67 c9 33 15 34 7a 9f 3e 38 ea |.TI.g.3.4z.>8.| +00000000 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| +00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| +00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 03 00 01 01 |....._X.;t......| +00000030 16 03 03 00 28 00 00 00 00 00 00 00 00 f6 96 e2 |....(...........| +00000040 7e fa ee c9 29 9b 3e 14 c8 a0 1c 7f 1f 58 47 a1 |~...).>......XG.| +00000050 12 a0 07 52 c4 e7 77 51 16 9e 1b 8e d1 |...R..wQ.....| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 28 29 f3 ac 3d c8 |..........()..=.| -00000010 6d 0c bc be 29 f6 ca 1c ae fa 41 2a dd b5 fb a2 |m...).....A*....| -00000020 ec 8a dd a3 cc 6e bc b2 b2 4c f7 22 06 4c 7b 1f |.....n...L.".L{.| -00000030 77 77 40 |ww@| +00000000 14 03 03 00 01 01 16 03 03 00 28 d5 b6 c4 29 29 |..........(...))| +00000010 df 16 db bb c8 b8 6b 27 29 1f ce 55 8a 24 4c fa |......k')..U.$L.| +00000020 4d 94 e1 3c c8 49 a0 75 fa 86 21 58 f1 d4 f3 b5 |M..<.I.u..!X....| +00000030 7c 9c 10 ||..| >>> Flow 5 (client to server) -00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 fe c0 da |................| -00000010 da fd 7f 10 6a 29 cd 7a 3b 79 fe e0 0f 37 19 ec |....j).z;y...7..| -00000020 d2 15 c7 |...| +00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 54 43 2d |.............TC-| +00000010 2b 31 18 3a be d4 48 5a a1 4a d7 d0 7a 9a f4 42 |+1.:..HZ.J..z..B| +00000020 9e 0d d4 |...| >>> Flow 6 (server to client) -00000000 16 03 03 00 1c 29 f3 ac 3d c8 6d 0c bd d8 1c 55 |.....)..=.m....U| -00000010 34 2f 9f a7 8c 92 9e 0b 57 46 08 6a 11 54 82 94 |4/......WF.j.T..| -00000020 e3 |.| +00000000 16 03 03 00 1c d5 b6 c4 29 29 df 16 dc 50 d5 50 |........))...P.P| +00000010 eb 32 df 33 ef b2 45 52 cc fa 9c 5e 24 2f 0d a0 |.2.3..ER...^$/..| +00000020 ec |.| >>> Flow 7 (client to server) -00000000 16 03 03 00 af 00 00 00 00 00 00 00 02 36 0a ba |.............6..| -00000010 2d db 68 c5 94 97 9d 3f 41 71 8d 92 37 4b 12 ca |-.h....?Aq..7K..| -00000020 b9 c0 ab 5e 0e 98 f5 fc 28 47 32 c3 98 ca 04 30 |...^....(G2....0| -00000030 24 14 1f b1 69 86 b0 de b6 f2 15 f9 e0 eb 5a 37 |$...i.........Z7| -00000040 69 94 26 8b 8e 19 cb 1a ba 7f fb a8 b9 61 25 f2 |i.&..........a%.| -00000050 68 8b 97 af fd 3b 59 04 50 3f 27 97 7b df 61 bd |h....;Y.P?'.{.a.| -00000060 cb e7 6d 6a d8 c0 1d 8d 8b fc 68 49 a7 13 bf 5c |..mj......hI...\| -00000070 fe 80 70 13 09 0b 35 4a 9b 3c 32 95 0f a2 31 c3 |..p...5J.<2...1.| -00000080 b5 4f 19 82 30 a1 65 fc 5b 48 16 49 10 2b 2f c5 |.O..0.e.[H.I.+/.| -00000090 f4 eb 02 87 a8 f7 e4 94 34 72 c9 a6 e6 c4 de 7e |........4r.....~| -000000a0 48 50 57 33 9e 30 eb fa 92 e7 9b fe 33 52 2b e5 |HPW3.0......3R+.| -000000b0 b3 e4 47 b3 |..G.| +00000000 16 03 03 00 b1 00 00 00 00 00 00 00 02 cc 36 06 |..............6.| +00000010 ab 2b 1e 50 26 39 44 e2 37 21 c5 f7 75 21 71 49 |.+.P&9D.7!..u!qI| +00000020 b7 4d ea 13 a1 0a 98 b3 0f 06 d4 ca e5 72 7b 7c |.M...........r{|| +00000030 23 4e ba ef 34 fa a5 90 a1 b2 e7 56 02 86 43 41 |#N..4......V..CA| +00000040 ca 87 dd fb 83 1b f1 68 4f 12 63 97 67 91 48 4c |.......hO.c.g.HL| +00000050 92 fe d6 41 00 3b 40 c0 1e 93 18 d6 ba d5 a7 58 |...A.;@........X| +00000060 f4 21 b4 87 28 59 94 46 9b c8 af e1 c5 d4 1d 2d |.!..(Y.F.......-| +00000070 5b 03 5d 8c 35 dc b3 63 8a e3 bb 74 8c b3 e7 49 |[.].5..c...t...I| +00000080 bc 19 d7 d4 55 7c d4 09 08 55 da 68 5d 0b 1f 87 |....U|...U.h]...| +00000090 8f bd 77 a1 32 b5 76 30 ef e0 21 b7 d5 b7 cc 80 |..w.2.v0..!.....| +000000a0 a5 41 7c 69 7a e3 49 d9 35 18 76 61 d1 27 6d 96 |.A|iz.I.5.va.'m.| +000000b0 1d 39 12 2d 98 3b |.9.-.;| >>> Flow 8 (server to client) -00000000 16 03 03 00 89 29 f3 ac 3d c8 6d 0c be 61 86 67 |.....)..=.m..a.g| -00000010 ed 4a a6 8b 53 5c 8c e0 3e b8 e4 91 8b 45 df 9d |.J..S\..>....E..| -00000020 1a 08 eb 71 3b 7c d8 43 9a e3 83 36 d6 5d 9e 4b |...q;|.C...6.].K| -00000030 e7 4b b3 a2 f1 98 43 f4 e2 f3 39 cf 2c cb 48 49 |.K....C...9.,.HI| -00000040 97 33 83 7b 27 b8 16 07 87 8e 6d 5f c8 d8 75 64 |.3.{'.....m_..ud| -00000050 91 51 3c bf 28 09 c0 87 12 2e e4 7a cc 53 a4 bf |.Q<.(......z.S..| -00000060 dc 0c d5 72 26 51 13 d2 9f a5 1b 1d a3 da 91 2b |...r&Q.........+| -00000070 e7 dd 5b a4 a7 18 70 2a 4b 87 25 05 e6 e1 14 ec |..[...p*K.%.....| -00000080 63 25 d6 f4 31 8e d1 d1 0d 53 1c 80 ea 11 16 03 |c%..1....S......| -00000090 03 02 71 29 f3 ac 3d c8 6d 0c bf 37 88 e8 06 f8 |..q)..=.m..7....| -000000a0 ed ce 83 7c 1c 40 a9 7a 6d 0b 99 76 03 89 f6 61 |...|.@.zm..v...a| -000000b0 a6 18 53 2f ac 03 ba 49 44 bf 76 0d 7e e4 d5 04 |..S/...ID.v.~...| -000000c0 83 a2 d6 20 23 f3 78 43 b4 d6 85 c0 12 59 89 4d |... #.xC.....Y.M| -000000d0 c4 bf b4 e8 99 21 6c 73 82 67 59 1d 86 a8 d5 df |.....!ls.gY.....| -000000e0 5f 74 73 3a ef 20 ed 55 c7 0f 20 62 ee 5c 6f 63 |_ts:. .U.. b.\oc| -000000f0 c6 bc a2 60 3a 5e 27 e9 4c 04 c7 ce 6d 36 3b 7e |...`:^'.L...m6;~| -00000100 81 ee bc e3 53 bd ab 52 78 aa 8c 37 f0 6b 9c 1c |....S..Rx..7.k..| -00000110 52 63 68 3d 14 0c e2 89 6c 6b 95 4b 97 b8 76 06 |Rch=....lk.K..v.| -00000120 4b 05 08 92 dc d8 26 56 ae 47 9b 9e 1b e4 16 66 |K.....&V.G.....f| -00000130 53 63 0e 68 0d 33 f1 68 4d fc fb c5 1e d9 20 2c |Sc.h.3.hM..... ,| -00000140 e5 61 27 be aa c9 a0 22 23 c8 ec bd 44 51 20 40 |.a'...."#...DQ @| -00000150 65 0a 2f 91 47 30 ac 40 91 a9 6e 3a 7c 53 80 2a |e./.G0.@..n:|S.*| -00000160 70 f9 fa 93 ad d3 c4 ce 59 89 e7 85 fa cd ee 93 |p.......Y.......| -00000170 8b f6 c2 96 3b 37 d5 ed ae 2c 65 ea e5 53 72 3f |....;7...,e..Sr?| -00000180 87 5e 8e 08 7b 82 38 fd 95 2e 11 8a 78 b8 f4 07 |.^..{.8.....x...| -00000190 2c 3a c7 d3 4f 9c 8f 43 7c fa 81 eb f0 c6 16 82 |,:..O..C|.......| -000001a0 a2 73 d3 76 05 6b 6e 52 49 fc d9 e1 c1 2f 06 d7 |.s.v.knRI..../..| -000001b0 b6 3c cd d8 35 9c 0b 2b 3c ec 38 21 47 22 1d 3d |.<..5..+<.8!G".=| -000001c0 b8 dc 62 86 b5 c4 ab d4 de 15 fe 80 1e 6b d6 56 |..b..........k.V| -000001d0 cd 62 dc f2 31 f8 a0 b1 b5 93 35 98 e2 5d 97 9b |.b..1.....5..]..| -000001e0 f2 ce af bf 3c 38 56 28 17 c9 ae 17 e5 aa e3 8b |....<8V(........| -000001f0 7b 3b 5d 67 95 89 94 7e 57 81 8f 2e 33 5c 42 24 |{;]g...~W...3\B$| -00000200 e4 ea 55 8c eb 23 1a b9 19 72 65 9a e5 30 e5 f9 |..U..#...re..0..| -00000210 78 31 6e b9 43 45 a3 fd c6 d8 ad dc 96 70 06 1c |x1n.CE.......p..| -00000220 e5 7e 5f c1 f5 00 f7 e7 f2 6a b7 8c 9b bd 77 6a |.~_......j....wj| -00000230 1f da 78 4a a9 e1 f1 2e 78 ed 07 57 7d a1 84 67 |..xJ....x..W}..g| -00000240 27 13 d1 c4 1e 24 0d 0a 85 ea 86 10 fd 21 08 40 |'....$.......!.@| -00000250 e6 38 66 44 8c 77 07 d7 60 70 9a e6 6d 94 c8 6e |.8fD.w..`p..m..n| -00000260 fb 2f ff 30 27 21 b8 f7 16 24 bd 80 b9 56 ce 24 |./.0'!...$...V.$| -00000270 67 74 b6 c7 cd de 96 3b d9 10 21 12 c3 83 9e f8 |gt.....;..!.....| -00000280 d7 fc 6f a8 91 4b f4 ea 47 ff 72 31 56 2f ee 25 |..o..K..G.r1V/.%| -00000290 34 69 21 17 b2 7f 6e 5e 10 8c 47 0b ca 55 31 3e |4i!...n^..G..U1>| -000002a0 ba 22 53 ed 23 85 17 cf 35 6f a9 37 3e 69 7b b7 |."S.#...5o.7>i{.| -000002b0 f5 a7 61 93 ee c0 f8 ac 62 37 ba 8d ab cf 66 f6 |..a.....b7....f.| -000002c0 5a fb c6 dd 20 09 89 bb a8 58 1a 69 4e 91 d3 36 |Z... ....X.iN..6| -000002d0 23 0d ed f2 32 59 8d 9e 77 76 36 ad 6d bf d9 68 |#...2Y..wv6.m..h| -000002e0 fe 4b ad 67 9f 8d 13 d9 2e b8 be 1b b2 4f e9 13 |.K.g.........O..| -000002f0 be 38 63 e1 d8 14 35 b9 ce d0 65 d6 9c f1 c1 d8 |.8c...5...e.....| -00000300 a4 d7 23 84 16 03 03 00 e5 29 f3 ac 3d c8 6d 0c |..#......)..=.m.| -00000310 c0 05 31 37 9f 4e 42 90 51 56 63 6f 86 e9 6d 67 |..17.NB.QVco..mg| -00000320 0e 7e 8a d6 a9 7a 62 02 94 9b 6b 48 fc a9 bc 94 |.~...zb...kH....| -00000330 a8 d5 9b 94 5e 3d 50 a0 df f8 23 c0 a3 1f a0 de |....^=P...#.....| -00000340 6b c9 75 fa 7f 8e 4a 85 04 d8 2f 97 37 b9 e3 84 |k.u...J.../.7...| -00000350 25 47 2f 66 d2 68 00 46 12 95 83 d4 9b 4d 1d d2 |%G/f.h.F.....M..| -00000360 53 50 b8 97 f0 46 64 86 58 be a0 ef 00 c7 50 a3 |SP...Fd.X.....P.| -00000370 84 9f 3f 41 fe 94 cc 9f c8 e1 c3 23 a5 02 2b 0e |..?A.......#..+.| -00000380 80 d6 f5 30 ed 60 ba 46 fe 3a 08 0d 0e 76 db a5 |...0.`.F.:...v..| -00000390 ed 18 85 8e a3 81 1c 38 8b a1 3f 1c 72 ea 61 03 |.......8..?.r.a.| -000003a0 65 68 db 25 8e 8d 93 6a a5 ce c2 94 eb b1 49 6e |eh.%...j......In| -000003b0 f5 e7 99 fa 5f 08 ee 0c f8 a4 1d e2 3c e2 be 82 |...._.......<...| -000003c0 50 9e 60 22 fc 0b 58 1e 5a b8 b2 1f 1f be 05 83 |P.`"..X.Z.......| -000003d0 1f 94 e1 01 29 c1 e8 2a 4b 17 e4 8f 0f 01 e3 3d |....)..*K......=| -000003e0 b8 72 54 b8 a5 3e 2f d5 7b 85 7e 5e 30 b8 16 03 |.rT..>/.{.~^0...| -000003f0 03 00 42 29 f3 ac 3d c8 6d 0c c1 f6 2b 68 fb 23 |..B)..=.m...+h.#| -00000400 d7 ad 81 aa 70 50 d8 6c 30 bc 09 3d bb ce df 6a |....pP.l0..=...j| -00000410 77 7d 83 11 c0 cb 07 c9 5d 0b 85 29 9d 53 7b 70 |w}......]..).S{p| -00000420 4a 62 ae 0e 98 21 17 8a b5 a3 c1 03 ce c9 0e 54 |Jb...!.........T| -00000430 19 c8 af 9f 2a 16 03 03 00 1c 29 f3 ac 3d c8 6d |....*.....)..=.m| -00000440 0c c2 ef 6b fd 83 40 47 bf 43 52 68 dd b5 76 2b |...k..@G.CRh..v+| -00000450 20 b6 cc 6d eb 52 | ..m.R| +00000000 16 03 03 00 89 d5 b6 c4 29 29 df 16 dd 91 28 de |........))....(.| +00000010 3a 91 8b 69 bf be fb 8b e7 bb 2e 0a 9b fa fb f7 |:..i............| +00000020 6c d1 18 b0 9e 8f 15 15 70 72 3b e6 f4 a8 90 f0 |l.......pr;.....| +00000030 ec 59 9e 25 bd d5 ca 00 ce 7c e8 52 99 65 e4 f4 |.Y.%.....|.R.e..| +00000040 9d 65 f7 84 d5 5c 9e 6f 3c 7b 67 82 07 6f 25 3b |.e...\.o<{g..o%;| +00000050 26 1c c4 b7 19 7a 9f bd 5a 59 15 56 55 09 46 0e |&....z..ZY.VU.F.| +00000060 80 3b 1c fb e6 d8 30 a2 94 96 37 5c 7c 0d 8c 8a |.;....0...7\|...| +00000070 ef e3 d2 19 bc e5 22 ae ae 5f b2 04 13 24 dc 67 |......".._...$.g| +00000080 9e b6 38 8c 9b cf 53 90 23 1c c8 a7 b7 1b 16 03 |..8...S.#.......| +00000090 03 02 71 d5 b6 c4 29 29 df 16 de 2b fa 2d 83 6f |..q...))...+.-.o| +000000a0 56 ee 36 44 13 53 99 76 46 53 ca cf 61 72 9b 3b |V.6D.S.vFS..ar.;| +000000b0 a0 8f 0a d5 7a 01 ad d6 e9 fc 85 de e4 97 02 0d |....z...........| +000000c0 8b 27 a2 a5 4e 04 59 30 d4 ff fd b4 99 a4 8a ac |.'..N.Y0........| +000000d0 29 97 7e 10 47 e2 a8 eb d9 8a b7 f7 1c 64 8d 24 |).~.G........d.$| +000000e0 9b 7d c3 9b e7 42 72 e5 26 88 4a d4 40 89 bf a2 |.}...Br.&.J.@...| +000000f0 44 b9 d8 cb 79 0d 35 37 6b 2d 04 49 f6 97 10 66 |D...y.57k-.I...f| +00000100 e0 1d e8 66 43 f0 65 b7 35 8a cb 41 60 b3 ae 31 |...fC.e.5..A`..1| +00000110 fb b4 2e 1e 0f 0f 2d a8 f8 b1 7d 36 af 8f a1 39 |......-...}6...9| +00000120 0b 94 7a 4d 48 57 14 30 b2 c9 e4 bf 80 73 85 59 |..zMHW.0.....s.Y| +00000130 73 4b d2 e8 2b 89 8e 45 b1 0f 47 1e 53 ad 7e 24 |sK..+..E..G.S.~$| +00000140 b6 40 de 58 06 5f cb 1a 36 51 cd a1 d1 8a 66 a9 |.@.X._..6Q....f.| +00000150 3a 83 a7 42 c5 5c 08 88 6d 21 7e 58 92 b6 a8 93 |:..B.\..m!~X....| +00000160 5d 47 e2 7e bb 89 94 56 a1 47 69 a6 f8 3a 5d 1a |]G.~...V.Gi..:].| +00000170 f0 0f e9 a4 5a 5b d0 74 76 f6 0f e1 3f 00 00 53 |....Z[.tv...?..S| +00000180 dd d7 32 c6 3d 52 a1 a6 98 0a 41 63 3f 67 74 dc |..2.=R....Ac?gt.| +00000190 78 5f 39 b0 27 1c d7 ad b6 0d 6a 8f 71 65 e0 43 |x_9.'.....j.qe.C| +000001a0 82 cd 01 45 b2 f2 93 de aa fd 5b 53 d9 7a 47 36 |...E......[S.zG6| +000001b0 54 55 30 63 b0 c3 bf fe 17 10 d7 85 b9 24 8f 8f |TU0c.........$..| +000001c0 30 61 a3 96 c6 03 96 cc 1f bc 76 31 e0 61 39 bb |0a........v1.a9.| +000001d0 1e 1c d5 d8 94 a8 bd a4 27 a0 ef a9 e3 87 21 79 |........'.....!y| +000001e0 ac f0 3c 13 c8 71 ae 41 5f 25 25 14 38 3b 65 0b |..<..q.A_%%.8;e.| +000001f0 4f eb 93 22 93 d1 31 73 59 f6 5b 78 da 83 08 8b |O.."..1sY.[x....| +00000200 13 cb 93 d0 1f 57 85 67 46 ae 22 41 1c 4d c2 4e |.....W.gF."A.M.N| +00000210 91 a8 3b 92 6d 23 6e 6c 3a c3 da 0f e3 70 27 9b |..;.m#nl:....p'.| +00000220 df f0 5a 83 9f 21 ba 63 3b 55 4d 53 0b a2 7e 99 |..Z..!.c;UMS..~.| +00000230 b9 7a ba 78 ba e6 ce ee 71 d1 cf 8b c8 79 8d f9 |.z.x....q....y..| +00000240 75 c6 3c f3 16 99 ea d4 94 cc e3 7d 7e 84 b9 69 |u.<........}~..i| +00000250 7a d2 10 de 17 7c 98 2a d2 5e c0 0f ce a5 65 21 |z....|.*.^....e!| +00000260 40 fa 31 82 7b 86 10 ac fe b3 24 8b 83 6e 7f bc |@.1.{.....$..n..| +00000270 f6 2c 3d ef 6f 82 b3 01 da 3a e8 a6 07 dd 2a c8 |.,=.o....:....*.| +00000280 56 ba 62 83 20 0b 68 bc 15 cb 53 f0 61 e7 bd 56 |V.b. .h...S.a..V| +00000290 d6 79 5a b2 af f9 18 d3 7b 91 ce be 27 0d ef f8 |.yZ.....{...'...| +000002a0 90 62 45 39 39 2f 89 ff 36 ad 56 f2 1a 58 13 dc |.bE99/..6.V..X..| +000002b0 09 9c 2a a8 a2 b2 6c 8b 04 7b aa 24 e6 1c 01 22 |..*...l..{.$..."| +000002c0 5f 0c ac a3 c3 6e 5c f5 5d a7 56 5e 7d 1f f8 43 |_....n\.].V^}..C| +000002d0 ec b4 83 26 7e 65 67 55 c9 af 82 8d 7e ac f7 ad |...&~egU....~...| +000002e0 cf d1 e9 f8 70 be 50 38 f0 eb 3e 2e 9e 79 74 26 |....p.P8..>..yt&| +000002f0 bd da 05 9e bf b8 22 cb 33 9b 28 4e c9 1f 12 ce |......".3.(N....| +00000300 c5 df 1e f7 16 03 03 00 c4 d5 b6 c4 29 29 df 16 |............))..| +00000310 df b5 a6 17 34 4d 63 d7 7f 48 e1 ab 14 76 59 d1 |....4Mc..H...vY.| +00000320 86 93 6a 7e e4 a7 9e be ce e9 df 02 e3 47 94 b6 |..j~.........G..| +00000330 64 63 fd d8 b0 17 29 54 67 a6 b4 d4 04 07 0a 21 |dc....)Tg......!| +00000340 1d 55 90 c2 d0 b9 ed 85 cb 0a 78 19 a5 0f 8a 2d |.U........x....-| +00000350 f0 43 b9 6a 80 d1 7a 4d 35 84 ef 30 5f f5 00 20 |.C.j..zM5..0_.. | +00000360 81 7a bc 4b c3 eb 08 49 83 10 77 0d 3d e2 6e d2 |.z.K...I..w.=.n.| +00000370 16 fd 52 b5 53 11 f1 d2 d8 72 fd f7 0c f8 42 44 |..R.S....r....BD| +00000380 00 e2 b9 60 68 34 3a f2 3a d1 c6 8e 11 10 15 8f |...`h4:.:.......| +00000390 bf 2c 36 a1 fb 89 55 a4 bf 52 97 64 c1 1d ad 20 |.,6...U..R.d... | +000003a0 f2 b0 10 82 00 af da aa 76 51 2e 4c 0a 54 97 0d |........vQ.L.T..| +000003b0 6c d0 17 7d 6e f9 87 90 52 9c 32 d4 f3 ba be eb |l..}n...R.2.....| +000003c0 34 13 33 fc b9 c4 d3 8a ca e0 28 26 c9 16 03 03 |4.3.......(&....| +000003d0 00 42 d5 b6 c4 29 29 df 16 e0 0e e2 f7 7f 26 ef |.B...)).......&.| +000003e0 10 f0 f9 38 ad 39 bf aa 3d 50 c7 e1 52 47 1d 3c |...8.9..=P..RG.<| +000003f0 c3 a2 09 d0 c5 e1 f3 ad c7 86 54 aa ff 74 d5 8e |..........T..t..| +00000400 46 88 aa 00 95 3c f5 80 87 a7 1f 74 ec a9 b4 23 |F....<.....t...#| +00000410 f5 28 5e 99 16 03 03 00 1c d5 b6 c4 29 29 df 16 |.(^.........))..| +00000420 e1 d0 9f 65 f1 3c 76 53 ca e7 93 0c 0e 9e 56 29 |...e.>> Flow 9 (client to server) -00000000 16 03 03 02 71 00 00 00 00 00 00 00 03 44 f0 d0 |....q........D..| -00000010 5b e0 72 8f 3d 87 1e 11 b6 07 38 c2 87 c9 43 3b |[.r.=.....8...C;| -00000020 17 5d 1e e6 b6 5f 60 3d aa 22 25 0f a6 a1 e3 c0 |.]..._`=."%.....| -00000030 13 3e a2 ef f1 90 24 47 06 e7 77 af 6b be 9c 20 |.>....$G..w.k.. | -00000040 95 25 45 5d 50 50 28 0a d6 8a 96 11 cd 0a b1 20 |.%E]PP(........ | -00000050 03 4e e9 0f e4 8d d8 e6 0f e7 c2 0f ea a3 b0 a6 |.N..............| -00000060 63 09 ac 93 1a cf cf 71 91 cc ef d4 f7 38 28 b3 |c......q.....8(.| -00000070 21 2d 7e 01 93 6c 6b da d1 72 d2 b4 83 62 c7 1a |!-~..lk..r...b..| -00000080 06 eb 9a 4c 0c b3 26 93 7d 7b fd 87 76 ac 9a 72 |...L..&.}{..v..r| -00000090 99 5d 5a e2 d7 3b d8 de 0d bb 9e 78 bd 38 d7 9f |.]Z..;.....x.8..| -000000a0 21 ea 61 f1 2b 36 2e 27 88 c7 26 7d d5 ca 5f 9e |!.a.+6.'..&}.._.| -000000b0 be 9d aa 43 0a 18 5f ef a8 0c 27 07 01 bb 31 f3 |...C.._...'...1.| -000000c0 c0 9d c1 66 a8 0e 08 c3 0d 3b 83 c8 2f 13 4f af |...f.....;../.O.| -000000d0 89 bc ca 3d 01 00 50 ec 4a ac 4b 90 79 35 c0 5e |...=..P.J.K.y5.^| -000000e0 ea 18 48 31 73 bb 62 24 c4 45 7e a1 78 a2 59 cd |..H1s.b$.E~.x.Y.| -000000f0 2e 78 80 f4 55 62 37 64 a9 7d b1 ad bf a4 71 54 |.x..Ub7d.}....qT| -00000100 63 ae aa eb 07 b1 63 e3 70 5d 8e d9 b6 f2 44 d3 |c.....c.p]....D.| -00000110 e5 f2 b8 af 78 8c ed 9d 69 70 19 19 74 3b 4c c8 |....x...ip..t;L.| -00000120 6e ee 58 72 e0 82 bb 5b f7 7c c7 13 7b 57 50 7b |n.Xr...[.|..{WP{| -00000130 6f 81 2e 6e 97 08 07 e0 64 ad 9b 50 e0 ed d8 11 |o..n....d..P....| -00000140 17 27 1b 32 87 ed fd 04 66 7b e3 e8 13 63 e1 98 |.'.2....f{...c..| -00000150 75 4e 58 ac 0f 32 b0 6a dd 8c 23 e4 63 e7 20 54 |uNX..2.j..#.c. T| -00000160 b4 1f 57 95 17 73 aa 67 09 f3 4c 1a 63 94 65 fd |..W..s.g..L.c.e.| -00000170 d0 b1 b0 0e e9 f9 62 12 87 d0 1a 4e ca 26 50 4e |......b....N.&PN| -00000180 23 c6 3b 52 fe 0e 26 40 2f 0a 03 89 1a 58 5d 89 |#.;R..&@/....X].| -00000190 91 2b 84 82 ec b2 29 8c 40 d3 a0 ec 57 c8 10 4d |.+....).@...W..M| -000001a0 67 2b fb 11 1b 68 58 93 ae bb 6c e7 8b 55 d9 35 |g+...hX...l..U.5| -000001b0 79 e8 7e bf 58 1f c2 bf 86 d2 7f 60 f7 2b 16 72 |y.~.X......`.+.r| -000001c0 2d 15 ef fc 71 93 e7 74 0a 28 89 53 f2 62 8c f0 |-...q..t.(.S.b..| -000001d0 ec 8b 2a bf cf 1b 87 87 18 15 d5 f2 01 59 14 74 |..*..........Y.t| -000001e0 16 f8 d0 8b 86 f4 5d 6a d9 59 fe 08 d7 ba 04 e1 |......]j.Y......| -000001f0 1a 27 78 e0 9d 61 52 8f 98 75 d7 c4 2b fb 62 72 |.'x..aR..u..+.br| -00000200 d2 42 48 03 22 31 b2 c5 0c e3 f4 b4 c5 01 ae 29 |.BH."1.........)| -00000210 fd a2 13 eb ed fe 40 5a 50 9f 2e d1 9c 01 d4 81 |......@ZP.......| -00000220 4c bd 1f d0 19 42 c6 0f 1e 04 f4 91 53 49 63 88 |L....B......SIc.| -00000230 a8 52 72 fc cc c5 3e 7c 84 90 34 5d b5 ce 2a b0 |.Rr...>|..4]..*.| -00000240 4b ad 0c 7f e7 9a 56 c4 d3 5c 25 ba d9 67 b9 b1 |K.....V..\%..g..| -00000250 46 09 86 09 6e be 45 fa 8c bb 8c 0b 57 f2 43 e2 |F...n.E.....W.C.| -00000260 f2 f3 eb ac 6b 3a 06 ac 76 da 69 d7 94 68 2b 91 |....k:..v.i..h+.| -00000270 f4 d8 4f a0 2c ce 16 03 03 00 5e 00 00 00 00 00 |..O.,.....^.....| -00000280 00 00 04 5a cf 0b b8 b8 64 ac f5 5e 9e b0 01 db |...Z....d..^....| -00000290 4b 44 cb 17 7b f1 1f 25 79 2f 8b 01 41 83 1b 3c |KD..{..%y/..A..<| -000002a0 8e c3 0f 3b 8a 62 97 ed da 81 cc 46 26 f8 ec 51 |...;.b.....F&..Q| -000002b0 3e 05 99 d8 33 c7 6f 44 1e f0 11 7d 58 a5 f3 2e |>...3.oD...}X...| -000002c0 23 84 61 98 2e c8 d4 95 ae f8 ca 8e 9e 5e 8b 4b |#.a..........^.K| -000002d0 b4 ac 49 f1 f1 de da 56 76 16 03 03 00 a0 00 00 |..I....Vv.......| -000002e0 00 00 00 00 00 05 02 51 00 38 af 32 10 48 88 a2 |.......Q.8.2.H..| -000002f0 3b b3 35 46 b4 c7 9c 3e ad ab ff 64 aa 8d 51 78 |;.5F...>...d..Qx| -00000300 f5 74 d0 b7 56 30 d7 35 d6 f6 bf 7e 92 c8 3a 99 |.t..V0.5...~..:.| -00000310 85 24 09 53 f8 fc 04 d7 de 43 96 c0 27 76 05 a7 |.$.S.....C..'v..| -00000320 b7 07 e2 6f 22 c7 d7 b0 85 b1 bf e0 4d 27 df 45 |...o".......M'.E| -00000330 ac 09 2a 04 1f f7 ed b0 37 f6 73 39 80 a6 b9 27 |..*.....7.s9...'| -00000340 dc 5d a1 19 19 cd df ce c2 90 93 26 76 10 fd 8a |.].........&v...| -00000350 cf cf bb f3 fb 2d f2 10 df 6e 93 74 2c be 7a 23 |.....-...n.t,.z#| -00000360 12 97 ae 99 d8 91 d3 12 40 dd c9 2f 58 19 79 d1 |........@../X.y.| -00000370 a9 84 a5 ea 5c af f2 72 88 36 e1 00 07 52 14 03 |....\..r.6...R..| -00000380 03 00 19 00 00 00 00 00 00 00 06 71 ef 3b 74 cb |...........q.;t.| -00000390 56 03 aa 33 92 b3 2b 14 1b 58 a4 b6 16 03 03 00 |V..3..+..X......| -000003a0 28 00 00 00 00 00 00 00 00 bd 60 39 44 46 e2 0d |(.........`9DF..| -000003b0 9d 6a cf b8 ba 6e ef e8 a7 3f a9 25 ce 8b 51 7a |.j...n...?.%..Qz| -000003c0 81 fc 50 67 dc 55 d0 11 18 |..Pg.U...| +00000000 16 03 03 02 71 00 00 00 00 00 00 00 03 6d b0 55 |....q........m.U| +00000010 6c 78 64 b3 f3 37 eb 16 e0 59 c9 c5 63 f7 57 8c |lxd..7...Y..c.W.| +00000020 0a 96 bc 53 31 73 e4 4a ff ad 54 8d 9e a9 da 19 |...S1s.J..T.....| +00000030 1b 84 21 c1 75 49 05 ca ef 69 91 ad 32 25 34 77 |..!.uI...i..2%4w| +00000040 35 74 ef d3 8d 3d 1b 4d 22 32 ef c1 b5 50 52 75 |5t...=.M"2...PRu| +00000050 23 29 27 98 e0 a1 e9 c1 9f e2 ee 25 f5 18 45 ca |#)'........%..E.| +00000060 bf 97 73 44 bb 1e ea 7d c5 ee 1c cc e7 bb 5d e8 |..sD...}......].| +00000070 a3 e8 85 2d 94 6c de 25 f0 70 a8 51 5a 18 c0 49 |...-.l.%.p.QZ..I| +00000080 ab d6 ff 30 64 39 63 fd 87 80 f7 df 56 5c c9 17 |...0d9c.....V\..| +00000090 65 b1 fa 00 d1 6c 05 b0 08 68 4d 78 15 2a 8a d1 |e....l...hMx.*..| +000000a0 e6 f9 3a 08 48 43 36 08 f0 bb 75 29 a5 81 1e 28 |..:.HC6...u)...(| +000000b0 70 0f 23 47 0d bf 63 f2 fb f0 c4 64 39 c2 1c 35 |p.#G..c....d9..5| +000000c0 ed 3c c3 06 ed b8 db e0 e8 4f 5c ab 37 fe 7c df |.<.......O\.7.|.| +000000d0 eb 62 9c d0 9a 9a 93 b1 a6 47 5a 18 11 15 eb db |.b.......GZ.....| +000000e0 37 99 d9 2b 60 31 96 1f 63 1f a9 4d 0b 8a 4c 68 |7..+`1..c..M..Lh| +000000f0 19 01 b6 11 90 7c fb b8 b2 83 24 12 14 d0 fd 4c |.....|....$....L| +00000100 56 12 2b 82 05 2b a2 5a af 88 f0 f7 cb 7c 06 64 |V.+..+.Z.....|.d| +00000110 11 d6 05 65 16 8b 3f b4 49 22 4f 3e 05 2d 62 e5 |...e..?.I"O>.-b.| +00000120 06 12 0f e3 81 c6 34 8b 08 3e 56 6a 0f 09 69 68 |......4..>Vj..ih| +00000130 45 5c 7d 4f d2 a6 cb 50 e5 c6 22 52 22 f2 8f 68 |E\}O...P.."R"..h| +00000140 07 8b f7 e6 64 16 2f 53 01 55 05 f5 67 ad 03 28 |....d./S.U..g..(| +00000150 9e 57 6b 57 1a c5 41 46 1c 76 64 37 02 b6 0d c8 |.WkW..AF.vd7....| +00000160 32 1a 50 25 4d b8 16 66 6c ec 88 5a 4a 91 f9 5d |2.P%M..fl..ZJ..]| +00000170 af 00 f0 43 97 c3 b8 b5 3f b7 ca bf 1e ad fb c7 |...C....?.......| +00000180 eb a7 47 75 8c ba 92 89 e2 e5 dc 46 6c 5a bf bf |..Gu.......FlZ..| +00000190 3d a5 f2 69 a2 ca 38 66 8b 40 68 db 5f 47 70 a5 |=..i..8f.@h._Gp.| +000001a0 c4 cc 4e b0 3c 60 c6 56 18 b6 b5 21 94 38 e3 bf |..N.<`.V...!.8..| +000001b0 98 94 4b 4e bc 0c 71 5a 5b a7 ba 4b 5b 1d 31 aa |..KN..qZ[..K[.1.| +000001c0 48 68 f9 3a 76 1d b2 6e 2d 92 13 17 ed b6 1f 9f |Hh.:v..n-.......| +000001d0 81 63 83 c4 49 8d 0c f1 7e a7 d9 10 32 3f 82 43 |.c..I...~...2?.C| +000001e0 14 b5 a6 d3 56 cb f9 7a 96 5a 5f 78 8c 04 17 d0 |....V..z.Z_x....| +000001f0 7d 87 78 a0 1d 8d b5 7c a5 76 df cb 46 4a 84 03 |}.x....|.v..FJ..| +00000200 b6 b4 ee 71 7d 2e 64 5c 82 82 18 ec c3 db 9e 0f |...q}.d\........| +00000210 fe 15 c5 0c 7e 2c 19 15 be 35 4e 1f 04 9f b3 a4 |....~,...5N.....| +00000220 b5 55 ed 86 1c b1 a4 9a 34 7e 26 0e dc 3d c8 5d |.U......4~&..=.]| +00000230 75 9e c7 60 76 dc ab de e0 9f 44 1c 08 99 8d c8 |u..`v.....D.....| +00000240 90 8a f7 bc 25 54 f1 3b e1 d4 fc 40 b1 c3 b6 c4 |....%T.;...@....| +00000250 de d4 0f 2c ad 16 26 1d 4b e1 70 2b 5c 71 0a fd |...,..&.K.p+\q..| +00000260 e8 b9 91 a7 2a 63 62 00 b7 c2 e4 2f 7d cc 4b fd |....*cb..../}.K.| +00000270 64 cb 22 8a ff 50 16 03 03 00 3d 00 00 00 00 00 |d."..P....=.....| +00000280 00 00 04 e8 59 f7 44 61 0c 43 cd f8 7f ad 5a a4 |....Y.Da.C....Z.| +00000290 98 e8 01 ae 9f 7f 3c b3 3b 27 51 e6 a3 1a b8 83 |......<.;'Q.....| +000002a0 14 aa a7 4c 2e 9d 26 c1 6e bc bb 9c e4 f7 71 7a |...L..&.n.....qz| +000002b0 c6 6a 31 68 8d a5 bd a4 16 03 03 00 a0 00 00 00 |.j1h............| +000002c0 00 00 00 00 05 17 e6 f8 67 74 57 c0 06 b4 7f d7 |........gtW.....| +000002d0 a8 52 96 20 fc a8 2b 2b c4 a1 b2 04 73 ae db bc |.R. ..++....s...| +000002e0 40 e5 41 fe 7d 5f 2c ba 1e b5 0c e1 8e 03 02 25 |@.A.}_,........%| +000002f0 11 8c 78 f0 50 06 59 6d d0 98 d7 20 64 c5 79 ba |..x.P.Ym... d.y.| +00000300 0f 3a 60 5d cc f9 03 7f a7 10 22 38 78 e7 82 0f |.:`]......"8x...| +00000310 b3 d8 38 89 46 bb 75 42 59 8e e2 53 3f 0c 14 5e |..8.F.uBY..S?..^| +00000320 6e dd b1 c7 3e 0d ba bf 02 0a 64 d8 33 2f 1d 10 |n...>.....d.3/..| +00000330 30 03 fc be f3 af 1b 0b a9 05 31 e7 32 c3 41 9d |0.........1.2.A.| +00000340 2e 00 02 a0 71 42 f9 49 df eb 48 63 71 df 09 63 |....qB.I..Hcq..c| +00000350 5f 9c 34 18 43 32 30 75 c3 6d de 8e a2 14 03 03 |_.4.C20u.m......| +00000360 00 19 00 00 00 00 00 00 00 06 da 28 dc 12 7b 5d |...........(..{]| +00000370 41 c4 ea b9 e1 a1 d4 ab 05 c3 1b 16 03 03 00 28 |A..............(| +00000380 00 00 00 00 00 00 00 00 ce 17 3c 16 85 79 e9 b8 |..........<..y..| +00000390 93 ee df 0f 87 ab 3a 5f bb 64 0f f3 59 0d 35 87 |......:_.d..Y.5.| +000003a0 2b 06 4d 43 9e 3a f7 72 |+.MC.:.r| >>> Flow 10 (server to client) -00000000 14 03 03 00 19 29 f3 ac 3d c8 6d 0c c3 1c 92 f7 |.....)..=.m.....| -00000010 3f c4 1e c9 d0 16 44 4e c0 95 18 a7 31 93 16 03 |?.....DN....1...| -00000020 03 00 28 3c f8 a4 be d9 b2 97 71 b0 02 2b a6 74 |..(<......q..+.t| -00000030 26 e0 d1 dc fb 5e 80 13 4a 4c ef ee 85 4a d0 53 |&....^..JL...J.S| -00000040 a9 0f a1 44 15 90 f3 6b d4 2e 2e 17 03 03 00 21 |...D...k.......!| -00000050 3c f8 a4 be d9 b2 97 72 d0 2b 1b db 4b 45 93 eb |<......r.+..KE..| -00000060 6a 9f 79 84 32 ec de 4e 6f 4d 40 d2 51 af e9 46 |j.y.2..NoM@.Q..F| -00000070 89 16 03 03 00 1c 3c f8 a4 be d9 b2 97 73 f2 99 |......<......s..| -00000080 89 f3 d9 74 af f5 b8 5f bc 04 fe f3 67 20 3f 3a |...t..._....g ?:| -00000090 3d 25 |=%| +00000000 14 03 03 00 19 d5 b6 c4 29 29 df 16 e2 4a a4 51 |........))...J.Q| +00000010 c8 7b 79 11 78 29 f0 64 44 70 52 fa 52 8d 16 03 |.{y.x).dDpR.R...| +00000020 03 00 28 ce 2a 17 67 6b 54 f1 47 d5 70 2f c6 a9 |..(.*.gkT.G.p/..| +00000030 05 08 32 a0 fd 6a 3f cd a6 3f c6 82 a7 52 e2 bb |..2..j?..?...R..| +00000040 bf 20 39 f4 9c fe 09 a0 43 1b 67 17 03 03 00 21 |. 9.....C.g....!| +00000050 ce 2a 17 67 6b 54 f1 48 b0 87 d9 2e f5 cc 2a de |.*.gkT.H......*.| +00000060 72 76 57 41 18 3d 5b 13 73 c3 0c 81 b8 a2 59 b6 |rvWA.=[.s.....Y.| +00000070 84 16 03 03 00 1c ce 2a 17 67 6b 54 f1 49 11 da |.......*.gkT.I..| +00000080 63 9e 68 53 c5 e2 f1 b8 94 68 b6 e7 42 80 24 9f |c.hS.....h..B.$.| +00000090 fd ff |..| >>> Flow 11 (client to server) -00000000 15 03 03 00 1a 00 00 00 00 00 00 00 01 3e 03 9b |.............>..| -00000010 14 92 cf 34 45 d0 e6 94 fd c4 9c 14 58 8b e5 15 |...4E.......X...| -00000020 03 03 00 1a 00 00 00 00 00 00 00 02 7b 6d 0c ee |............{m..| -00000030 ae 77 a8 12 1f ea 4b 4a f3 9e 58 2d 8e 28 |.w....KJ..X-.(| +00000000 15 03 03 00 1a 00 00 00 00 00 00 00 01 dd 54 03 |..............T.| +00000010 74 9c e9 bd 9a 25 c3 dd 2d 92 76 e6 a3 8c f8 15 |t....%..-.v.....| +00000020 03 03 00 1a 00 00 00 00 00 00 00 02 44 99 ff f4 |............D...| +00000030 f2 45 00 b3 0b 1c 14 90 38 e2 4e 80 71 ce |.E......8.N.q.| diff --git a/src/crypto/tls/testdata/Client-TLSv12-RenegotiationRejected b/src/crypto/tls/testdata/Client-TLSv12-RenegotiationRejected index 678bfdb609..a824099ccb 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-RenegotiationRejected +++ b/src/crypto/tls/testdata/Client-TLSv12-RenegotiationRejected @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 0d aa 10 87 54 |....Y...U......T| -00000010 c4 b8 34 96 39 d5 bb 7f 82 8f 01 74 3e ef fc 88 |..4.9......t>...| -00000020 b9 b0 02 d5 a0 98 b6 4c fe d1 bb 20 37 30 b4 1e |.......L... 70..| -00000030 6b a2 33 9f 7a eb 4e 9c 59 de 57 5d 2b a7 80 a5 |k.3.z.N.Y.W]+...| -00000040 f5 e7 64 3d fa 2d 91 02 74 8c e2 f2 c0 2f 00 00 |..d=.-..t..../..| +00000000 16 03 03 00 59 02 00 00 55 03 03 bf 1a 08 27 45 |....Y...U.....'E| +00000010 0a 77 6e 2a 2e 86 6d 5f 90 13 84 99 ff d5 3e 7a |.wn*..m_......>z| +00000020 39 87 cf d5 6f 68 8e 68 7d 47 59 20 79 cd 8b 6a |9...oh.h}GY y..j| +00000030 70 88 0b 0d f3 d4 08 f3 99 2f c2 4a b3 f3 a7 89 |p......../.J....| +00000040 ab f6 0c 91 9a f0 b1 aa 2f 27 3e 92 c0 2f 00 00 |......../'>../..| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 03 02 59 0b 00 02 55 00 02 52 00 02 4f 30 82 02 |..Y...U..R..O0..| 00000070 4b 30 82 01 b4 a0 03 02 01 02 02 09 00 e8 f0 9d |K0..............| @@ -53,44 +54,40 @@ 00000290 77 8d 0c 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d |w.......@.a.Lr+.| 000002a0 ae db 46 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db |..F..M...>...B..| 000002b0 fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 |.=.`.\!.;.......| -000002c0 cd 0c 00 00 c9 03 00 17 41 04 c9 6b 86 80 19 10 |........A..k....| -000002d0 ce 09 18 3b 64 f8 b1 a2 ab 7c 93 90 e5 be a4 34 |...;d....|.....4| -000002e0 7f df b4 54 89 93 8b 60 fb 5d b3 05 74 65 dc b3 |...T...`.]..te..| -000002f0 c8 86 71 7d bf 16 bc 96 95 47 43 d8 f0 a3 88 b7 |..q}.....GC.....| -00000300 dc a2 0d c4 86 65 f3 d4 5e 69 04 01 00 80 69 45 |.....e..^i....iE| -00000310 c7 29 bf 55 23 d2 56 03 68 dd d1 d5 d4 fd 0f a7 |.).U#.V.h.......| -00000320 27 93 fc 63 57 a1 64 fc 0b 5e 83 72 19 73 2e 48 |'..cW.d..^.r.s.H| -00000330 89 10 33 db ec bb d9 ad f6 55 0d 28 df b6 3e 3c |..3......U.(..><| -00000340 d4 c7 29 d3 49 58 be e3 b6 9a 1f e9 6b 13 df 7b |..).IX......k..{| -00000350 ab 05 d1 b3 c4 2f 50 9e 6b d6 91 91 07 17 0c 3d |...../P.k......=| -00000360 2e 10 c6 02 43 b3 aa 52 70 0a 02 bd a6 e5 7c 92 |....C..Rp.....|.| -00000370 b0 3a f4 c2 e6 cd f5 b4 b3 31 5f 79 92 65 5d cc |.:.......1_y.e].| -00000380 8b fa bd f5 1e 0a bc a8 b4 53 fe a6 94 76 16 03 |.........S...v..| -00000390 03 00 04 0e 00 00 00 |.......| +000002c0 ac 0c 00 00 a8 03 00 1d 20 e3 0e 3b be 13 b7 01 |........ ..;....| +000002d0 32 0e bf ab ee 5d ea e1 79 f4 16 34 b3 ce 5d e4 |2....]..y..4..].| +000002e0 8b 4d a2 ef 83 78 b2 ab 60 04 01 00 80 31 3f da |.M...x..`....1?.| +000002f0 24 88 42 84 73 4e 0b 80 7c d8 a1 c0 c2 c8 b6 27 |$.B.sN..|......'| +00000300 df 41 23 0a 30 91 3f 01 cc d2 8b 66 03 4b 63 c1 |.A#.0.?....f.Kc.| +00000310 02 18 b5 44 77 ae 7e 7d eb b5 5c 76 fc c9 c5 ec |...Dw.~}..\v....| +00000320 27 71 a1 09 c1 34 6f 48 10 4d da e0 21 4b 30 32 |'q...4oH.M..!K02| +00000330 9b 71 34 6b 6e 79 a3 80 2c 2b 85 5d 3c 44 4f 64 |.q4kny..,+.]>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 03 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 03 00 28 00 00 00 00 00 00 00 00 3e 37 |.....(........>7| -00000060 59 15 7b c7 5f aa 2f 10 6b d1 00 f1 a0 64 2b c9 |Y.{._./.k....d+.| -00000070 3b 38 c1 92 63 b8 9b bf ec 01 b7 a5 91 52 |;8..c........R| +00000000 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| +00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| +00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 03 00 01 01 |....._X.;t......| +00000030 16 03 03 00 28 00 00 00 00 00 00 00 00 8d 66 75 |....(.........fu| +00000040 38 f8 b0 d3 0d 81 49 01 73 1e eb 1d 00 71 08 d9 |8.....I.s....q..| +00000050 87 20 83 14 4c 54 f1 60 61 4d 19 53 42 |. ..LT.`aM.SB| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 28 96 3b 97 5d 87 |..........(.;.].| -00000010 1a de f5 b7 11 86 32 12 eb 41 59 8a 29 b5 20 bd |......2..AY.). .| -00000020 35 7b 47 c7 94 6e c4 d4 4e 58 08 d2 9c 05 05 8f |5{G..n..NX......| -00000030 4e 94 ac |N..| +00000000 14 03 03 00 01 01 16 03 03 00 28 23 7e 00 58 a6 |..........(#~.X.| +00000010 9c 0b ad 95 ad 99 7e d0 ff e3 ef 7c 14 c8 49 39 |......~....|..I9| +00000020 0e 46 24 16 22 a7 94 51 9c c6 8d 8a cb f1 66 14 |.F$."..Q......f.| +00000030 99 fd 15 |...| >>> Flow 5 (client to server) -00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 cb cd d9 |................| -00000010 59 33 0a f1 59 9f 21 86 15 ed cd 3d 5f 21 4c dd |Y3..Y.!....=_!L.| -00000020 21 0b 54 |!.T| +00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 94 e4 ff |................| +00000010 cd 27 dd 2b c7 3d ee c1 95 b9 85 e9 46 68 2e 68 |.'.+.=......Fh.h| +00000020 f2 4e 10 |.N.| >>> Flow 6 (server to client) -00000000 16 03 03 00 1c 96 3b 97 5d 87 1a de f6 0c 74 11 |......;.].....t.| -00000010 ff 59 13 7f f2 0d 64 df 38 d9 2b 37 2c 9e 0d eb |.Y....d.8.+7,...| -00000020 2a |*| +00000000 16 03 03 00 1c 23 7e 00 58 a6 9c 0b ae 3b 83 b7 |.....#~.X....;..| +00000010 9d 40 bc d7 47 ea a8 f4 4e 37 50 e3 d7 21 92 8d |.@..G...N7P..!..| +00000020 b7 |.| >>> Flow 7 (client to server) -00000000 15 03 03 00 1a 00 00 00 00 00 00 00 02 59 28 2e |.............Y(.| -00000010 9f a2 16 fd 1b 4a e8 97 72 a6 a3 ed 7d 63 4d 15 |.....J..r...}cM.| -00000020 03 03 00 1a 00 00 00 00 00 00 00 03 ca db 71 6b |..............qk| -00000030 e8 54 f2 da 95 0a 25 e0 c6 70 f0 d9 62 bd |.T....%..p..b.| +00000000 15 03 03 00 1a 00 00 00 00 00 00 00 02 98 b4 1c |................| +00000010 2c c3 7c a1 9c 8c 09 b0 0a d1 d5 f4 99 ed 64 15 |,.|...........d.| +00000020 03 03 00 1a 00 00 00 00 00 00 00 03 16 2a 34 39 |.............*49| +00000030 17 2a 3b 3a e9 88 99 e8 b1 d9 d2 47 41 d8 |.*;:.......GA.| diff --git a/src/crypto/tls/testdata/Client-TLSv12-SCT b/src/crypto/tls/testdata/Client-TLSv12-SCT index d5060b1210..dcc706c702 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-SCT +++ b/src/crypto/tls/testdata/Client-TLSv12-SCT @@ -1,19 +1,20 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 8b 01 00 00 87 03 03 00 00 00 00 00 |................| +00000000 16 03 01 00 8d 01 00 00 89 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 00 00 28 c0 2f |.............(./| 00000030 c0 2b c0 30 c0 2c c0 27 c0 13 c0 23 c0 09 c0 14 |.+.0.,.'...#....| 00000040 c0 0a 00 9c 00 9d 00 3c 00 2f 00 35 c0 12 00 0a |.......<./.5....| -00000050 00 05 c0 11 c0 07 01 00 00 36 00 05 00 05 01 00 |.........6......| -00000060 00 00 00 00 0a 00 08 00 06 00 17 00 18 00 19 00 |................| -00000070 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 03 05 |................| -00000080 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 00 00 |................| +00000050 00 05 c0 11 c0 07 01 00 00 38 00 05 00 05 01 00 |.........8......| +00000060 00 00 00 00 0a 00 0a 00 08 00 1d 00 17 00 18 00 |................| +00000070 19 00 0b 00 02 01 00 00 0d 00 0e 00 0c 04 01 04 |................| +00000080 03 05 01 05 03 02 01 02 03 ff 01 00 01 00 00 12 |................| +00000090 00 00 |..| >>> Flow 2 (server to client) -00000000 16 03 03 01 c6 02 00 01 c2 03 03 5b 23 16 eb 30 |...........[#..0| -00000010 c0 5d 25 18 5b 72 0a f4 ab 14 53 84 02 fd d0 7a |.]%.[r....S....z| -00000020 f3 e6 55 9c 07 ea e0 f2 0d 26 66 20 31 33 71 51 |..U......&f 13qQ| -00000030 94 0f 63 20 f2 b4 ea 55 94 91 bf c4 df 84 21 a6 |..c ...U......!.| -00000040 e8 8a 7b ca 43 6f 43 69 7a 31 01 be c0 2f 00 01 |..{.CoCiz1.../..| +00000000 16 03 03 01 c6 02 00 01 c2 03 03 c5 2c ed 73 81 |............,.s.| +00000010 42 44 d2 72 10 7e 8d d4 91 c3 5e 47 54 34 c8 3a |BD.r.~....^GT4.:| +00000020 90 1c 28 1d 02 b7 45 a8 5d db dc 20 35 81 26 bc |..(...E.].. 5.&.| +00000030 db 5d f3 47 e4 85 24 f6 7c 84 47 b9 5f fa 24 0c |.].G..$.|.G._.$.| +00000040 a5 61 35 50 fd e7 61 cb f0 44 3d 77 c0 2f 00 01 |.a5P..a..D=w./..| 00000050 7a ff 01 00 01 00 00 0b 00 04 03 00 01 02 00 12 |z...............| 00000060 01 69 01 67 00 75 00 a4 b9 09 90 b4 18 58 14 87 |.i.g.u.......X..| 00000070 bb 13 a2 cc 67 70 0a 3c 35 98 04 f9 1b df b8 e3 |....gp.<5.......| @@ -75,38 +76,34 @@ 000003f0 5c ee b1 87 82 f1 6c 04 ed 73 bb b3 43 77 8d 0c |\.....l..s..Cw..| 00000400 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d ae db 46 |.....@.a.Lr+...F| 00000410 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db fe 3d 13 |..M...>...B...=.| -00000420 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 cd 0c 00 |`.\!.;..........| -00000430 00 c9 03 00 17 41 04 bc 10 c9 49 47 0a 48 cb 16 |.....A....IG.H..| -00000440 5c bb e6 f6 74 59 df 9c e9 f3 00 c1 52 69 78 ab |\...tY......Rix.| -00000450 65 0b 5e 9f 66 88 31 68 b9 70 03 f7 ae 37 ea c8 |e.^.f.1h.p...7..| -00000460 4b 7e 09 46 0a af 46 6c 18 4d 34 87 fb d3 bf 3f |K~.F..Fl.M4....?| -00000470 44 c5 9e e9 8e 73 b7 04 01 00 80 32 61 11 ce 00 |D....s.....2a...| -00000480 cb a4 af 1a e8 f8 b2 a4 62 b1 b9 0f 76 8a 46 d0 |........b...v.F.| -00000490 08 1b 50 76 a1 a6 a4 69 29 77 96 ed 1f c5 f3 cd |..Pv...i)w......| -000004a0 92 21 10 2b f3 55 c9 e8 b4 e7 58 1b c9 83 30 01 |.!.+.U....X...0.| -000004b0 c6 e5 a4 22 ca 9e 12 a5 2d 7f f2 e2 87 df 8b 46 |..."....-......F| -000004c0 d3 37 28 4f 33 1f d8 27 a4 f1 8a 32 28 fc f7 1f |.7(O3..'...2(...| -000004d0 2a 68 10 cd 32 c8 99 ef b4 e0 52 cd 47 9d 16 35 |*h..2.....R.G..5| -000004e0 bc 6f c0 8a e5 b9 5c 57 1c 26 5c 45 61 e3 5e d3 |.o....\W.&\Ea.^.| -000004f0 a4 dc 7d c7 d6 2c 80 77 81 0b 10 16 03 03 00 04 |..}..,.w........| -00000500 0e 00 00 00 |....| +00000420 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 ac 0c 00 |`.\!.;..........| +00000430 00 a8 03 00 1d 20 36 fb e2 0e 7c d0 a4 e6 6a 11 |..... 6...|...j.| +00000440 b0 da 6f b9 d5 d5 27 73 3d 24 4e 06 0d 50 85 81 |..o...'s=$N..P..| +00000450 13 94 25 dc 2c 6a 04 01 00 80 54 9b 72 01 e9 91 |..%.,j....T.r...| +00000460 f3 71 62 c2 4e 8b 2f fa d4 1f 8b 7f 87 0e c4 70 |.qb.N./........p| +00000470 22 aa 93 05 2f ae 77 75 e4 16 c0 7a 0b 95 e2 60 |".../.wu...z...`| +00000480 95 b6 a3 52 77 9a 0e cd ab f6 af 29 28 df f1 97 |...Rw......)(...| +00000490 56 50 54 c6 c8 ac a6 cd a8 c1 ba 56 e1 a7 37 7f |VPT........V..7.| +000004a0 a6 20 ae b7 74 5b a8 66 7a c0 ef 41 02 2d ab e4 |. ..t[.fz..A.-..| +000004b0 9e f4 44 30 49 50 8d 83 5b 0d 8c d7 31 04 f2 bc |..D0IP..[...1...| +000004c0 63 bf 23 8e b8 59 2b cd 0c 69 10 02 66 06 d9 74 |c.#..Y+..i..f..t| +000004d0 33 db 7f 66 15 9f 99 f0 f7 ef 16 03 03 00 04 0e |3..f............| +000004e0 00 00 00 |...| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 1e 18 37 ef 0d |....F...BA...7..| -00000010 19 51 88 35 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd |.Q.5uq..T[....g.| -00000020 a7 24 20 3e b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e |.$ >.V...(^.+-O.| -00000030 f1 07 9f 6c 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 |...lK[.V.2B.X..I| -00000040 a6 b5 68 1a 41 03 56 6b dc 5a 89 14 03 03 00 01 |..h.A.Vk.Z......| -00000050 01 16 03 03 00 28 00 00 00 00 00 00 00 00 c5 d9 |.....(..........| -00000060 a8 f3 c8 f7 ee 39 b5 14 40 34 97 92 b4 cf ac ff |.....9..@4......| -00000070 a2 d4 71 ed 0f d1 c2 c3 e5 7d 94 77 89 7e |..q......}.w.~| +00000000 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| +00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| +00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 03 00 01 01 |....._X.;t......| +00000030 16 03 03 00 28 00 00 00 00 00 00 00 00 50 1c 01 |....(........P..| +00000040 e1 8a 32 e7 59 c3 0c b2 f0 28 e3 8c 9c 46 3e 3a |..2.Y....(...F>:| +00000050 fd 3e 4d 36 f7 5d c8 ed 09 94 8f f8 94 |.>M6.].......| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 28 19 80 f3 14 0b |..........(.....| -00000010 50 0f de c7 1f 73 1e b9 b3 f0 d3 5a f0 33 c4 b7 |P....s.....Z.3..| -00000020 f2 c5 38 99 f2 01 b6 1c d5 a6 d5 37 4a 52 d1 92 |..8........7JR..| -00000030 5d 7f cf |]..| +00000000 14 03 03 00 01 01 16 03 03 00 28 96 72 dd fb 38 |..........(.r..8| +00000010 e1 ac d5 ad c2 8c 0b 04 f4 6c 3a 1d f2 66 c2 d8 |.........l:..f..| +00000020 ae 35 c3 4c a0 9c f7 7e ac 62 63 db 3e f2 cb a5 |.5.L...~.bc.>...| +00000030 8a 07 ef |...| >>> Flow 5 (client to server) -00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 36 55 d4 |.............6U.| -00000010 a4 ef 6d 67 c2 45 61 b5 2d 1f d9 97 3c d2 04 41 |..mg.Ea.-...<..A| -00000020 f4 43 49 15 03 03 00 1a 00 00 00 00 00 00 00 02 |.CI.............| -00000030 32 9f df ab 07 f9 e6 5d 0a ad 51 63 fe 3b f6 fd |2......]..Qc.;..| -00000040 0a 33 |.3| +00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 96 4c d3 |..............L.| +00000010 8f ea 8e d0 ba 3d b4 a7 58 ea 8a 00 ea ee 2b 5e |.....=..X.....+^| +00000020 03 00 00 15 03 03 00 1a 00 00 00 00 00 00 00 02 |................| +00000030 77 9d 24 94 fa 8d ce 41 84 02 13 1e 62 63 1f 14 |w.$....A....bc..| +00000040 69 c2 |i.| diff --git a/src/crypto/tls/testdata/Client-TLSv12-X25519-ECDHE-RSA-AES-GCM b/src/crypto/tls/testdata/Client-TLSv12-X25519-ECDHE-RSA-AES-GCM index dcbce97762..6ebbd893ec 100644 --- a/src/crypto/tls/testdata/Client-TLSv12-X25519-ECDHE-RSA-AES-GCM +++ b/src/crypto/tls/testdata/Client-TLSv12-X25519-ECDHE-RSA-AES-GCM @@ -9,11 +9,11 @@ 00000070 00 00 0d 00 0e 00 0c 04 01 04 03 05 01 05 03 02 |................| 00000080 01 02 03 ff 01 00 01 00 00 12 00 00 |............| >>> Flow 2 (server to client) -00000000 16 03 03 00 59 02 00 00 55 03 03 64 2f 20 bb e0 |....Y...U..d/ ..| -00000010 0c 8b 1e d9 fc 96 1d d7 66 02 62 bd 63 d8 52 48 |........f.b.c.RH| -00000020 61 6d 4e f9 e4 26 43 f2 dd 75 00 20 e9 7d 2b 02 |amN..&C..u. .}+.| -00000030 39 df 15 b7 24 c8 7a 61 81 cc a4 3a 3f 80 36 e2 |9...$.za...:?.6.| -00000040 44 fd cd e1 a8 db ad a0 79 2d d3 f6 c0 2f 00 00 |D.......y-.../..| +00000000 16 03 03 00 59 02 00 00 55 03 03 d3 18 c0 74 b0 |....Y...U.....t.| +00000010 98 31 6a 21 53 a8 c8 52 07 21 ae 0d 91 2d 8f 5b |.1j!S..R.!...-.[| +00000020 fe 84 eb 54 73 1b 3e 83 7c e1 31 20 61 c8 ef 67 |...Ts.>.|.1 a..g| +00000030 6a f3 0c 82 86 10 f7 12 08 23 ae 25 0f 41 b4 6e |j........#.%.A.n| +00000040 3e 66 8b 1d f4 44 8e 81 cc ab e6 4c c0 2f 00 00 |>f...D.....L./..| 00000050 0d ff 01 00 01 00 00 0b 00 04 03 00 01 02 16 03 |................| 00000060 03 02 59 0b 00 02 55 00 02 52 00 02 4f 30 82 02 |..Y...U..R..O0..| 00000070 4b 30 82 01 b4 a0 03 02 01 02 02 09 00 e8 f0 9d |K0..............| @@ -53,33 +53,33 @@ 00000290 77 8d 0c 1c f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d |w.......@.a.Lr+.| 000002a0 ae db 46 06 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db |..F..M...>...B..| 000002b0 fe 3d 13 60 84 5c 21 d3 3b e9 fa e7 16 03 03 00 |.=.`.\!.;.......| -000002c0 ac 0c 00 00 a8 03 00 1d 20 27 08 d8 54 80 58 52 |........ '..T.XR| -000002d0 fa d3 4e ba 1a 49 7b 20 b7 c3 c8 dc 91 42 90 9a |..N..I{ .....B..| -000002e0 7d 63 b7 88 16 39 6b 2f 4a 04 01 00 80 97 3b 72 |}c...9k/J.....;r| -000002f0 f0 94 ef 26 07 b9 37 f5 6a 00 30 34 1f b8 90 46 |...&..7.j.04...F| -00000300 fc 36 9b 19 9c de 60 c1 9a da 8e a0 94 d5 f9 d8 |.6....`.........| -00000310 aa f0 c4 7a 3e 0a 55 9e 97 bd 27 09 77 20 a7 72 |...z>.U...'.w .r| -00000320 bc a0 46 75 96 ab 0b 42 2c 24 06 eb ee 5a 07 cc |..Fu...B,$...Z..| -00000330 94 42 25 57 d9 ad a6 ae 28 fe 94 c8 bc ca a8 e0 |.B%W....(.......| -00000340 9e 18 b0 f2 b5 b5 93 a7 a0 20 17 7e 18 ac 8f cf |......... .~....| -00000350 30 ea fd e8 43 25 c1 fc 48 51 5a d2 ef b5 95 13 |0...C%..HQZ.....| -00000360 6c 37 5a 6b 55 34 8d b0 3c 8f 9e 1b e8 16 03 03 |l7ZkU4..<.......| +000002c0 ac 0c 00 00 a8 03 00 1d 20 a8 2b 29 68 72 39 78 |........ .+)hr9x| +000002d0 8f 28 f5 3a fb f9 79 db cc 52 87 67 2e f9 ee fc |.(.:..y..R.g....| +000002e0 bb 40 b7 f5 e4 5f 65 6d 08 04 01 00 80 3b 83 43 |.@..._em.....;.C| +000002f0 0f 0f 05 1b 50 c7 07 eb 73 23 30 68 ce eb 02 49 |....P...s#0h...I| +00000300 08 4b 06 b9 05 1f ba 3f fd 51 a5 55 10 d4 8d fa |.K.....?.Q.U....| +00000310 b1 6b 4b b7 46 e4 e5 59 d9 3d fc 50 4c 86 d0 0d |.kK.F..Y.=.PL...| +00000320 cd dd c9 cf 86 f8 38 ef 3f 70 27 ea fc 82 ba b9 |......8.?p'.....| +00000330 c1 36 82 0c ec a8 a5 32 97 f3 64 b5 04 01 36 21 |.6.....2..d...6!| +00000340 69 4b a4 26 5e 28 e2 06 40 84 48 08 38 a5 0d 87 |iK.&^(..@.H.8...| +00000350 c2 a5 7b a1 f7 bc 5a 0e f8 50 9a a5 c5 d9 57 f2 |..{...Z..P....W.| +00000360 71 71 d6 ec 3f 48 fe 90 ff 88 91 9b 24 16 03 03 |qq..?H......$...| 00000370 00 04 0e 00 00 00 |......| >>> Flow 3 (client to server) 00000000 16 03 03 00 25 10 00 00 21 20 2f e5 7d a3 47 cd |....%...! /.}.G.| 00000010 62 43 15 28 da ac 5f bb 29 07 30 ff f6 84 af c4 |bC.(.._.).0.....| 00000020 cf c2 ed 90 99 5f 58 cb 3b 74 14 03 03 00 01 01 |....._X.;t......| -00000030 16 03 03 00 28 00 00 00 00 00 00 00 00 17 40 ca |....(.........@.| -00000040 78 e3 f2 c9 05 71 6b 37 98 79 21 d0 b1 e1 49 b5 |x....qk7.y!...I.| -00000050 54 45 35 e9 58 bd f9 60 5f c8 16 e7 42 |TE5.X..`_...B| +00000030 16 03 03 00 28 00 00 00 00 00 00 00 00 13 06 e2 |....(...........| +00000040 11 1b 5b d1 a9 96 26 eb 3e db 2f c4 ed d7 55 fc |..[...&.>./...U.| +00000050 c3 51 16 be 82 ec d9 97 74 8f c6 bd 74 |.Q......t...t| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 28 2d d9 e6 e1 eb |..........(-....| -00000010 b7 65 e5 f4 fc 56 4a 35 00 0c 90 bf 5f c3 73 dc |.e...VJ5...._.s.| -00000020 86 f8 44 2c c7 18 fd ca 24 f6 34 98 5e ef 25 44 |..D,....$.4.^.%D| -00000030 41 74 4a |AtJ| +00000000 14 03 03 00 01 01 16 03 03 00 28 e5 77 89 4c b3 |..........(.w.L.| +00000010 94 20 9b e8 49 07 a6 6d b1 e9 8f 5e 3c d9 7a db |. ..I..m...^<.z.| +00000020 f1 8b 1a f1 92 25 3f 3d 87 db 89 37 37 c0 9c 8d |.....%?=...77...| +00000030 29 ee 2a |).*| >>> Flow 5 (client to server) -00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 84 48 a7 |..............H.| -00000010 d1 2e f0 75 1a da f9 d4 bc 88 42 e0 8c 68 09 ae |...u......B..h..| -00000020 0a ac 46 15 03 03 00 1a 00 00 00 00 00 00 00 02 |..F.............| -00000030 0b fb c3 cb 27 17 0c 35 e9 8f 8f 96 dd ce d5 5d |....'..5.......]| -00000040 42 44 |BD| +00000000 17 03 03 00 1e 00 00 00 00 00 00 00 01 39 86 ce |.............9..| +00000010 b1 3e a5 42 81 e0 73 0f bc 95 eb 8b 35 58 ca f7 |.>.B..s.....5X..| +00000020 4c 1e 87 15 03 03 00 1a 00 00 00 00 00 00 00 02 |L...............| +00000030 0f 02 2a 17 15 2a 53 27 7d 7a d1 29 25 b0 8d 61 |..*..*S'}z.)%..a| +00000040 9f 68 |.h| diff --git a/src/crypto/tls/testdata/Server-SSLv3-RSA-3DES b/src/crypto/tls/testdata/Server-SSLv3-RSA-3DES index f6cb8e46e3..ec9162b3a9 100644 --- a/src/crypto/tls/testdata/Server-SSLv3-RSA-3DES +++ b/src/crypto/tls/testdata/Server-SSLv3-RSA-3DES @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 00 00 2f 01 00 00 2b 03 00 24 a1 89 3a e8 |..../...+..$..:.| -00000010 17 0f 35 02 cf 11 e8 31 71 5d ba f4 82 f1 f4 a1 |..5....1q]......| -00000020 63 61 2a 99 28 5f 9a 8b 21 ea 00 00 00 04 00 0a |ca*.(_..!.......| +00000000 16 03 00 00 2f 01 00 00 2b 03 00 07 be 0a 0c 3a |..../...+......:| +00000010 70 ad 1a 60 e2 e4 63 91 1b 93 c8 ef 10 95 24 5e |p..`..c.......$^| +00000020 95 e9 f7 82 2c 42 4f 74 44 90 3b 00 00 04 00 0a |....,BOtD.;.....| 00000030 00 ff 01 00 |....| >>> Flow 2 (server to client) 00000000 16 03 00 00 31 02 00 00 2d 03 00 00 00 00 00 00 |....1...-.......| @@ -47,30 +47,30 @@ 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| 00000290 3b e9 fa e7 16 03 00 00 04 0e 00 00 00 |;............| >>> Flow 3 (client to server) -00000000 16 03 00 00 84 10 00 00 80 c5 e0 de 32 09 54 8b |............2.T.| -00000010 8f a1 7c 5c fa 4f 04 d7 66 52 52 14 a0 03 28 21 |..|\.O..fRR...(!| -00000020 9a 40 e8 d1 21 66 de 85 1a 9f 73 ea e3 6f 8c ef |.@..!f....s..o..| -00000030 7f 80 0d 00 2a 68 27 0a 7a 0b 4b 7d a4 a6 e7 0b |....*h'.z.K}....| -00000040 61 35 0c 1d 9b c9 7c a8 d8 e8 3b 8a 10 7e c0 5e |a5....|...;..~.^| -00000050 e9 d3 ac e1 2a 28 c3 68 d3 ab 96 6d cf 3a 70 f7 |....*(.h...m.:p.| -00000060 12 a0 85 52 20 38 ef 20 04 df f4 f5 57 0a 99 97 |...R 8. ....W...| -00000070 da 24 0b c3 81 9e 69 c3 9a cc 5f 69 80 40 93 24 |.$....i..._i.@.$| -00000080 5a 78 61 be 7d 14 91 50 ad 14 03 00 00 01 01 16 |Zxa.}..P........| -00000090 03 00 00 40 e9 b5 fa 8a 0c e6 58 1a a6 05 ef 49 |...@......X....I| -000000a0 75 bd a4 05 af 6b cd 08 65 88 ee 04 b7 49 d1 bc |u....k..e....I..| -000000b0 a6 0e 83 37 6b 5d 7e 5d 4b 84 4a ab 7e 3c fe 87 |...7k]~]K.J.~<..| -000000c0 d8 da bd 88 c9 3a a9 2a 61 49 bf ff ac 10 81 b6 |.....:.*aI......| -000000d0 f8 f8 10 a8 |....| +00000000 16 03 00 00 84 10 00 00 80 0b 53 ae 4b 24 12 d9 |..........S.K$..| +00000010 66 2e f6 3f 3b f4 4f 75 0d 0f a2 40 3f db 8c 04 |f..?;.Ou...@?...| +00000020 db 31 d4 12 3b 72 26 1e 70 4a bc ec 40 97 40 9c |.1..;r&.pJ..@.@.| +00000030 44 2d 11 ac ae 47 47 bb 46 bb 0a 47 bc e5 d7 3b |D-...GG.F..G...;| +00000040 b4 a3 df c7 cf 60 46 94 e7 5d 7d 00 49 b8 1e 5a |.....`F..]}.I..Z| +00000050 e9 71 e0 80 ff d8 d6 bb 22 8a 1a f8 1c a8 83 06 |.q......".......| +00000060 12 bc e1 1e 2d fa 14 6f 7b 0f fb 85 ad b7 3d 5c |....-..o{.....=\| +00000070 b3 9e 83 05 05 d8 e9 ae bc 82 29 ab 95 78 72 5a |..........)..xrZ| +00000080 a3 12 71 ff a4 ba e0 c5 56 14 03 00 00 01 01 16 |..q.....V.......| +00000090 03 00 00 40 f0 85 00 68 b5 a7 cb d1 2f 52 c4 a2 |...@...h..../R..| +000000a0 ab a1 41 64 21 b8 d3 e4 97 fb 08 a4 86 8e 59 94 |..Ad!.........Y.| +000000b0 3e 24 e6 b9 4d 4f 3a ac e6 91 dd 82 59 e8 7d ca |>$..MO:.....Y.}.| +000000c0 bc d0 e8 85 08 14 f9 05 2e fc e5 a3 bc 9c 88 65 |...............e| +000000d0 93 b8 be 25 |...%| >>> Flow 4 (server to client) -00000000 14 03 00 00 01 01 16 03 00 00 40 ec 2d 5a ad c6 |..........@.-Z..| -00000010 3f a4 cb 6c af e5 fd 24 d1 d5 79 cc 91 f3 fb d6 |?..l...$..y.....| -00000020 01 3a 0a 2c cf 89 ae 90 49 48 83 cc f8 85 b4 1f |.:.,....IH......| -00000030 ff 93 60 25 5f 05 b9 fd 5d ef 8d fa 87 5a a6 77 |..`%_...]....Z.w| -00000040 c9 ee 8f bb a1 28 52 5c 6e a8 42 17 03 00 00 18 |.....(R\n.B.....| -00000050 14 a5 b1 7c df 66 c2 f3 1c f6 ef c9 c6 c2 1c 11 |...|.f..........| -00000060 91 b0 d4 6a a9 a7 80 c3 17 03 00 00 28 cc 2e d8 |...j........(...| -00000070 63 5b a4 dd 44 51 22 7f 1f 1a a3 ae 42 ae e9 21 |c[..DQ".....B..!| -00000080 fc 6c ec 07 25 28 1a 3e e8 e6 e6 15 8f 80 76 e3 |.l..%(.>......v.| -00000090 56 89 c6 20 0b 15 03 00 00 18 5d 5f d7 ff 88 34 |V.. ......]_...4| -000000a0 8d 7d 1b 81 ed 29 3e 1b 05 7b 48 47 69 fb 02 32 |.}...)>..{HGi..2| -000000b0 1c 87 |..| +00000000 14 03 00 00 01 01 16 03 00 00 40 46 58 3a 0e 47 |..........@FX:.G| +00000010 b9 be 1e af b5 3d 61 34 d0 8d 0b 41 b7 de 3c 04 |.....=a4...A..<.| +00000020 24 4f 50 c0 ba 64 1f c8 b0 3e 4e cb e7 56 bb fc |$OP..d...>N..V..| +00000030 d9 ff 18 88 85 1e 40 cd d0 c9 ed d2 49 af 16 14 |......@.....I...| +00000040 35 d5 0b b2 ce 68 bf b0 52 2c 70 17 03 00 00 18 |5....h..R,p.....| +00000050 14 44 b1 72 b9 f4 cc eb 4f 53 88 c8 89 26 d3 02 |.D.r....OS...&..| +00000060 65 66 6e e5 d2 0c 67 98 17 03 00 00 28 fb d9 98 |efn...g.....(...| +00000070 8d 59 96 5e 1b 4c 28 88 42 83 f3 58 ed 5a fe 05 |.Y.^.L(.B..X.Z..| +00000080 77 6d 64 49 54 c8 1a 57 ac f9 14 15 61 ea d2 29 |wmdIT..W....a..)| +00000090 e4 1c 91 46 f7 15 03 00 00 18 a4 f2 67 43 7b e9 |...F........gC{.| +000000a0 99 35 05 f4 5e 6f a1 36 c3 06 2b 0b d0 75 dc 98 |.5..^o.6..+..u..| +000000b0 59 ad |Y.| diff --git a/src/crypto/tls/testdata/Server-SSLv3-RSA-AES b/src/crypto/tls/testdata/Server-SSLv3-RSA-AES index 647eddb642..6bdd75e900 100644 --- a/src/crypto/tls/testdata/Server-SSLv3-RSA-AES +++ b/src/crypto/tls/testdata/Server-SSLv3-RSA-AES @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 00 00 2f 01 00 00 2b 03 00 f6 aa e8 ab 4b |..../...+......K| -00000010 a0 ca 86 5d bf ca 26 5b b6 75 3b 97 dc 3d 25 51 |...]..&[.u;..=%Q| -00000020 d3 f9 c7 af 7a 76 4f 55 54 6d 4f 00 00 04 00 2f |....zvOUTmO..../| +00000000 16 03 00 00 2f 01 00 00 2b 03 00 86 5f 7b c1 4d |..../...+..._{.M| +00000010 b6 d6 fb 10 1e bd 5c 89 a3 d8 f3 e4 e3 ad 49 86 |......\.......I.| +00000020 be a8 f1 5a fc 48 7d b7 43 89 0d 00 00 04 00 2f |...Z.H}.C....../| 00000030 00 ff 01 00 |....| >>> Flow 2 (server to client) 00000000 16 03 00 00 31 02 00 00 2d 03 00 00 00 00 00 00 |....1...-.......| @@ -47,31 +47,31 @@ 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| 00000290 3b e9 fa e7 16 03 00 00 04 0e 00 00 00 |;............| >>> Flow 3 (client to server) -00000000 16 03 00 00 84 10 00 00 80 3d 72 68 31 73 65 81 |.........=rh1se.| -00000010 2f 15 5b 7b d2 c0 34 2a f9 95 1a fa c1 07 c0 1f |/.[{..4*........| -00000020 e8 35 3c 32 58 a0 e3 c1 8a ff 23 78 18 5e 32 29 |.5<2X.....#x.^2)| -00000030 66 ef 08 b0 29 d5 92 f8 23 5b a9 55 14 ca 00 9f |f...)...#[.U....| -00000040 12 86 50 49 1f 5b 55 13 d1 f0 fc da 95 54 75 8e |..PI.[U......Tu.| -00000050 55 5c 00 6d e6 8e 54 9e d1 8a 05 fe a9 a5 c7 85 |U\.m..T.........| -00000060 45 8b f6 f9 5b 96 04 f9 f2 7b 01 01 4b 5f e3 5c |E...[....{..K_.\| -00000070 c0 5a 9c 54 a5 1f e8 d0 92 5d ca af 5d db 4e f3 |.Z.T.....]..].N.| -00000080 fb 24 98 b5 01 5e 21 58 b1 14 03 00 00 01 01 16 |.$...^!X........| -00000090 03 00 00 40 4c 0e 28 67 35 3a fb 62 a8 f1 1c 2d |...@L.(g5:.b...-| -000000a0 da 41 56 a2 47 5b 6b 7d e6 ee ca 94 05 57 af cf |.AV.G[k}.....W..| -000000b0 a5 2b d9 a0 58 a4 ff 01 e8 29 33 a7 90 fa 35 cc |.+..X....)3...5.| -000000c0 33 92 84 62 3b 99 bd 83 c2 c1 68 56 c2 18 bc 22 |3..b;.....hV..."| -000000d0 d6 2f 7d 37 |./}7| +00000000 16 03 00 00 84 10 00 00 80 62 b2 02 df a7 af 20 |.........b..... | +00000010 cb 59 b7 1b 70 26 00 18 2c c8 14 25 fb 3d f2 ec |.Y..p&..,..%.=..| +00000020 b0 52 83 c6 7c 1f dd 60 64 32 98 aa 5a 4f 48 df |.R..|..`d2..ZOH.| +00000030 14 f5 c3 6c dd 50 ac 14 27 f4 c9 08 e2 c7 e4 0d |...l.P..'.......| +00000040 ae 31 61 dd 39 03 f5 b4 92 d1 c7 67 a9 cf d0 d5 |.1a.9......g....| +00000050 1a 00 9a 6a aa 16 d5 c3 16 1d 38 20 67 93 41 92 |...j......8 g.A.| +00000060 14 41 26 6d 7f 2e 25 92 4d ac bd 1a e6 d3 91 33 |.A&m..%.M......3| +00000070 c9 9b d2 0c 1f d2 2c 36 0f 2b b0 e8 15 1f 1a 5b |......,6.+.....[| +00000080 f4 00 7f db e9 01 e0 85 c9 14 03 00 00 01 01 16 |................| +00000090 03 00 00 40 7b ac 74 d9 51 7c db 62 e0 60 31 89 |...@{.t.Q|.b.`1.| +000000a0 52 cd c2 77 e7 fe fd 8e 23 43 9f 7d e4 36 5c c7 |R..w....#C.}.6\.| +000000b0 2c 41 27 09 59 48 1e 93 7b 8b 03 18 6c ce 6c 72 |,A'.YH..{...l.lr| +000000c0 9a 0e 5b 87 7b 97 76 b6 ce b8 2e 98 19 e7 04 a9 |..[.{.v.........| +000000d0 cd 8e 9a f9 |....| >>> Flow 4 (server to client) -00000000 14 03 00 00 01 01 16 03 00 00 40 3a 79 26 3a 75 |..........@:y&:u| -00000010 84 84 1e bc 09 02 1e 2f 96 8b d3 e9 ed f6 3f b5 |......./......?.| -00000020 5c ea 6e f8 c0 9c ff c8 d4 8c 1f 0c 45 51 32 30 |\.n.........EQ20| -00000030 60 a1 54 8e a8 d0 2c 16 97 6b 2e 56 2c f3 b9 69 |`.T...,..k.V,..i| -00000040 f2 80 3b c9 a6 d3 53 de e4 61 e8 17 03 00 00 20 |..;...S..a..... | -00000050 51 ab 4e 58 99 62 26 98 63 34 3a ee aa dc 74 17 |Q.NX.b&.c4:...t.| -00000060 a4 43 a7 97 53 18 3f 1c 43 f4 04 2d ba 8d f5 29 |.C..S.?.C..-...)| -00000070 17 03 00 00 30 3c 31 84 e4 57 fa e5 ed f1 e6 8b |....0<1..W......| -00000080 8a d7 2e af 97 88 91 4d b3 f1 63 99 1c c9 30 74 |.......M..c...0t| -00000090 50 f6 a1 9d a3 4a 6b 5b 30 61 5b a7 7e b6 5f 24 |P....Jk[0a[.~._$| -000000a0 09 af af 52 a9 15 03 00 00 20 5f a3 4e f7 60 bd |...R..... _.N.`.| -000000b0 a4 19 44 24 09 3b fe 0f ea 75 e8 f9 79 80 0a 37 |..D$.;...u..y..7| -000000c0 18 98 3f 56 4b 3e 21 eb 70 82 |..?VK>!.p.| +00000000 14 03 00 00 01 01 16 03 00 00 40 3b 7c 65 fa a4 |..........@;|e..| +00000010 dc 7a 8d ba 59 23 b7 44 e8 c8 01 95 60 19 9a a1 |.z..Y#.D....`...| +00000020 6e 33 c8 0a 06 f2 9c ae d7 f4 f7 99 2e 33 92 de |n3...........3..| +00000030 0d 81 13 8f 82 f3 2b 71 fa c5 97 9d 64 a0 b3 f5 |......+q....d...| +00000040 c6 f2 4b dd 1a 8c c6 49 61 e0 cf 17 03 00 00 20 |..K....Ia...... | +00000050 e6 0e 8a 0d 1d 87 bb 07 5e dc ed 48 c8 99 c3 87 |........^..H....| +00000060 55 d4 51 c9 c7 a8 47 57 e5 0c 8b 93 01 8a 46 46 |U.Q...GW......FF| +00000070 17 03 00 00 30 55 56 66 a2 9e e1 43 91 06 38 fa |....0UVf...C..8.| +00000080 81 bf 0a d1 68 8d 0d 80 a9 ee 7d 90 f4 15 2f e6 |....h.....}.../.| +00000090 cb 11 3b 63 91 54 b6 7d 62 5d 79 57 1d 3b b7 d1 |..;c.T.}b]yW.;..| +000000a0 71 75 63 5c f8 15 03 00 00 20 fc 44 3a bc 00 d9 |quc\..... .D:...| +000000b0 7e ed c6 ad 77 27 98 af 4b 1a 84 d5 90 6c 7e 2e |~...w'..K....l~.| +000000c0 c3 d8 b9 a4 74 77 65 08 72 b0 |....twe.r.| diff --git a/src/crypto/tls/testdata/Server-SSLv3-RSA-RC4 b/src/crypto/tls/testdata/Server-SSLv3-RSA-RC4 index 2868d6ba8d..7da1078c3d 100644 --- a/src/crypto/tls/testdata/Server-SSLv3-RSA-RC4 +++ b/src/crypto/tls/testdata/Server-SSLv3-RSA-RC4 @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 00 00 2f 01 00 00 2b 03 00 6e 74 3e 5d f4 |..../...+..nt>].| -00000010 b5 4a 4a 5b d6 fc 29 d8 be 87 68 cf ce a5 ee 14 |.JJ[..)...h.....| -00000020 8a 7a 44 1d 03 27 8c fd 00 1b 83 00 00 04 00 05 |.zD..'..........| +00000000 16 03 00 00 2f 01 00 00 2b 03 00 8d 0b 00 b4 a0 |..../...+.......| +00000010 73 70 84 0e b0 5c 82 9f 5c 36 ed 55 c4 a7 cd 4b |sp...\..\6.U...K| +00000020 93 cc 06 59 9a fb 2a 6e 4d 7f 17 00 00 04 00 05 |...Y..*nM.......| 00000030 00 ff 01 00 |....| >>> Flow 2 (server to client) 00000000 16 03 00 00 31 02 00 00 2d 03 00 00 00 00 00 00 |....1...-.......| @@ -47,26 +47,26 @@ 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| 00000290 3b e9 fa e7 16 03 00 00 04 0e 00 00 00 |;............| >>> Flow 3 (client to server) -00000000 16 03 00 00 84 10 00 00 80 0d 70 3b bc b1 b4 f8 |..........p;....| -00000010 4e f7 9c 7e c6 33 c9 d2 af 4d ae 0f 65 55 68 1c |N..~.3...M..eUh.| -00000020 a0 af ad cc cd 25 a8 05 31 d8 50 11 45 cc 44 e6 |.....%..1.P.E.D.| -00000030 89 1e a6 76 12 0e 8a ac a6 d3 6c 53 69 d5 e4 6d |...v......lSi..m| -00000040 37 90 b8 af b7 ab 3e 84 d2 7e 42 27 81 0d c4 f8 |7.....>..~B'....| -00000050 6c 54 62 58 83 33 53 ab 3c 1e dd ba 8f 3b ef f6 |lTbX.3S.<....;..| -00000060 d3 f3 e4 6e 6c 5e ff 94 69 9a d3 be 69 26 db 40 |...nl^..i...i&.@| -00000070 2e a2 79 c2 b3 71 bb 8c e7 7c 15 5e 16 fe cf 4c |..y..q...|.^...L| -00000080 b1 25 df ac b1 42 86 0e cb 14 03 00 00 01 01 16 |.%...B..........| -00000090 03 00 00 3c 94 08 28 54 f4 2c d0 3b dd 1e 0f 7b |...<..(T.,.;...{| -000000a0 d7 cf 61 36 1b 50 e7 46 e3 5f cc cd 4d dc f6 7a |..a6.P.F._..M..z| -000000b0 37 15 20 62 af e2 38 c7 48 42 1b 3f 70 65 84 97 |7. b..8.HB.?pe..| -000000c0 42 a5 52 e7 fe 33 c6 27 97 10 db 17 42 10 5b f1 |B.R..3.'....B.[.| +00000000 16 03 00 00 84 10 00 00 80 a0 a5 4c 14 f2 56 43 |...........L..VC| +00000010 59 5b c2 80 ef 64 48 99 ba 56 85 c1 63 70 a4 01 |Y[...dH..V..cp..| +00000020 cc 23 b6 86 b6 1a 70 1d 1a 04 24 8b 7e 6c a9 23 |.#....p...$.~l.#| +00000030 ac 9e f4 a7 ab 2e bc 25 0c f7 e0 98 c2 e9 d2 31 |.......%.......1| +00000040 6a b0 cd bd c4 c7 da b3 7c b7 0f 8c d7 e6 08 b3 |j.......|.......| +00000050 76 c9 cc 3b 19 dc 07 23 2c 2b 0d 2c bc 09 cc 3a |v..;...#,+.,...:| +00000060 c4 eb 12 55 69 fd b9 8f de 5a f5 a1 4b bc 20 c5 |...Ui....Z..K. .| +00000070 cc 42 93 e9 59 f3 9c a6 cd b4 20 78 3a f3 96 83 |.B..Y..... x:...| +00000080 73 4a 55 38 0f d4 92 ae a1 14 03 00 00 01 01 16 |sJU8............| +00000090 03 00 00 3c 7a 24 99 d4 14 cd df c2 f3 ad 09 59 |...>> Flow 4 (server to client) -00000000 14 03 00 00 01 01 16 03 00 00 3c 62 42 ff 8f e7 |..........>> Flow 1 (client to server) -00000000 16 03 01 00 4f 01 00 00 4b 03 01 2b 50 d8 3b 1f |....O...K..+P.;.| -00000010 df 1c ad 85 72 c0 cc 9c 4b 34 83 2c e5 1f a8 da |....r...K4.,....| -00000020 f2 74 50 de b9 7f 76 03 6a 0e 99 00 00 04 c0 0a |.tP...v.j.......| +00000000 16 03 01 00 4f 01 00 00 4b 03 01 fe 61 b4 5d ae |....O...K...a.].| +00000010 19 2f b0 b6 45 79 41 a6 87 85 18 21 7f 67 91 4f |./..EyA....!.g.O| +00000020 1c 5a 8f 96 18 88 e6 15 63 8e 19 00 00 04 c0 0a |.Z......c.......| 00000030 00 ff 01 00 00 1e 00 0b 00 04 03 00 01 02 00 0a |................| 00000040 00 0a 00 08 00 1d 00 17 00 19 00 18 00 16 00 00 |................| 00000050 00 17 00 00 |....| @@ -42,41 +42,37 @@ 00000210 0e bd 3f a3 8c 25 c1 33 13 83 0d 94 06 bb d4 37 |..?..%.3.......7| 00000220 7a f6 ec 7a c9 86 2e dd d7 11 69 7f 85 7c 56 de |z..z......i..|V.| 00000230 fb 31 78 2b e4 c7 78 0d ae cb be 9e 4e 36 24 31 |.1x+..x.....N6$1| -00000240 7b 6a 0f 39 95 12 07 8f 2a 16 03 01 00 d5 0c 00 |{j.9....*.......| -00000250 00 d1 03 00 17 41 04 1e 18 37 ef 0d 19 51 88 35 |.....A...7...Q.5| -00000260 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd a7 24 20 3e |uq..T[....g..$ >| -00000270 b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e f1 07 9f 6c |.V...(^.+-O....l| -00000280 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 a6 b5 68 1a |K[.V.2B.X..I..h.| -00000290 41 03 56 6b dc 5a 89 00 8a 30 81 87 02 42 01 87 |A.Vk.Z...0...B..| -000002a0 16 fb 72 db d2 a4 23 7f d9 7d 42 2c e5 f1 4c 7e |..r...#..}B,..L~| -000002b0 76 30 90 3b cb a3 60 43 8a 9b 22 b3 fe e2 97 a0 |v0.;..`C..".....| -000002c0 6f 6e 74 cb c1 c9 f3 59 63 18 e3 cb 7a a6 82 86 |ont....Yc...z...| -000002d0 f0 f8 40 e0 38 3c 6e 8d aa 18 79 89 fc 5f 93 8d |..@.8.Q...uT.?.| +00000290 f6 c4 64 ca 69 ad 3b 56 7f 58 c2 94 b3 b2 5c ee |..d.i.;V.X....\.| +000002a0 66 ea f7 bc f6 0d 06 02 94 08 e0 d6 99 03 3c da |f.............<.| +000002b0 80 80 34 46 52 8b 9a c6 31 61 6f 4e a0 1c a6 02 |..4FR...1aoN....| +000002c0 41 79 ba 2e d2 48 85 b5 bc b4 08 bd be 11 d8 62 |Ay...H.........b| +000002d0 cd 06 22 f2 a6 49 e7 14 9b 79 56 c1 29 26 de 7e |.."..I...yV.)&.~| +000002e0 1f 41 a3 a3 1d 0f 67 90 0b da 20 dc e6 04 18 f2 |.A....g... .....| +000002f0 fb f0 4f 30 ed e5 97 90 37 01 f4 8a 86 ed 5f 40 |..O0....7....._@| +00000300 fe ba 16 03 01 00 04 0e 00 00 00 |...........| >>> Flow 3 (client to server) -00000000 16 03 01 00 46 10 00 00 42 41 04 cb cc 3f 30 f8 |....F...BA...?0.| -00000010 bb c5 88 d5 12 fa 24 96 57 74 76 86 f2 2f e4 16 |......$.Wtv../..| -00000020 dd 03 db 0a ca 22 53 85 97 cd d8 cc 30 a6 c9 29 |....."S.....0..)| -00000030 2a 1b 22 cd d1 e8 30 43 c8 2f ca 1b 49 d0 4a 63 |*."...0C./..I.Jc| -00000040 dd 28 68 42 64 c4 53 46 40 42 dd 14 03 01 00 01 |.(hBd.SF@B......| -00000050 01 16 03 01 00 30 17 1c 8d fa fc 33 93 2d 7e 94 |.....0.....3.-~.| -00000060 fc 97 65 5f 9d cf 37 f4 1a e6 80 28 e6 f7 f5 97 |..e_..7....(....| -00000070 57 8e b2 0b 88 45 2f d6 2f e5 11 e5 45 85 06 a0 |W....E/./...E...| -00000080 52 eb 5c cb 14 db |R.\...| +00000000 16 03 01 00 25 10 00 00 21 20 74 53 a0 24 31 0e |....%...! tS.$1.| +00000010 24 0f be da 29 8c 2c a2 50 c4 f1 bc 96 36 4c b2 |$...).,.P....6L.| +00000020 be 4e f3 71 e2 9f 00 e5 d1 2d 14 03 01 00 01 01 |.N.q.....-......| +00000030 16 03 01 00 30 cc 38 0f 1e 21 0e e7 19 f0 6f 45 |....0.8..!....oE| +00000040 44 c3 d4 3c 18 16 c5 b3 0f 30 71 c2 92 db 0e 29 |D..<.....0q....)| +00000050 e5 07 0c 59 7a c6 94 da 8d 83 47 5b af 57 7f 20 |...Yz.....G[.W. | +00000060 bb 74 cc 67 03 |.t.g.| >>> Flow 4 (server to client) -00000000 14 03 01 00 01 01 16 03 01 00 30 d8 bc 10 62 c8 |..........0...b.| -00000010 73 d4 eb 2f c1 41 e8 e4 71 08 ea 60 f2 59 0f f9 |s../.A..q..`.Y..| -00000020 51 fe f3 32 86 d7 bc 66 02 c1 0d 61 f2 7b 90 81 |Q..2...f...a.{..| -00000030 49 5d 66 cc 8a 38 30 85 4c 98 1c 17 03 01 00 20 |I]f..80.L...... | -00000040 88 37 8d 00 97 b0 a5 93 ff fb 47 9a db 4c ad 58 |.7........G..L.X| -00000050 3d 49 d1 4e 3e 24 74 47 df 78 1a f2 c4 ef 3f 8c |=I.N>$tG.x....?.| -00000060 17 03 01 00 30 15 49 5a f7 5c 09 76 69 b6 20 0d |....0.IZ.\.vi. .| -00000070 02 f9 c4 95 d4 08 fe c0 1d 49 0f 61 a7 ca 5e d5 |.........I.a..^.| -00000080 93 c4 8f d1 4d 53 04 76 c7 90 a2 b6 ee d2 fe 13 |....MS.v........| -00000090 bc bb b3 83 2b 15 03 01 00 20 e4 f3 84 e5 09 c8 |....+.... ......| -000000a0 dc 40 26 7c 42 59 08 4d 8e 1a 70 41 03 9e a6 a2 |.@&|BY.M..pA....| -000000b0 ac cd 62 1e b9 e2 fb c2 33 0a |..b.....3.| +00000000 14 03 01 00 01 01 16 03 01 00 30 03 83 0b c1 bb |..........0.....| +00000010 69 43 63 46 48 8d 18 e2 d7 8d 0d 8b 69 d7 98 a8 |iCcFH.......i...| +00000020 eb 11 94 5a 37 70 ef 4c 74 28 1d d0 9e 19 b7 4f |...Z7p.Lt(.....O| +00000030 2e 01 7d a4 e2 22 12 89 26 64 3a 17 03 01 00 20 |..}.."..&d:.... | +00000040 d3 a1 47 e6 96 87 67 f0 44 a9 0b 6b 58 c8 00 6a |..G...g.D..kX..j| +00000050 74 76 58 82 3a 70 b9 37 b1 ce 6a 0a 19 8c 22 64 |tvX.:p.7..j..."d| +00000060 17 03 01 00 30 c4 c9 e2 83 68 ac f3 a6 4e a4 38 |....0....h...N.8| +00000070 bb 52 3f be a7 19 89 ea 73 36 79 04 f3 d2 e0 b4 |.R?.....s6y.....| +00000080 a6 fb 9c d8 40 a4 5a af 17 c1 c9 61 af a8 90 e5 |....@.Z....a....| +00000090 e0 06 c4 40 4f 15 03 01 00 20 e2 08 3c 9a e3 c5 |...@O.... ..<...| +000000a0 44 ad 0e fc 07 4d 64 80 e2 9d 82 67 8a 62 10 34 |D....Md....g.b.4| +000000b0 7a 68 6c 15 79 76 eb a0 5f 30 |zhl.yv.._0| diff --git a/src/crypto/tls/testdata/Server-TLSv10-RSA-3DES b/src/crypto/tls/testdata/Server-TLSv10-RSA-3DES index 4f5bc6dc0b..6001c07536 100644 --- a/src/crypto/tls/testdata/Server-TLSv10-RSA-3DES +++ b/src/crypto/tls/testdata/Server-TLSv10-RSA-3DES @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 39 01 00 00 35 03 01 63 6b 8e 7a ec |....9...5..ck.z.| -00000010 88 b1 0d 62 36 11 11 df 7f da 1f ff 51 fe 8c 4d |...b6.......Q..M| -00000020 2a c0 15 01 3e df d5 d8 db 0c 5e 00 00 04 00 0a |*...>.....^.....| +00000000 16 03 01 00 39 01 00 00 35 03 01 3e a7 9d c2 8e |....9...5..>....| +00000010 ec 45 f8 00 79 94 62 4e 3a 12 92 c1 78 c8 9e bc |.E..y.bN:...x...| +00000020 af a4 ff 81 1f 92 d7 74 a8 a2 34 00 00 04 00 0a |.......t..4.....| 00000030 00 ff 01 00 00 08 00 16 00 00 00 17 00 00 |..............| >>> Flow 2 (server to client) 00000000 16 03 01 00 31 02 00 00 2d 03 01 00 00 00 00 00 |....1...-.......| @@ -47,26 +47,26 @@ 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| 00000290 3b e9 fa e7 16 03 01 00 04 0e 00 00 00 |;............| >>> Flow 3 (client to server) -00000000 16 03 01 00 86 10 00 00 82 00 80 6a e2 d7 29 60 |...........j..)`| -00000010 85 e0 f0 41 59 05 d2 c4 ed c8 cb b2 66 ef 87 b5 |...AY.......f...| -00000020 2d db 83 f0 b2 60 75 27 e4 ab c8 a0 26 fd bd ef |-....`u'....&...| -00000030 d0 54 4c 61 b2 56 0d fa f5 12 4d 6f 75 2a 61 82 |.TLa.V....Mou*a.| -00000040 fa 8f ed 70 77 d2 7f f3 70 38 a3 fa 0a eb 5a 32 |...pw...p8....Z2| -00000050 f6 70 8b c5 ac 85 04 d2 fc fa cf 46 8e be 41 f0 |.p.........F..A.| -00000060 3b 6a 0e 74 86 0b a3 2b 73 e7 b6 09 d4 6c 9c 4d |;j.t...+s....l.M| -00000070 5c 9a c3 b2 81 0b b2 36 21 15 98 18 61 8f 9b 83 |\......6!...a...| -00000080 e7 3e b0 d1 5f 75 f1 69 41 7c fd 14 03 01 00 01 |.>.._u.iA|......| -00000090 01 16 03 01 00 28 ef 8a 53 0e 3b 9c d4 2b 48 85 |.....(..S.;..+H.| -000000a0 db ae 99 cf 74 06 b9 7d 44 69 99 d8 42 d7 c8 1f |....t..}Di..B...| -000000b0 b0 01 6b 8c 4b 02 7d 6b 2d 2e 39 8f fa a8 |..k.K.}k-.9...| +00000000 16 03 01 00 86 10 00 00 82 00 80 d8 ed ab 33 83 |..............3.| +00000010 d3 ee fe 42 f2 8d 87 18 06 cd b4 b0 d0 01 b7 7d |...B...........}| +00000020 77 c3 86 21 6a a4 25 f6 97 9a 66 61 4f ec 9e 88 |w..!j.%...faO...| +00000030 f1 f5 c9 7b a7 23 29 72 9e 9d 51 0f 40 08 ad b6 |...{.#)r..Q.@...| +00000040 43 80 3a 9a 6f 83 8b 40 df 8c 38 ff b4 9b 2a 32 |C.:.o..@..8...*2| +00000050 f6 b7 01 20 2b 2e db ed f2 37 15 50 e0 3d 1d 89 |... +....7.P.=..| +00000060 b9 94 d9 a8 30 2d e4 95 e1 6d 1f e7 17 cd ee 03 |....0-...m......| +00000070 54 bb 23 d0 ce 80 66 5b 0f 85 13 ac 9b 0a 34 76 |T.#...f[......4v| +00000080 8f 1f a1 7f ba 09 56 42 cb 26 72 14 03 01 00 01 |......VB.&r.....| +00000090 01 16 03 01 00 28 86 ac 2e 12 8f ee b9 c8 2a c7 |.....(........*.| +000000a0 49 2f 2b c0 15 bf d8 81 87 82 bd 24 36 54 65 c8 |I/+........$6Te.| +000000b0 52 e7 2d 9e 78 cb a0 ab 5c 53 f0 48 61 f4 |R.-.x...\S.Ha.| >>> Flow 4 (server to client) -00000000 14 03 01 00 01 01 16 03 01 00 28 05 03 3e 8c b0 |..........(..>..| -00000010 bf 14 c9 a3 38 2f ea 0c e9 a0 bc 0b ef a5 04 21 |....8/.........!| -00000020 60 d7 20 db d7 ef 61 45 b8 45 2b 51 cc c4 7f f8 |`. ...aE.E+Q....| -00000030 e0 4c dd 17 03 01 00 18 f8 ac 9e c4 cd b7 4f c0 |.L............O.| -00000040 eb 6d a8 ff a2 36 f5 4b 87 c5 d5 27 d9 79 c2 2b |.m...6.K...'.y.+| -00000050 17 03 01 00 28 50 e5 f9 5b 27 2c 10 10 d8 f6 1f |....(P..[',.....| -00000060 58 e9 80 76 cf f7 03 c4 45 f7 e8 27 f9 60 12 f0 |X..v....E..'.`..| -00000070 b7 d0 c1 1c 34 31 f5 46 2c 2c 43 d4 b0 15 03 01 |....41.F,,C.....| -00000080 00 18 71 16 fe 91 c1 3d 17 40 2c 34 a8 69 45 71 |..q....=.@,4.iEq| -00000090 1d b9 83 99 7f 6e 86 08 12 0e |.....n....| +00000000 14 03 01 00 01 01 16 03 01 00 28 56 86 55 d2 a0 |..........(V.U..| +00000010 a9 8f 3f ad ca 38 48 66 86 86 05 64 66 17 fd 0c |..?..8Hf...df...| +00000020 07 99 c9 58 da 05 88 84 71 f3 c0 3d 6a 46 fb 79 |...X....q..=jF.y| +00000030 15 7e b4 17 03 01 00 18 96 47 ec e1 0f 85 c8 5d |.~.......G.....]| +00000040 b2 9e cf 8a 78 41 e2 bd 95 c8 e3 eb 83 9c 10 05 |....xA..........| +00000050 17 03 01 00 28 ee ca 01 96 ee ed 75 39 39 82 7a |....(......u99.z| +00000060 8d 2f 2a c4 ef a7 d7 2f ac 03 65 e7 c8 6e 66 b2 |./*..../..e..nf.| +00000070 13 8c a8 08 e5 f8 59 8b 54 01 96 7b 17 15 03 01 |......Y.T..{....| +00000080 00 18 d3 37 d1 a8 e3 0d 6b fa b6 bb a5 ef fe 5e |...7....k......^| +00000090 3a 44 2e af 4f 02 59 49 10 97 |:D..O.YI..| diff --git a/src/crypto/tls/testdata/Server-TLSv10-RSA-AES b/src/crypto/tls/testdata/Server-TLSv10-RSA-AES index c988215a89..3fef9e7b1b 100644 --- a/src/crypto/tls/testdata/Server-TLSv10-RSA-AES +++ b/src/crypto/tls/testdata/Server-TLSv10-RSA-AES @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 39 01 00 00 35 03 01 aa c3 56 39 53 |....9...5....V9S| -00000010 94 16 6b 51 7f e2 eb a8 7c 25 59 55 9b 28 38 b1 |..kQ....|%YU.(8.| -00000020 c0 94 af 2e f5 94 ba 0e f0 a1 b1 00 00 04 00 2f |.............../| +00000000 16 03 01 00 39 01 00 00 35 03 01 f1 24 4a eb 06 |....9...5...$J..| +00000010 63 7d f7 29 75 f6 eb c7 4c 75 95 9e 7f b7 48 1a |c}.)u...Lu....H.| +00000020 2e 15 dd 5b 0d 5a a8 10 bd 79 21 00 00 04 00 2f |...[.Z...y!..../| 00000030 00 ff 01 00 00 08 00 16 00 00 00 17 00 00 |..............| >>> Flow 2 (server to client) 00000000 16 03 01 00 31 02 00 00 2d 03 01 00 00 00 00 00 |....1...-.......| @@ -47,29 +47,29 @@ 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| 00000290 3b e9 fa e7 16 03 01 00 04 0e 00 00 00 |;............| >>> Flow 3 (client to server) -00000000 16 03 01 00 86 10 00 00 82 00 80 73 3f 17 54 6f |...........s?.To| -00000010 c6 c8 08 e2 d5 e6 49 cc 51 89 d1 c8 dc cd 4f ec |......I.Q.....O.| -00000020 0b b4 71 0b d5 44 b4 fa 9e 97 a4 52 69 0a c8 f7 |..q..D.....Ri...| -00000030 79 cb 79 52 46 94 95 32 a1 d1 17 c0 ba fd 65 9b |y.yRF..2......e.| -00000040 52 c3 99 dc 06 07 54 0d 90 8e 4d ff 31 72 8c 80 |R.....T...M.1r..| -00000050 86 cf 3b be 09 f4 df dc 93 40 c4 7d 88 55 72 e8 |..;......@.}.Ur.| -00000060 f4 26 f3 8b 0d 3c 8d 07 97 90 87 a6 91 96 60 0e |.&...<........`.| -00000070 4c ec ac a4 be 36 36 32 81 8b 7e 5f 6a 7e 0d d5 |L....662..~_j~..| -00000080 9c 2b 1e 3f e2 14 fa 22 d2 8d 34 14 03 01 00 01 |.+.?..."..4.....| -00000090 01 16 03 01 00 30 43 50 a9 47 03 3b 38 0a 62 cf |.....0CP.G.;8.b.| -000000a0 74 56 a7 9c 56 a3 a2 05 dc d5 60 7a 4f 10 37 c6 |tV..V.....`zO.7.| -000000b0 13 d5 5b c8 cc b7 96 22 e4 58 a4 8a 2a 9d 48 14 |..[....".X..*.H.| -000000c0 97 03 2f 6d a0 35 |../m.5| +00000000 16 03 01 00 86 10 00 00 82 00 80 32 35 8d 1a 4c |...........25..L| +00000010 5e 87 88 94 63 a4 5d 44 12 b2 22 0e f0 d0 ac 99 |^...c.]D..".....| +00000020 cb 3b 83 62 29 50 9c 4a 22 2a 14 10 d4 36 25 8c |.;.b)P.J"*...6%.| +00000030 ca ba ec dc c1 73 6b a0 ae c4 eb 21 42 ab 4a ee |.....sk....!B.J.| +00000040 6e 6d 06 32 d1 ed 97 a4 ef 8d a5 d9 10 e6 fe d0 |nm.2............| +00000050 ed 6c b1 a4 b3 c1 26 f5 be 91 e9 97 13 46 a2 c9 |.l....&......F..| +00000060 d0 da d7 1c f0 d3 68 d7 45 85 9f 64 ed d5 d2 71 |......h.E..d...q| +00000070 d6 42 8a 40 db da 7b 2b 82 c5 7b 9c 26 53 fe e0 |.B.@..{+..{.&S..| +00000080 20 6e 0c 0d d1 3c cb 28 56 6f c0 14 03 01 00 01 | n...<.(Vo......| +00000090 01 16 03 01 00 30 44 4f 5c d8 1d ec c2 05 cd 60 |.....0DO\......`| +000000a0 88 d6 c5 4a 67 ef 84 40 06 cc b7 42 68 73 6b 46 |...Jg..@...BhskF| +000000b0 f9 55 29 30 b9 95 d0 cf 43 40 8f 6d ca e5 f9 6e |.U)0....C@.m...n| +000000c0 9b 44 44 70 dd 18 |.DDp..| >>> Flow 4 (server to client) -00000000 14 03 01 00 01 01 16 03 01 00 30 e1 7c 3f cc a9 |..........0.|?..| -00000010 00 c1 05 00 95 e4 39 b8 82 92 14 83 c3 a4 d2 d9 |......9.........| -00000020 8a 47 c6 b5 e8 70 ff 9d 6b 90 d1 13 e5 6b ff 77 |.G...p..k....k.w| -00000030 55 eb 76 37 e3 df fa 9b 82 5a c3 17 03 01 00 20 |U.v7.....Z..... | -00000040 f3 81 d3 e6 ac fb f9 49 06 8c 27 aa f4 ad 76 6f |.......I..'...vo| -00000050 45 4e 7b 27 c0 bb db fe d9 da 7c 19 cc 7d 40 0e |EN{'......|..}@.| -00000060 17 03 01 00 30 c2 33 a6 cb 1f 5f 2e 30 94 54 1c |....0.3..._.0.T.| -00000070 02 3b 1f 9c f4 5c 41 2a 67 9d b8 af 6b 48 cc 25 |.;...\A*g...kH.%| -00000080 8c a5 1e be 88 91 20 06 dd 75 d5 68 15 ae be b1 |...... ..u.h....| -00000090 e3 7a 5b 73 9b 15 03 01 00 20 3a ab ff b4 54 57 |.z[s..... :...TW| -000000a0 68 e1 d7 0e 20 fc 9d 8f 20 f5 1e 8d f8 40 bb 55 |h... ... ....@.U| -000000b0 1f 81 76 d9 e5 ef f8 00 05 91 |..v.......| +00000000 14 03 01 00 01 01 16 03 01 00 30 ec 7f ed 3c 99 |..........0...<.| +00000010 48 25 e1 0f 53 7b ef ee 41 14 7b 77 e5 c7 e9 2f |H%..S{..A.{w.../| +00000020 1f 2e 60 ef 30 4e 07 05 37 bb 2d 4d 46 d0 8a ed |..`.0N..7.-MF...| +00000030 78 1e 6e 2d ca 2e 1d 9a 50 e7 18 17 03 01 00 20 |x.n-....P...... | +00000040 06 fd b0 35 0a a9 af be 11 92 de aa 90 64 45 fc |...5.........dE.| +00000050 29 ff 28 8c 4c 05 33 83 c8 0c f0 dc 6e e0 85 b3 |).(.L.3.....n...| +00000060 17 03 01 00 30 c8 08 87 81 5c ec 60 b9 05 ca b2 |....0....\.`....| +00000070 66 02 43 d3 f0 64 8d 07 bf 66 ac 53 ed b8 10 08 |f.C..d...f.S....| +00000080 8a 11 92 c8 51 ab 59 e3 c4 51 ed b8 76 b5 b0 68 |....Q.Y..Q..v..h| +00000090 e0 24 1f 3f 8a 15 03 01 00 20 6a 30 6a c0 bc 1a |.$.?..... j0j...| +000000a0 1a ff ef fe 40 b6 53 a4 ab b4 76 c1 c0 2b de 35 |....@.S...v..+.5| +000000b0 04 e7 fa 8d 47 23 0c b1 d1 f4 |....G#....| diff --git a/src/crypto/tls/testdata/Server-TLSv10-RSA-RC4 b/src/crypto/tls/testdata/Server-TLSv10-RSA-RC4 index af18e99bec..e381d57615 100644 --- a/src/crypto/tls/testdata/Server-TLSv10-RSA-RC4 +++ b/src/crypto/tls/testdata/Server-TLSv10-RSA-RC4 @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 39 01 00 00 35 03 01 9e 6c 99 0f 16 |....9...5...l...| -00000010 2d d6 48 26 4e 2a d1 e4 80 53 0e 74 ee 6d bc 7c |-.H&N*...S.t.m.|| -00000020 9b 65 9b 33 8d 6b 15 61 f6 53 b5 00 00 04 00 05 |.e.3.k.a.S......| +00000000 16 03 01 00 39 01 00 00 35 03 01 76 2e dd 69 ea |....9...5..v..i.| +00000010 11 7e 3f 79 af ee 09 52 ba 1e ee e4 13 bb 18 1c |.~?y...R........| +00000020 8e cf ae 7e c3 bf d2 c4 29 3e a4 00 00 04 00 05 |...~....)>......| 00000030 00 ff 01 00 00 08 00 16 00 00 00 17 00 00 |..............| >>> Flow 2 (server to client) 00000000 16 03 01 00 31 02 00 00 2d 03 01 00 00 00 00 00 |....1...-.......| @@ -47,23 +47,23 @@ 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| 00000290 3b e9 fa e7 16 03 01 00 04 0e 00 00 00 |;............| >>> Flow 3 (client to server) -00000000 16 03 01 00 86 10 00 00 82 00 80 d8 7a 11 ec dd |............z...| -00000010 8c 50 97 3a 9b 21 28 7d 52 8c fc a0 62 17 e8 3a |.P.:.!(}R...b..:| -00000020 0f 97 42 44 cd 9c ec d3 74 c3 2c 70 33 37 0f 57 |..BD....t.,p37.W| -00000030 9b a9 b9 24 2a be 87 8f ec ca 3f 40 da 1b 06 82 |...$*.....?@....| -00000040 4e e8 8a 3e 45 30 97 b5 b5 f1 e6 42 4e 7e 2e 0d |N..>E0.....BN~..| -00000050 aa b2 fc 21 8f fb 0f dd ca 7c 2b d2 c6 cb f8 60 |...!.....|+....`| -00000060 0b 18 68 8e 51 54 dd 1f 4c ba 8e db e5 31 52 ed |..h.QT..L....1R.| -00000070 d5 a6 fe 13 f3 9b d1 47 42 b0 33 6b f3 c1 d9 c4 |.......GB.3k....| -00000080 5b 16 54 6d 58 1c ea c8 a6 b2 ba 14 03 01 00 01 |[.TmX...........| -00000090 01 16 03 01 00 24 c0 bc e5 37 fe 6e 63 a9 ca ca |.....$...7.nc...| -000000a0 f3 2a ff 07 5c e7 79 7b e9 3f cc f5 13 dd dd 76 |.*..\.y{.?.....v| -000000b0 ae 9e 91 fe e6 b7 6a d8 85 b1 |......j...| +00000000 16 03 01 00 86 10 00 00 82 00 80 64 0b 64 c6 55 |...........d.d.U| +00000010 d3 ca 6e 45 18 52 e7 cf 60 ab b2 9f b4 3c dd 1b |..nE.R..`....<..| +00000020 dd 59 3d 7a 59 03 b2 7c d5 91 a7 18 83 97 ec d9 |.Y=zY..|........| +00000030 4e 3c db 39 f1 5d 55 ea 13 aa cb 36 5d 47 0c b7 |N<.9.]U....6]G..| +00000040 e3 1f b7 cd ef db 51 ba 2e cb 54 47 69 f0 11 29 |......Q...TGi..)| +00000050 90 1d d2 84 39 f7 54 62 53 1d 6b 53 43 74 62 cc |....9.TbS.kSCtb.| +00000060 6c 6c 4a a0 e8 da 62 9f c3 83 fc db 6e 42 b3 cd |llJ...b.....nB..| +00000070 d7 0b 93 76 22 a3 ba 80 43 b4 41 ed cf 15 27 39 |...v"...C.A...'9| +00000080 be 80 0a 6e b6 32 d8 c3 a5 a6 8c 14 03 01 00 01 |...n.2..........| +00000090 01 16 03 01 00 24 b4 91 95 93 9c c7 dd 7b 4a 84 |.....$.......{J.| +000000a0 9e ad aa 40 c0 c6 49 8d 0f e8 9b 44 40 4f 89 1f |...@..I....D@O..| +000000b0 47 bd e1 60 1a f4 83 51 1f 62 |G..`...Q.b| >>> Flow 4 (server to client) -00000000 14 03 01 00 01 01 16 03 01 00 24 de 85 1d 5d 44 |..........$...]D| -00000010 17 e3 fc 09 0d 25 bf 8c 0c 23 c8 42 89 b8 4c 08 |.....%...#.B..L.| -00000020 bc 4d cf ad df 6f 32 94 99 0e a9 dd 8b 9e 06 17 |.M...o2.........| -00000030 03 01 00 21 8a 73 0e 9b 2e 61 3a 84 57 05 c1 fd |...!.s...a:.W...| -00000040 f8 34 27 c5 71 73 58 3c 21 ba d5 d3 a0 26 1a 78 |.4'.qsX......| diff --git a/src/crypto/tls/testdata/Server-TLSv11-FallbackSCSV b/src/crypto/tls/testdata/Server-TLSv11-FallbackSCSV index 27f7d18813..9130ec4cfb 100644 --- a/src/crypto/tls/testdata/Server-TLSv11-FallbackSCSV +++ b/src/crypto/tls/testdata/Server-TLSv11-FallbackSCSV @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 63 01 00 00 5f 03 02 b0 a9 a8 af 69 |....c..._......i| -00000010 fe b4 56 38 e7 7f 2f 55 2e 08 ef 69 e0 83 76 62 |..V8../U...i..vb| -00000020 82 a6 37 7d 49 b4 61 a9 c7 09 14 00 00 14 c0 0a |..7}I.a.........| +00000000 16 03 01 00 63 01 00 00 5f 03 02 ad a6 80 eb e2 |....c..._.......| +00000010 84 2f 8d e0 c8 02 51 53 4a c7 3f 37 91 32 52 5e |./....QSJ.?7.2R^| +00000020 0d dc 13 21 6f 97 70 cb a2 a4 4c 00 00 14 c0 0a |...!o.p...L.....| 00000030 c0 14 00 39 c0 09 c0 13 00 33 00 35 00 2f 00 ff |...9.....3.5./..| 00000040 56 00 01 00 00 22 00 0b 00 04 03 00 01 02 00 0a |V...."..........| 00000050 00 0a 00 08 00 1d 00 17 00 19 00 18 00 23 00 00 |.............#..| diff --git a/src/crypto/tls/testdata/Server-TLSv11-RSA-RC4 b/src/crypto/tls/testdata/Server-TLSv11-RSA-RC4 index e40d082d7d..03551924d4 100644 --- a/src/crypto/tls/testdata/Server-TLSv11-RSA-RC4 +++ b/src/crypto/tls/testdata/Server-TLSv11-RSA-RC4 @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 39 01 00 00 35 03 02 63 e6 95 c1 f3 |....9...5..c....| -00000010 75 c2 d4 68 74 5c d6 7d 00 60 8b 8e 72 ff f4 3d |u..ht\.}.`..r..=| -00000020 15 24 8b 15 8e 15 6e 1e bf 47 ae 00 00 04 00 05 |.$....n..G......| +00000000 16 03 01 00 39 01 00 00 35 03 02 b3 b4 1f 1a fe |....9...5.......| +00000010 f1 01 25 aa 2c 22 0d 6f be 5d 46 a1 81 21 46 ad |..%.,".o.]F..!F.| +00000020 20 59 17 b9 81 f8 f6 1d 51 a5 86 00 00 04 00 05 | Y......Q.......| 00000030 00 ff 01 00 00 08 00 16 00 00 00 17 00 00 |..............| >>> Flow 2 (server to client) 00000000 16 03 02 00 31 02 00 00 2d 03 02 00 00 00 00 00 |....1...-.......| @@ -47,23 +47,23 @@ 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| 00000290 3b e9 fa e7 16 03 02 00 04 0e 00 00 00 |;............| >>> Flow 3 (client to server) -00000000 16 03 02 00 86 10 00 00 82 00 80 d7 54 f9 63 0f |............T.c.| -00000010 8e 38 e7 f7 2c 35 69 18 ae b0 54 ac 55 a9 8e c1 |.8..,5i...T.U...| -00000020 e1 f7 09 b8 6d aa 2d 3e f5 be 2d 2e 1c f2 e4 95 |....m.->..-.....| -00000030 3e c3 6a 15 af 49 e8 38 3b e2 90 3f df ab 89 44 |>.j..I.8;..?...D| -00000040 34 63 f9 c5 47 a5 30 3c 45 5d 16 23 0d d6 d5 e6 |4c..G.0>> Flow 4 (server to client) -00000000 14 03 02 00 01 01 16 03 02 00 24 9b 7a 77 60 f7 |..........$.zw`.| -00000010 d3 a2 6f 51 c8 52 41 57 30 88 e0 5e e8 ec dd 36 |..oQ.RAW0..^...6| -00000020 61 cd 78 bf 03 e5 1d 95 09 75 0e b8 30 9d 5d 17 |a.x......u..0.].| -00000030 03 02 00 21 9e 7b fe b8 35 4e 86 6f c9 bd 92 4b |...!.{..5N.o...K| -00000040 28 59 a4 54 d9 ab 70 fe 95 1e 81 b2 ab 08 27 e6 |(Y.T..p.......'.| -00000050 c3 b2 c0 b9 8c 15 03 02 00 16 54 95 b1 e5 6e 0c |..........T...n.| -00000060 ff 80 15 30 b5 a7 5f ea 8e ab 49 d8 20 4a 80 f0 |...0.._...I. J..| +00000000 14 03 02 00 01 01 16 03 02 00 24 e3 de 71 0b 6a |..........$..q.j| +00000010 77 28 4a 44 6e da 3e 94 94 e8 f3 30 a0 2d a5 16 |w(JDn.>....0.-..| +00000020 84 02 2c 8e 8b 4f 3c 44 5d ec f0 fd de 5c b8 17 |..,..O>> Flow 1 (client to server) -00000000 16 03 01 00 bf 01 00 00 bb 03 03 88 3e 03 e9 31 |............>..1| -00000010 b2 d6 0d 3f f0 26 65 6f db 03 86 f1 47 d0 0c b3 |...?.&eo....G...| -00000020 54 92 56 0d 24 e8 01 11 ce 83 44 00 00 38 c0 2c |T.V.$.....D..8.,| +00000000 16 03 01 00 bf 01 00 00 bb 03 03 fb b9 9e 20 13 |.............. .| +00000010 7f 9d 92 9e 7b 42 b7 ab c6 70 c6 3b 44 00 00 e9 |....{B...p.;D...| +00000020 32 98 5a c3 e2 be c2 a5 af 4d 96 00 00 38 c0 2c |2.Z......M...8.,| 00000030 c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e |.0.........+./..| 00000040 c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 |.$.(.k.#.'.g....| 00000050 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c |.9.....3.....=.<| @@ -55,44 +55,40 @@ 00000270 82 f1 6c 04 ed 73 bb b3 43 77 8d 0c 1c f1 0f a1 |..l..s..Cw......| 00000280 d8 40 83 61 c9 4c 72 2b 9d ae db 46 06 06 4d f4 |.@.a.Lr+...F..M.| 00000290 c1 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 |..>...B...=.`.\!| -000002a0 d3 3b e9 fa e7 16 03 03 00 cd 0c 00 00 c9 03 00 |.;..............| -000002b0 17 41 04 1e 18 37 ef 0d 19 51 88 35 75 71 b5 e5 |.A...7...Q.5uq..| -000002c0 54 5b 12 2e 8f 09 67 fd a7 24 20 3e b2 56 1c ce |T[....g..$ >.V..| -000002d0 97 28 5e f8 2b 2d 4f 9e f1 07 9f 6c 4b 5b 83 56 |.(^.+-O....lK[.V| -000002e0 e2 32 42 e9 58 b6 d7 49 a6 b5 68 1a 41 03 56 6b |.2B.X..I..h.A.Vk| -000002f0 dc 5a 89 05 01 00 80 5b dc 03 ef f0 ad 7c 4d 90 |.Z.....[.....|M.| -00000300 5c 90 1d 46 65 cd 9a 96 21 a7 9f 91 ae 71 45 72 |\..Fe...!....qEr| -00000310 38 8d c7 79 5d 29 90 47 50 e5 4c 7c 40 e5 1b 64 |8..y]).GP.L|@..d| -00000320 da b1 b6 7b f1 d5 59 12 2d 5f f2 17 86 8d 25 cd |...{..Y.-_....%.| -00000330 85 37 07 32 e5 5e 19 a8 81 0c c7 02 1c 33 93 72 |.7.2.^.......3.r| -00000340 dc 9b b1 60 85 12 4c 6c aa 6a 43 66 08 23 d1 35 |...`..Ll.jCf.#.5| -00000350 f1 5d a4 db fa 5d f4 dd 23 c8 c8 43 76 48 47 aa |.]...]..#..CvHG.| -00000360 e1 19 f6 f1 28 86 5d 6b f4 06 9f 1b 09 6d 00 8f |....(.]k.....m..| -00000370 61 c7 85 d9 06 8c a1 16 03 03 00 04 0e 00 00 00 |a...............| +000002a0 d3 3b e9 fa e7 16 03 03 00 ac 0c 00 00 a8 03 00 |.;..............| +000002b0 1d 20 2f e5 7d a3 47 cd 62 43 15 28 da ac 5f bb |. /.}.G.bC.(.._.| +000002c0 29 07 30 ff f6 84 af c4 cf c2 ed 90 99 5f 58 cb |).0.........._X.| +000002d0 3b 74 05 01 00 80 ac 76 dc d2 23 3e 4b 9c b7 8e |;t.....v..#>K...| +000002e0 a8 07 ea 92 f2 99 11 f9 c9 2b fb 52 e3 f7 d4 56 |.........+.R...V| +000002f0 c1 30 8d 04 16 d5 ee a2 81 48 21 53 51 03 19 bf |.0.......H!SQ...| +00000300 4d 68 7e 28 40 7c 71 cf 5e 36 3d 2d 14 3e 38 26 |Mh~(@|q.^6=-.>8&| +00000310 db ca db 07 5d 6a 42 bb 5c e2 f1 dc fb c8 46 07 |....]jB.\.....F.| +00000320 5a b6 5f c5 32 ea 7e ca 85 08 97 97 44 cb 05 3e |Z._.2.~.....D..>| +00000330 61 ca 7d f0 96 6e f8 59 14 e4 42 50 52 a2 a1 10 |a.}..n.Y..BPR...| +00000340 62 3f 56 15 f6 4e 11 c7 c9 ad 42 4e 76 37 14 d7 |b?V..N....BNv7..| +00000350 5f fc 29 6e c4 bf 16 03 03 00 04 0e 00 00 00 |_.)n...........| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 f3 2d 56 31 b2 |....F...BA..-V1.| -00000010 42 82 38 35 3b f0 53 2b 12 4b bb 08 88 32 36 8f |B.85;.S+.K...26.| -00000020 2f 94 a0 72 5e 0b b8 0d 95 49 b2 e7 38 89 bb b4 |/..r^....I..8...| -00000030 04 2b a0 0d 1f eb 7d eb 90 04 fd 1e c0 8b 70 18 |.+....}.......p.| -00000040 be c9 a0 82 08 6b 81 04 39 b4 1b 14 03 03 00 01 |.....k..9.......| -00000050 01 16 03 03 00 28 3d 97 3c d5 1c b8 3f 63 3e ac |.....(=.<...?c>.| -00000060 74 08 ce ce b5 0d 68 a6 45 73 c8 0d 84 c5 76 35 |t.....h.Es....v5| -00000070 c6 f0 47 24 3d c5 2a c7 e8 85 26 6f 5f 14 |..G$=.*...&o_.| +00000000 16 03 03 00 25 10 00 00 21 20 5a 6f 39 fe 8e 70 |....%...! Zo9..p| +00000010 43 68 a5 08 af ec 37 0e 5c 6f aa 63 c5 9c 3f 63 |Ch....7.\o.c..?c| +00000020 61 f0 c5 fa 61 7f 81 1c 94 25 14 03 03 00 01 01 |a...a....%......| +00000030 16 03 03 00 28 a5 f4 4c fe ba ca 6b 9d 47 ba 7f |....(..L...k.G..| +00000040 b3 6d e1 24 25 a3 35 cb 58 7d fa 70 6e 04 07 a4 |.m.$%.5.X}.pn...| +00000050 e4 0b 8c 98 fe e4 43 4a f7 aa 1a 47 71 |......CJ...Gq| >>> Flow 4 (server to client) 00000000 16 03 03 00 82 04 00 00 7e 00 00 00 00 00 78 50 |........~.....xP| 00000010 46 ad c1 db a8 38 86 7b 2b bb fd d0 c3 42 3e 00 |F....8.{+....B>.| 00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94 |................| -00000030 6f ec 80 83 61 74 ca b7 d0 0f 86 1e bd d2 13 2a |o...at.........*| -00000040 fb 4c c8 c3 ba 1d ee ca 47 89 1e 20 22 60 bf 71 |.L......G.. "`.q| -00000050 e2 65 0f f1 05 3d 96 8f 29 51 bd b4 d0 d8 d4 50 |.e...=..)Q.....P| -00000060 42 3b c1 dd 60 33 94 7c a7 da 69 63 58 0e 76 ee |B;..`3.|..icX.v.| -00000070 a8 0d 04 39 05 d2 ab f7 64 f1 51 29 47 2b a0 fb |...9....d.Q)G+..| -00000080 ca e7 8b 4a 2b ae ee 14 03 03 00 01 01 16 03 03 |...J+...........| -00000090 00 28 00 00 00 00 00 00 00 00 d9 44 b3 c5 8c 0d |.(.........D....| -000000a0 04 4b 07 ea e7 f6 5a 1d 43 cf 24 91 6e 49 36 f8 |.K....Z.C.$.nI6.| -000000b0 f1 8b c2 40 85 46 2d e2 ab 64 17 03 03 00 25 00 |...@.F-..d....%.| -000000c0 00 00 00 00 00 00 01 56 17 f0 39 6a 82 00 08 f2 |.......V..9j....| -000000d0 d7 16 3a 24 04 63 59 c0 4e 5c 81 31 2a d4 c5 06 |..:$.cY.N\.1*...| -000000e0 c9 0a 7f 68 15 03 03 00 1a 00 00 00 00 00 00 00 |...h............| -000000f0 02 b6 1b ca a1 7d 0e b8 1a 7e e8 6d a2 f1 9a 2e |.....}...~.m....| -00000100 de f4 df |...| +00000030 6f ec 80 83 61 fd 51 ae 21 14 ec 44 ae 68 36 16 |o...a.Q.!..D.h6.| +00000040 83 86 87 5a f7 2c f9 52 9e bd 28 87 e8 55 1c ec |...Z.,.R..(..U..| +00000050 f5 36 2b c2 96 88 ce 94 ae fc 5a 10 bc 3c 77 66 |.6+.......Z..>> Flow 1 (client to server) -00000000 16 03 01 00 bf 01 00 00 bb 03 03 60 8c 9e 48 42 |...........`..HB| -00000010 d1 55 7b 73 05 12 ae ec 61 7d 25 30 ed 1c b8 39 |.U{s....a}%0...9| -00000020 72 d9 11 5e f6 a7 a4 cf df 24 76 00 00 38 c0 2c |r..^.....$v..8.,| +00000000 16 03 01 00 bf 01 00 00 bb 03 03 98 e1 7f 2e 26 |...............&| +00000010 b2 9d d5 8e 2e 48 40 fd ec 48 ea ea 1e d6 b5 97 |.....H@..H......| +00000020 45 30 1d 04 4b d7 08 15 38 98 69 00 00 38 c0 2c |E0..K...8.i..8.,| 00000030 c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e |.0.........+./..| 00000040 c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 |.$.(.k.#.'.g....| 00000050 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c |.9.....3.....=.<| @@ -54,45 +54,41 @@ 00000260 ee b1 87 82 f1 6c 04 ed 73 bb b3 43 77 8d 0c 1c |.....l..s..Cw...| 00000270 f1 0f a1 d8 40 83 61 c9 4c 72 2b 9d ae db 46 06 |....@.a.Lr+...F.| 00000280 06 4d f4 c1 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 |.M...>...B...=.`| -00000290 84 5c 21 d3 3b e9 fa e7 16 03 03 00 cd 0c 00 00 |.\!.;...........| -000002a0 c9 03 00 17 41 04 1e 18 37 ef 0d 19 51 88 35 75 |....A...7...Q.5u| -000002b0 71 b5 e5 54 5b 12 2e 8f 09 67 fd a7 24 20 3e b2 |q..T[....g..$ >.| -000002c0 56 1c ce 97 28 5e f8 2b 2d 4f 9e f1 07 9f 6c 4b |V...(^.+-O....lK| -000002d0 5b 83 56 e2 32 42 e9 58 b6 d7 49 a6 b5 68 1a 41 |[.V.2B.X..I..h.A| -000002e0 03 56 6b dc 5a 89 05 01 00 80 a5 52 65 aa 70 b9 |.Vk.Z......Re.p.| -000002f0 58 76 c8 07 4f 93 d4 8c 2b 37 ef 90 0b 6f 28 41 |Xv..O...+7...o(A| -00000300 2a cc 74 34 38 ad 67 eb ff 00 ba 89 03 dc 28 64 |*.t48.g.......(d| -00000310 c7 61 44 95 e6 f7 9c 13 58 a6 62 57 e0 fc 64 7c |.aD.....X.bW..d|| -00000320 49 74 e2 d5 fe ff 94 7a 22 59 11 5d 04 7c db f5 |It.....z"Y.].|..| -00000330 55 7f 98 a0 70 15 9d 9b e9 41 d9 aa cc 5f 68 71 |U...p....A..._hq| -00000340 f6 cd ee 1a 8d 4a 66 b2 3a ce 4a 76 1d 3d 5b 53 |.....Jf.:.Jv.=[S| -00000350 f8 27 c9 31 4e d5 fd 40 4f 5d ef 12 83 5e 5d 69 |.'.1N..@O]...^]i| -00000360 38 6a 88 8d 92 41 6d 2d 3e 69 16 03 03 00 04 0e |8j...Am->i......| -00000370 00 00 00 |...| +00000290 84 5c 21 d3 3b e9 fa e7 16 03 03 00 ac 0c 00 00 |.\!.;...........| +000002a0 a8 03 00 1d 20 2f e5 7d a3 47 cd 62 43 15 28 da |.... /.}.G.bC.(.| +000002b0 ac 5f bb 29 07 30 ff f6 84 af c4 cf c2 ed 90 99 |._.).0..........| +000002c0 5f 58 cb 3b 74 05 01 00 80 8c af fb 3a 4e 21 31 |_X.;t.......:N!1| +000002d0 7f 11 bb fe a1 fc b6 49 0b 62 cc c5 6b 38 9e 37 |.......I.b..k8.7| +000002e0 a7 8f 2a 3c 55 fe 37 c6 9c d9 d9 cb ae 0d e5 78 |..*>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 e3 0b 0e 3c d4 |....F...BA....<.| -00000010 63 8c 7c 65 4c 64 cb d1 76 25 78 16 e7 68 b5 3c |c.|eLd..v%x..h.<| -00000020 2b 86 94 f8 07 39 e1 a3 f6 f7 d3 57 d0 c5 5f f5 |+....9.....W.._.| -00000030 eb c6 67 d0 c0 d4 1a 78 39 61 03 7b 9a 53 db 8a |..g....x9a.{.S..| -00000040 2f 43 b4 ef 31 b8 ac d0 49 fe 45 14 03 03 00 01 |/C..1...I.E.....| -00000050 01 16 03 03 00 28 b3 d6 bc 4f 3c c8 a5 d4 47 1b |.....(...O<...G.| -00000060 17 db be 1b 20 73 5f 3f b9 d2 9a 41 15 92 bc 28 |.... s_?...A...(| -00000070 73 30 5d c5 c2 82 8c 01 c5 dd 12 f1 76 f1 |s0].........v.| +00000000 16 03 03 00 25 10 00 00 21 20 60 e5 8f 49 20 e7 |....%...! `..I .| +00000010 a0 88 47 cd 43 d9 b8 2e 6f e5 5e c5 8a 1c be 95 |..G.C...o.^.....| +00000020 0e 02 f4 0b e1 c1 4a fe 97 08 14 03 03 00 01 01 |......J.........| +00000030 16 03 03 00 28 b2 c2 69 3a b6 b5 f1 c2 b0 e8 d2 |....(..i:.......| +00000040 e1 31 26 2d a5 a7 4d 9f d5 66 53 b7 0b 05 b7 a5 |.1&-..M..fS.....| +00000050 16 c5 1c 93 e8 e7 4b 62 c6 0f 28 84 aa |......Kb..(..| >>> Flow 4 (server to client) 00000000 16 03 03 00 82 04 00 00 7e 00 00 00 00 00 78 50 |........~.....xP| 00000010 46 ad c1 db a8 38 86 7b 2b bb fd d0 c3 42 3e 00 |F....8.{+....B>.| 00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94 |................| -00000030 6f ec 80 83 61 dd a0 38 1e bf 55 20 48 cf 04 4c |o...a..8..U H..L| -00000040 7f 7d f9 e8 62 2b 25 72 6d fc 89 4e e6 20 51 5e |.}..b+%rm..N. Q^| -00000050 b6 a8 4b 26 95 bb 03 93 43 2f a8 a3 86 2f 88 45 |..K&....C/.../.E| -00000060 95 17 03 e9 85 33 94 8e 88 8e 25 7a c7 e6 8f 21 |.....3....%z...!| -00000070 a7 a7 ca 81 07 e4 0b a6 44 60 df 19 66 9c d9 3d |........D`..f..=| -00000080 47 1b a2 29 3e a7 09 14 03 03 00 01 01 16 03 03 |G..)>...........| -00000090 00 28 00 00 00 00 00 00 00 00 94 37 d6 25 aa 5c |.(.........7.%.\| -000000a0 28 f9 7b ab 15 d4 77 9c ee 67 ed 04 58 b0 f8 90 |(.{...w..g..X...| -000000b0 bf 57 2c 83 19 2d 2c 1d 63 cd 17 03 03 00 25 00 |.W,..-,.c.....%.| -000000c0 00 00 00 00 00 00 01 41 3a 44 90 fa a5 73 a8 cb |.......A:D...s..| -000000d0 a7 1b 08 38 b9 15 a4 87 76 55 4a 04 d8 13 54 8e |...8....vUJ...T.| -000000e0 56 a0 d6 1e 15 03 03 00 1a 00 00 00 00 00 00 00 |V...............| -000000f0 02 18 41 23 67 cf a2 be f2 72 4d 49 55 9d 51 56 |..A#g....rMIU.QV| -00000100 ef c1 f8 |...| +00000030 6f ec 80 83 61 92 c1 74 0b f2 b3 d6 e0 f0 a6 b2 |o...a..t........| +00000040 3d bd aa d0 86 b4 cc 3f 38 38 43 d8 a2 e6 20 0d |=......?88C... .| +00000050 76 9b fc e2 98 e7 68 13 77 17 d3 f2 a7 9f c0 47 |v.....h.w......G| +00000060 39 0d 90 12 cb 33 94 d0 76 b9 ee 13 62 f8 3f 8d |9....3..v...b.?.| +00000070 3f 37 60 68 e7 19 e0 5c 1e 43 67 ba 00 14 86 1b |?7`h...\.Cg.....| +00000080 29 49 d6 c5 85 18 16 14 03 03 00 01 01 16 03 03 |)I..............| +00000090 00 28 00 00 00 00 00 00 00 00 e1 8e a9 ec 25 a7 |.(............%.| +000000a0 ba 5c 63 37 a8 cd 8c d2 51 32 f8 de 46 85 0a 64 |.\c7....Q2..F..d| +000000b0 7c a3 f8 2c b0 f5 75 4a af 03 17 03 03 00 25 00 ||..,..uJ......%.| +000000c0 00 00 00 00 00 00 01 45 06 45 ae 60 76 ac 41 8a |.......E.E.`v.A.| +000000d0 d7 96 0a 98 56 a8 1b 27 20 5e c6 99 ef 26 c4 b8 |....V..' ^...&..| +000000e0 de 14 f3 70 15 03 03 00 1a 00 00 00 00 00 00 00 |...p............| +000000f0 02 dd 30 a5 8c f5 3a 88 4a 68 14 a7 ef 37 ce ad |..0...:.Jh...7..| +00000100 a7 1d 67 |..g| diff --git a/src/crypto/tls/testdata/Server-TLSv12-CipherSuiteCertPreferenceECDSA b/src/crypto/tls/testdata/Server-TLSv12-CipherSuiteCertPreferenceECDSA index 8d43c703bd..beb917f6a0 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-CipherSuiteCertPreferenceECDSA +++ b/src/crypto/tls/testdata/Server-TLSv12-CipherSuiteCertPreferenceECDSA @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 a7 01 00 00 a3 03 03 83 d8 14 88 ec |................| -00000010 13 67 4d 0f 73 63 85 9c 87 14 3e ee 9c 0e 00 72 |.gM.sc....>....r| -00000020 79 8c 2a c9 61 1e c3 fa 21 5a 94 00 00 38 c0 2c |y.*.a...!Z...8.,| +00000000 16 03 01 00 a7 01 00 00 a3 03 03 58 3e 61 87 99 |...........X>a..| +00000010 e5 1f ec 7f 33 d0 56 2a 80 ae 0f 01 e1 51 1e 31 |....3.V*.....Q.1| +00000020 20 be 50 b3 63 f8 de 85 6c ff 85 00 00 38 c0 2c | .P.c...l....8.,| 00000030 c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e |.0.........+./..| 00000040 c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 |.$.(.k.#.'.g....| 00000050 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c |.9.....3.....=.<| @@ -47,43 +47,39 @@ 00000210 0e bd 3f a3 8c 25 c1 33 13 83 0d 94 06 bb d4 37 |..?..%.3.......7| 00000220 7a f6 ec 7a c9 86 2e dd d7 11 69 7f 85 7c 56 de |z..z......i..|V.| 00000230 fb 31 78 2b e4 c7 78 0d ae cb be 9e 4e 36 24 31 |.1x+..x.....N6$1| -00000240 7b 6a 0f 39 95 12 07 8f 2a 16 03 03 00 d8 0c 00 |{j.9....*.......| -00000250 00 d4 03 00 17 41 04 1e 18 37 ef 0d 19 51 88 35 |.....A...7...Q.5| -00000260 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd a7 24 20 3e |uq..T[....g..$ >| -00000270 b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e f1 07 9f 6c |.V...(^.+-O....l| -00000280 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 a6 b5 68 1a |K[.V.2B.X..I..h.| -00000290 41 03 56 6b dc 5a 89 05 03 00 8b 30 81 88 02 42 |A.Vk.Z.....0...B| -000002a0 00 b8 f1 eb 86 28 6b 15 e3 40 4a ff 9c de 64 4b |.....(k..@J...dK| -000002b0 0c d5 94 f5 80 bd 5e 1e 7c 44 df 9b 93 e3 5c 14 |......^.|D....\.| -000002c0 db 5c 37 f5 dc 66 52 d3 11 63 39 ca 3a 54 80 e1 |.\7..fR..c9.:T..| -000002d0 f7 80 1f 71 54 cd bd 96 42 4a 69 1a 0f 84 10 68 |...qT...BJi....h| -000002e0 e2 22 02 42 01 59 e6 60 75 6d e9 f2 c9 13 0c b7 |.".B.Y.`um......| -000002f0 be 37 7f 7f e0 ba c9 94 ad 50 b9 a3 28 3f 32 a9 |.7.......P..(?2.| -00000300 20 d9 e6 5c 15 e5 54 2b 25 32 80 c6 b8 c4 27 36 | ..\..T+%2....'6| -00000310 8b 52 c2 bb 3a 6e d0 67 8c 4b 69 b7 3b 23 11 cc |.R..:n.g.Ki.;#..| -00000320 d5 0d 72 07 85 d8 16 03 03 00 04 0e 00 00 00 |..r............| +00000240 7b 6a 0f 39 95 12 07 8f 2a 16 03 03 00 b7 0c 00 |{j.9....*.......| +00000250 00 b3 03 00 1d 20 2f e5 7d a3 47 cd 62 43 15 28 |..... /.}.G.bC.(| +00000260 da ac 5f bb 29 07 30 ff f6 84 af c4 cf c2 ed 90 |.._.).0.........| +00000270 99 5f 58 cb 3b 74 05 03 00 8b 30 81 88 02 42 00 |._X.;t....0...B.| +00000280 ab 8e 88 16 6d 70 4d 1f 80 08 6f 65 38 03 d0 f1 |....mpM...oe8...| +00000290 bb 90 17 cb e1 43 c2 8f eb e0 0f bc 76 82 a2 a3 |.....C......v...| +000002a0 cf 7b c7 53 96 64 a1 ef 47 e5 09 b7 de 38 03 9a |.{.S.d..G....8..| +000002b0 23 15 12 ea ea 16 c6 ba 00 03 a6 69 f7 4b 3e b3 |#..........i.K>.| +000002c0 e0 02 42 01 8c 8a fa 30 9b f0 79 b8 4f c4 bd 37 |..B....0..y.O..7| +000002d0 d4 98 5e e7 b3 a7 a4 d6 97 46 d8 3a 7e 48 cf 84 |..^......F.:~H..| +000002e0 a6 ca aa e2 bd 09 d2 bf ec 1a 63 8f c6 82 90 4c |..........c....L| +000002f0 97 ae 6b 58 62 f5 08 61 de a5 e6 0b 6a 20 5a 0f |..kXb..a....j Z.| +00000300 4a 62 94 f4 3b 16 03 03 00 04 0e 00 00 00 |Jb..;.........| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 9f 54 db bd 3a |....F...BA..T..:| -00000010 d2 71 42 ed 24 99 95 5a 4c 97 12 3c d3 bd 5f 4d |.qB.$..ZL..<.._M| -00000020 f3 8b 70 5f e8 cb c1 f4 bc 25 0c 2f 2a 80 4f 46 |..p_.....%./*.OF| -00000030 61 b5 66 99 42 71 de 41 fb 29 44 a5 bb c3 de 49 |a.f.Bq.A.)D....I| -00000040 f6 83 c7 50 14 49 36 be 3c 8c 2c 14 03 03 00 01 |...P.I6.<.,.....| -00000050 01 16 03 03 00 40 9b f8 d7 5b ba 0a 97 2b ef f2 |.....@...[...+..| -00000060 94 a2 03 83 f1 aa 62 31 d5 42 a2 98 11 25 fa ba |......b1.B...%..| -00000070 5e d1 59 40 07 20 93 21 80 4f 63 ca 6e 64 77 28 |^.Y@. .!.Oc.ndw(| -00000080 da 69 12 a7 68 a7 f8 ed ff 26 7b cb 22 d5 76 1b |.i..h....&{.".v.| -00000090 f1 3b 67 66 07 a4 |.;gf..| +00000000 16 03 03 00 25 10 00 00 21 20 17 87 df 7b b5 9d |....%...! ...{..| +00000010 bf 65 b8 f9 15 f9 aa e6 cc 1f 84 9d 62 da 04 05 |.e..........b...| +00000020 19 d8 dc ec 99 4f 93 92 8e 63 14 03 03 00 01 01 |.....O...c......| +00000030 16 03 03 00 40 6b 25 cd 48 fb 07 e4 cb ce 34 d2 |....@k%.H.....4.| +00000040 b2 ea 74 03 f3 ec 96 e7 11 f5 88 b2 73 12 b5 19 |..t.........s...| +00000050 70 b4 0b 67 c4 4e 9a b2 ad e7 fe 75 00 a3 74 1b |p..g.N.....u..t.| +00000060 60 50 fe 25 d7 e8 69 c0 ae 34 90 3a 6d 45 19 10 |`P.%..i..4.:mE..| +00000070 9b 78 66 d6 f1 |.xf..| >>> Flow 4 (server to client) 00000000 14 03 03 00 01 01 16 03 03 00 40 00 00 00 00 00 |..........@.....| -00000010 00 00 00 00 00 00 00 00 00 00 00 83 55 25 ad d6 |............U%..| -00000020 5c d1 75 26 44 f9 d8 fc 41 58 22 00 db a2 da 4b |\.u&D...AX"....K| -00000030 90 a1 69 32 b2 48 72 6b 7c 5c 4b 8f 97 f4 0b e7 |..i2.Hrk|\K.....| -00000040 f5 83 c4 4e fd f2 8d 88 1a e9 75 17 03 03 00 40 |...N......u....@| +00000010 00 00 00 00 00 00 00 00 00 00 00 1f be 2f 53 d8 |............./S.| +00000020 61 79 10 70 69 11 04 2e 77 f5 93 e4 64 94 86 fe |ay.pi...w...d...| +00000030 c1 aa 33 ce 45 be 6a 73 d6 5e 55 2d 24 66 3f e0 |..3.E.js.^U-$f?.| +00000040 5b 87 eb ff 51 f3 97 f8 5f 92 97 17 03 03 00 40 |[...Q..._......@| 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| -00000060 e1 e2 ae 44 cf 87 a0 b9 1f 34 bb dd 07 a8 cb 3d |...D.....4.....=| -00000070 3b 1f 0e 9f be 40 56 04 93 44 e8 ef fb a4 b4 97 |;....@V..D......| -00000080 60 ce 62 6b 95 6a 0e fd 5b 7b 03 c3 68 d7 51 df |`.bk.j..[{..h.Q.| +00000060 e1 b7 e7 08 53 75 8b 29 8f f0 92 35 b8 13 e1 42 |....Su.)...5...B| +00000070 eb 19 6f 51 62 7b 1d 87 50 0b df 6b c8 cc b0 7a |..oQb{..P..k...z| +00000080 41 3a da 00 71 a3 d3 9f 45 a7 ff 9d ca b6 37 0e |A:..q...E.....7.| 00000090 15 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -000000a0 00 00 00 00 00 bb 62 4c 32 c1 27 d9 f5 d6 c3 af |......bL2.'.....| -000000b0 4b 15 d2 ae 2a 3b d5 57 d3 64 68 ca b4 1b 55 d0 |K...*;.W.dh...U.| -000000c0 ee fb e0 69 28 |...i(| +000000a0 00 00 00 00 00 00 8e 25 7b c3 46 04 f8 80 7b c0 |.......%{.F...{.| +000000b0 ee 1a 8c 03 6f 24 81 2f ff 26 d5 d3 72 9d e6 c5 |....o$./.&..r...| +000000c0 78 b0 30 c4 9a |x.0..| diff --git a/src/crypto/tls/testdata/Server-TLSv12-CipherSuiteCertPreferenceRSA b/src/crypto/tls/testdata/Server-TLSv12-CipherSuiteCertPreferenceRSA index 80857b52f3..ce64b55a35 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-CipherSuiteCertPreferenceRSA +++ b/src/crypto/tls/testdata/Server-TLSv12-CipherSuiteCertPreferenceRSA @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 a7 01 00 00 a3 03 03 c6 e0 ed 21 7c |..............!|| -00000010 09 45 6b 15 e9 26 d1 1c 39 d8 e7 b9 45 4f 35 0d |.Ek..&..9...EO5.| -00000020 b5 7f 57 0b e0 2d 9b 32 a0 85 f8 00 00 38 c0 2c |..W..-.2.....8.,| +00000000 16 03 01 00 a7 01 00 00 a3 03 03 1a 3d c8 bf 28 |............=..(| +00000010 26 dd dc a9 bc 97 31 d4 9c fb 79 e6 77 82 a7 7e |&.....1...y.w..~| +00000020 d7 87 71 5e fb 7f fe c8 12 01 23 00 00 38 c0 2c |..q^......#..8.,| 00000030 c0 30 00 9f cc a9 cc a8 cc aa c0 2b c0 2f 00 9e |.0.........+./..| 00000040 c0 24 c0 28 00 6b c0 23 c0 27 00 67 c0 0a c0 14 |.$.(.k.#.'.g....| 00000050 00 39 c0 09 c0 13 00 33 00 9d 00 9c 00 3d 00 3c |.9.....3.....=.<| @@ -52,42 +52,38 @@ 00000260 f1 6c 04 ed 73 bb b3 43 77 8d 0c 1c f1 0f a1 d8 |.l..s..Cw.......| 00000270 40 83 61 c9 4c 72 2b 9d ae db 46 06 06 4d f4 c1 |@.a.Lr+...F..M..| 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| -00000290 3b e9 fa e7 16 03 03 00 cd 0c 00 00 c9 03 00 17 |;...............| -000002a0 41 04 1e 18 37 ef 0d 19 51 88 35 75 71 b5 e5 54 |A...7...Q.5uq..T| -000002b0 5b 12 2e 8f 09 67 fd a7 24 20 3e b2 56 1c ce 97 |[....g..$ >.V...| -000002c0 28 5e f8 2b 2d 4f 9e f1 07 9f 6c 4b 5b 83 56 e2 |(^.+-O....lK[.V.| -000002d0 32 42 e9 58 b6 d7 49 a6 b5 68 1a 41 03 56 6b dc |2B.X..I..h.A.Vk.| -000002e0 5a 89 05 01 00 80 92 d2 50 33 89 38 da 9b ca f6 |Z.......P3.8....| -000002f0 5c e4 71 81 e3 c2 20 4e 76 7f 5a fd db 23 30 a4 |\.q... Nv.Z..#0.| -00000300 13 23 b5 21 5d 07 48 bf 4d d9 cd cc 9e 61 3c ef |.#.!].H.M....a<.| -00000310 2e 08 39 0e 67 a4 04 61 ce ed de 8d b6 fd c1 6c |..9.g..a.......l| -00000320 40 bf a5 0a 81 58 8d 19 f6 00 ea e8 f3 da 86 d1 |@....X..........| -00000330 6f 30 bc af 7f a0 ff 55 26 8a c4 aa 67 7e dd 51 |o0.....U&...g~.Q| -00000340 99 2d d7 6c b0 1f ad 5b 7e 2b c4 2c c1 61 87 3b |.-.l...[~+.,.a.;| -00000350 99 46 8d a4 60 a6 e1 6a 76 84 a7 d9 d0 7a f7 cf |.F..`..jv....z..| -00000360 25 d5 e7 f7 ec 98 16 03 03 00 04 0e 00 00 00 |%..............| +00000290 3b e9 fa e7 16 03 03 00 ac 0c 00 00 a8 03 00 1d |;...............| +000002a0 20 2f e5 7d a3 47 cd 62 43 15 28 da ac 5f bb 29 | /.}.G.bC.(.._.)| +000002b0 07 30 ff f6 84 af c4 cf c2 ed 90 99 5f 58 cb 3b |.0.........._X.;| +000002c0 74 05 01 00 80 ce 89 0e f4 4b ca f2 d0 0a ed 13 |t........K......| +000002d0 a8 3b 0c 59 26 c2 70 65 1d ec fd 35 d3 0d 06 a1 |.;.Y&.pe...5....| +000002e0 23 3e 8c a1 11 8b c8 87 5c 6b f9 f0 75 f6 14 61 |#>......\k..u..a| +000002f0 16 42 77 f2 25 3f d6 67 89 06 9d 2d b0 99 b6 5e |.Bw.%?.g...-...^| +00000300 ad 96 03 c2 df e9 1b cf df f3 5b 36 eb 88 48 86 |..........[6..H.| +00000310 cc ee 31 dd 9e 9e 6d 3b 06 f4 66 26 9e 1f 32 b2 |..1...m;..f&..2.| +00000320 10 37 43 0f 5c c2 21 e9 a9 40 3c 25 b0 81 3a 2a |.7C.\.!..@<%..:*| +00000330 24 b5 55 61 cb eb d8 c9 80 5b ac 19 94 79 ab 3d |$.Ua.....[...y.=| +00000340 f0 98 84 01 f2 16 03 03 00 04 0e 00 00 00 |..............| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 81 f6 51 07 43 |....F...BA...Q.C| -00000010 27 64 fd ac a7 30 b0 06 97 ba 85 50 f9 41 da 33 |'d...0.....P.A.3| -00000020 8c 1a 4b 17 b4 63 04 2c 14 f7 35 a8 8b 79 40 08 |..K..c.,..5..y@.| -00000030 a8 b2 7e 24 cf 51 f0 1e 2b a9 f9 42 0d 7e 0a 17 |..~$.Q..+..B.~..| -00000040 bb 94 f0 7e 66 e1 bf 87 e6 f3 65 14 03 03 00 01 |...~f.....e.....| -00000050 01 16 03 03 00 40 7b 65 a7 15 d5 d9 03 c8 79 ab |.....@{e......y.| -00000060 16 eb 0d 78 d7 31 9f bb 88 be aa 19 fd 15 dc e7 |...x.1..........| -00000070 9e 89 df cf 28 e6 e9 be 7b ec 9b 79 05 9e d8 4d |....(...{..y...M| -00000080 0a 43 90 97 2e b0 f7 f4 a7 98 36 9b b5 45 a0 5c |.C........6..E.\| -00000090 e6 cf 8f 52 66 6f |...Rfo| +00000000 16 03 03 00 25 10 00 00 21 20 1c b3 c7 8a 87 21 |....%...! .....!| +00000010 44 31 74 33 0b 51 ca 9a 7a c8 91 b4 53 23 34 39 |D1t3.Q..z...S#49| +00000020 f0 8c 43 52 79 90 38 51 74 6c 14 03 03 00 01 01 |..CRy.8Qtl......| +00000030 16 03 03 00 40 02 b6 4c 52 fb 2c dc 5e 5b b7 12 |....@..LR.,.^[..| +00000040 79 e0 10 e4 11 c5 eb 19 dc 36 fd 70 17 9a 3b 24 |y........6.p..;$| +00000050 52 38 68 3e 06 47 4f 52 1d 46 5b 4d aa 89 e5 5f |R8h>.GOR.F[M..._| +00000060 0f 9a b4 a4 a6 ca 5d 52 9f 4d 29 05 43 c0 68 e1 |......]R.M).C.h.| +00000070 32 dc 67 7c 0e |2.g|.| >>> Flow 4 (server to client) 00000000 14 03 03 00 01 01 16 03 03 00 40 00 00 00 00 00 |..........@.....| -00000010 00 00 00 00 00 00 00 00 00 00 00 65 e7 6e b1 7b |...........e.n.{| -00000020 eb cc 56 f0 b6 d5 f3 62 0f 04 e9 f3 19 40 ff 10 |..V....b.....@..| -00000030 62 1b 5d f8 d9 58 4d 0f c1 21 2d ce 27 22 3e 1b |b.]..XM..!-.'">.| -00000040 83 b2 08 bd a6 1d f8 d8 51 39 72 17 03 03 00 40 |........Q9r....@| +00000010 00 00 00 00 00 00 00 00 00 00 00 8a 7e 9c ce 95 |............~...| +00000020 63 33 ff 0f 64 cb ea 9a da 0a 46 e4 84 be 78 ed |c3..d.....F...x.| +00000030 7a cb 2d be 49 fb 5d 37 50 02 95 7c ca 40 f7 b9 |z.-.I.]7P..|.@..| +00000040 4d fb e7 33 96 d3 e5 f5 fe 2c 80 17 03 03 00 40 |M..3.....,.....@| 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| -00000060 4c 58 dd ee ab 29 35 6e c1 b7 17 14 80 71 99 3e |LX...)5n.....q.>| -00000070 f2 1d 70 14 95 87 c1 b9 75 a3 26 78 b0 93 22 33 |..p.....u.&x.."3| -00000080 42 77 6f 0a 13 45 a4 5b 76 69 b8 a1 4b 6e c3 37 |Bwo..E.[vi..Kn.7| +00000060 71 8c 9b 72 d1 a7 57 77 ec 4b bd 4c 77 b7 38 18 |q..r..Ww.K.Lw.8.| +00000070 1f 48 9a 29 a7 bd 5a 4e 90 24 8d 9a 51 72 b4 d4 |.H.)..ZN.$..Qr..| +00000080 40 01 df cf b8 d1 bf e0 69 de 39 ca 89 2c 0e e8 |@.......i.9..,..| 00000090 15 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -000000a0 00 00 00 00 00 60 8b 42 ec 29 a7 60 fc 3a 0a d3 |.....`.B.).`.:..| -000000b0 72 c0 42 e0 13 16 46 5a 2b 17 ee 62 56 bc f2 c1 |r.B...FZ+..bV...| -000000c0 ed db 99 cf aa |.....| +000000a0 00 00 00 00 00 88 c0 bf 4d 33 2f 6d 34 13 15 8c |........M3/m4...| +000000b0 10 d4 40 6c f6 f2 3e a2 d2 d9 e9 95 53 64 4d a0 |..@l..>.....SdM.| +000000c0 72 a6 bf 8f b1 |r....| diff --git a/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedAndECDSAGiven b/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedAndECDSAGiven index a7ff62fab1..b20f9342fb 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedAndECDSAGiven +++ b/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedAndECDSAGiven @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 5d 01 00 00 59 03 03 d7 12 82 dd 63 |....]...Y......c| -00000010 23 f8 ad 94 0d f4 8a c7 8c b3 55 99 6a 6d d7 f6 |#.........U.jm..| -00000020 d5 f5 5b 7c b0 20 ee ed 3b 04 c0 00 00 04 00 2f |..[|. ..;....../| +00000000 16 03 01 00 5d 01 00 00 59 03 03 6e 8f fe 9e 99 |....]...Y..n....| +00000010 2c 27 44 3b b6 f0 f9 d9 dc 9a 5c 2a 73 24 54 85 |,'D;......\*s$T.| +00000020 71 9b 2a be 33 0c a5 64 4f 4b d4 00 00 04 00 2f |q.*.3..dOK...../| 00000030 00 ff 01 00 00 2c 00 0d 00 20 00 1e 06 01 06 02 |.....,... ......| 00000040 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 01 |................| 00000050 03 02 03 03 02 01 02 02 02 03 00 16 00 00 00 17 |................| @@ -85,40 +85,40 @@ 000001e0 be e8 91 b3 da 1a f5 5d a3 23 f5 26 8b 45 70 8d |.......].#.&.Ep.| 000001f0 65 62 9b 7e 01 99 3d 18 f6 10 9a 38 61 9b 2e 57 |eb.~..=....8a..W| 00000200 e4 fa cc b1 8a ce e2 23 a0 87 f0 e1 67 51 eb 16 |.......#....gQ..| -00000210 03 03 00 86 10 00 00 82 00 80 b1 97 e3 ae b9 19 |................| -00000220 17 f8 a8 98 30 6c 4b 53 a0 44 c9 8a ad b4 6a 2c |....0lKS.D....j,| -00000230 19 c8 96 88 dd 9d 00 7b 7f f3 d7 c8 5d 87 86 49 |.......{....]..I| -00000240 52 fb 3c d5 68 b5 75 dd de 9e 19 2f e2 ed 0c a6 |R.<.h.u..../....| -00000250 05 12 29 b6 e8 16 af ef 6e f9 b4 c3 86 6e 0c 65 |..).....n....n.e| -00000260 9a 9d 1e 52 98 4f e3 b1 a1 c3 d5 9d ea 90 ab 69 |...R.O.........i| -00000270 e7 1c 37 5e c8 a2 d9 50 dd b3 00 fe b2 a1 6a 05 |..7^...P......j.| -00000280 62 61 2e 89 fa ad b6 9f a4 74 27 f8 bd ba ee 41 |ba.......t'....A| -00000290 2a 44 82 31 86 9a 58 43 b1 bc 16 03 03 00 93 0f |*D.1..XC........| -000002a0 00 00 8f 04 03 00 8b 30 81 88 02 42 01 f3 07 47 |.......0...B...G| -000002b0 ea f9 5c 44 67 6e 37 d5 63 c0 df 91 3a cb a5 1b |..\Dgn7.c...:...| -000002c0 0f e4 f2 36 56 19 49 84 88 8e 4d bf e4 ba 2f 47 |...6V.I...M.../G| -000002d0 f8 d8 96 2e 8c 41 3a 4f 42 a8 4c f1 06 1d 8f 9b |.....A:OB.L.....| -000002e0 62 be 3d c3 e9 7e 68 f9 39 b6 88 cf 1a 56 02 42 |b.=..~h.9....V.B| -000002f0 00 8f de d5 78 72 56 f0 ef 92 fb 96 2b 4a f7 14 |....xrV.....+J..| -00000300 36 89 a5 36 73 78 c0 e9 e0 e6 3b 8b 45 9a 13 e5 |6..6sx....;.E...| -00000310 a8 21 d3 63 e0 03 37 92 6f c7 71 b9 64 55 05 04 |.!.c..7.o.q.dU..| -00000320 89 d4 e1 af 3e 8f ee 1c 52 67 b8 c5 78 ca 54 0f |....>...Rg..x.T.| -00000330 4d 5f 14 03 03 00 01 01 16 03 03 00 40 d6 87 b0 |M_..........@...| -00000340 39 ff 10 da 8b 36 e9 11 84 84 ae c3 f2 83 1d fd |9....6..........| -00000350 86 ff 03 b9 0f c0 6d 10 8b 40 1b 30 96 ce 7f a8 |......m..@.0....| -00000360 5a b2 a8 0a 46 81 cc 9b 14 bf 62 8b b2 f1 5c 22 |Z...F.....b...\"| -00000370 47 75 cb 44 d6 a1 a2 6a 94 2b 25 54 9d |Gu.D...j.+%T.| +00000210 03 03 00 86 10 00 00 82 00 80 01 5a 87 e9 2e 55 |...........Z...U| +00000220 20 98 fa f9 aa 05 bb 1a 91 dc 48 df f6 df 89 c7 | .........H.....| +00000230 a5 8e 5b 8b 22 b1 ea 7c b3 7e 1a 17 4c 85 33 26 |..[."..|.~..L.3&| +00000240 e3 f5 23 f7 1f 68 8c 07 92 13 c1 57 6c bc 54 b0 |..#..h.....Wl.T.| +00000250 a5 d5 bc 98 d3 c2 1e 05 c8 e4 76 3e fc 99 bd 64 |..........v>...d| +00000260 b6 92 86 bb c5 00 38 2e 1e 31 d2 ae ac 35 23 fa |......8..1...5#.| +00000270 91 0e 37 75 61 7b 95 a6 27 12 3c b2 92 9a db 36 |..7ua{..'.<....6| +00000280 c1 74 f7 60 f9 ad 15 27 62 e2 8b 8a 98 b8 d5 80 |.t.`...'b.......| +00000290 72 23 6d 7c f2 50 50 bd 4b 18 16 03 03 00 93 0f |r#m|.PP.K.......| +000002a0 00 00 8f 04 03 00 8b 30 81 88 02 42 01 54 cf 40 |.......0...B.T.@| +000002b0 89 32 38 70 58 26 f8 fa 7c 7b 19 22 d8 17 49 73 |.28pX&..|{."..Is| +000002c0 d3 8d 7b 33 67 cc 70 5b 62 03 6e 8f 46 6f 67 c9 |..{3g.p[b.n.Fog.| +000002d0 be a2 ef 13 46 97 e0 7c 5b 92 2e 44 7a 13 1f bc |....F..|[..Dz...| +000002e0 87 e0 f3 fd 20 d7 f1 d5 a3 5e df 6a bc 9b 02 42 |.... ....^.j...B| +000002f0 00 83 a6 28 27 3e 0c a4 1e 4e 8e 10 a0 66 8d f8 |...('>...N...f..| +00000300 fc 5a d9 02 23 6a 27 cc 0c 71 50 0d 3e 82 8d 82 |.Z..#j'..qP.>...| +00000310 4d e4 02 0b b0 b7 46 b6 08 9e a3 79 96 6e 5e 5a |M.....F....y.n^Z| +00000320 d3 8a 79 d5 6f 0f a7 31 5c 3f d5 a1 a0 88 b8 41 |..y.o..1\?.....A| +00000330 d7 70 14 03 03 00 01 01 16 03 03 00 40 ef 8f 04 |.p..........@...| +00000340 5a 8a 16 32 69 4c 41 de 87 4f 08 01 c1 61 2a 0c |Z..2iLA..O...a*.| +00000350 c4 c6 4c 52 41 71 14 d2 b4 4f 3d 70 d7 55 f2 9f |..LRAq...O=p.U..| +00000360 28 8b 37 7a f4 f7 de 9f 57 c5 44 b1 91 43 a3 9c |(.7z....W.D..C..| +00000370 5f 19 d6 6b c6 71 5f 61 a2 4d 45 c5 ff |_..k.q_a.ME..| >>> Flow 4 (server to client) 00000000 14 03 03 00 01 01 16 03 03 00 40 00 00 00 00 00 |..........@.....| -00000010 00 00 00 00 00 00 00 00 00 00 00 85 e3 d1 d9 d5 |................| -00000020 65 15 4f 6b 60 52 11 4f a8 dd 8a f6 86 77 34 9a |e.Ok`R.O.....w4.| -00000030 20 1c b6 08 21 8a 58 6a ad 7f 78 1b 61 18 a5 9e | ...!.Xj..x.a...| -00000040 58 56 14 12 5c e7 3e bc 53 66 c5 17 03 03 00 40 |XV..\.>.Sf.....@| +00000010 00 00 00 00 00 00 00 00 00 00 00 d1 52 a9 0b 1c |............R...| +00000020 ba 60 c1 93 59 a0 d7 1e 95 bb 84 fe bc 76 15 1e |.`..Y........v..| +00000030 72 1f c0 a2 7a be a4 8c 60 f3 f3 78 81 16 26 8c |r...z...`..x..&.| +00000040 d7 83 e4 4f 06 ba 6c 72 7d a7 fa 17 03 03 00 40 |...O..lr}......@| 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| -00000060 88 a3 55 9e 29 cc 97 6a b9 67 94 2b 22 c4 2b 24 |..U.)..j.g.+".+$| -00000070 22 3c af 8d b4 20 03 73 3d 9d d6 d7 42 f8 22 0d |"<... .s=...B.".| -00000080 bf 9a d0 70 42 7b 7b 6f 3f 2e d8 9b 59 8b eb 5f |...pB{{o?...Y.._| +00000060 7e 9c b9 e4 f1 a6 87 0c ce d8 f0 eb 37 fc aa 57 |~...........7..W| +00000070 5f 98 d6 b5 5e 9a 82 6c 19 80 ba 36 93 c0 67 42 |_...^..l...6..gB| +00000080 57 88 d7 3f 66 f1 15 09 3c 40 16 bc 9f c4 8c 54 |W..?f...<@.....T| 00000090 15 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -000000a0 00 00 00 00 00 64 b3 8c 5a 16 0d bf 69 66 05 58 |.....d..Z...if.X| -000000b0 d0 5d 67 a7 29 0c ec e1 f4 99 6f c6 96 de 4e a2 |.]g.).....o...N.| -000000c0 55 6d 33 b5 58 |Um3.X| +000000a0 00 00 00 00 00 b1 fc ed bd 8b d8 f7 1c a6 65 6a |..............ej| +000000b0 85 03 6b ab ee d6 df 8d e7 69 9f a1 ac fc 4d 2e |..k......i....M.| +000000c0 07 a4 ec fc ec |.....| diff --git a/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedAndGiven b/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedAndGiven index 56752fbc23..a6a7676b4b 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedAndGiven +++ b/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedAndGiven @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 5d 01 00 00 59 03 03 15 ae f7 7e 39 |....]...Y.....~9| -00000010 6a 96 da d0 a0 58 44 b7 38 92 d7 4c 41 72 49 d3 |j....XD.8..LArI.| -00000020 e8 65 74 4c 1c a0 1a de e5 03 53 00 00 04 00 2f |.etL......S..../| +00000000 16 03 01 00 5d 01 00 00 59 03 03 94 e5 c5 27 21 |....]...Y.....'!| +00000010 3f de 6d 5e 20 2f a9 54 9b db db fd 60 38 22 1e |?.m^ /.T....`8".| +00000020 df 4a ba e7 40 4e e5 f1 64 58 fa 00 00 04 00 2f |.J..@N..dX...../| 00000030 00 ff 01 00 00 2c 00 0d 00 20 00 1e 06 01 06 02 |.....,... ......| 00000040 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 01 |................| 00000050 03 02 03 03 02 01 02 02 02 03 00 16 00 00 00 17 |................| @@ -84,40 +84,40 @@ 000001d0 ac 11 b1 28 56 be 1d cd 61 62 84 09 bf d6 80 c6 |...(V...ab......| 000001e0 45 8d 82 2c b4 d8 83 9b db c9 22 b7 2a 12 11 7b |E..,......".*..{| 000001f0 fa 02 3b c1 c9 ff ea c9 9d a8 49 d3 95 d7 d5 0e |..;.......I.....| -00000200 e5 35 16 03 03 00 86 10 00 00 82 00 80 20 d8 e1 |.5........... ..| -00000210 b1 0a 0d a5 85 07 d9 45 a0 36 29 4e 37 b7 17 13 |.......E.6)N7...| -00000220 b7 c4 52 a6 a0 55 3b ad ee 67 20 3f 96 76 d4 6d |..R..U;..g ?.v.m| -00000230 bd 4c 76 23 e4 a3 df a8 1e 73 22 ce ca 99 02 39 |.Lv#.....s"....9| -00000240 2f 75 3a 7d 60 7e c8 dd 9e 51 d6 f5 7b 14 b1 e4 |/u:}`~...Q..{...| -00000250 1e ed 71 e0 26 99 41 68 0d d2 61 3e 5f 90 f1 58 |..q.&.Ah..a>_..X| -00000260 20 af ab 5f a6 e2 61 47 b8 d2 14 e0 d8 51 54 16 | .._..aG.....QT.| -00000270 9c f8 75 13 ec e6 df 7e eb 06 c9 0a 12 b2 b3 09 |..u....~........| -00000280 2f 59 97 e7 c5 33 e1 24 59 bf 66 a9 51 16 03 03 |/Y...3.$Y.f.Q...| -00000290 00 88 0f 00 00 84 04 01 00 80 b0 6e dd cd d8 26 |...........n...&| -000002a0 26 e3 4c e9 1c 30 4e 15 99 fb 79 b0 3d 78 38 76 |&.L..0N...y.=x8v| -000002b0 fe 42 f5 50 af 38 69 17 83 3b 08 93 13 65 36 59 |.B.P.8i..;...e6Y| -000002c0 69 55 85 cf 42 dc 04 38 14 a5 f2 6f 64 35 8a 58 |iU..B..8...od5.X| -000002d0 1a de ea 53 f8 69 f4 d0 08 d7 7a b2 c0 b3 66 b6 |...S.i....z...f.| -000002e0 ef a1 f0 59 19 72 78 b9 c1 61 77 06 00 b2 43 51 |...Y.rx..aw...CQ| -000002f0 ae 97 2c be 29 b8 61 fc 4d 15 fd db 44 4d 16 4c |..,.).a.M...DM.L| -00000300 0b bb 2c 2e 1b 66 c1 4c 68 7e 20 21 75 1d c9 56 |..,..f.Lh~ !u..V| -00000310 d8 88 01 79 bd 64 d8 2e 6f 24 14 03 03 00 01 01 |...y.d..o$......| -00000320 16 03 03 00 40 74 6a 8d 2f bc 4c 1f cf cc c0 db |....@tj./.L.....| -00000330 a8 e6 bf d4 6b 42 00 b2 f3 97 fb db 5a 62 01 47 |....kB......Zb.G| -00000340 49 83 04 7f ac 1c 2f 97 36 86 04 d0 14 55 9f ba |I...../.6....U..| -00000350 8d b5 af df 31 8b 05 ae b5 42 93 fc 4f 0f 47 78 |....1....B..O.Gx| -00000360 69 1e 7b b1 85 |i.{..| +00000200 e5 35 16 03 03 00 86 10 00 00 82 00 80 07 40 a1 |.5............@.| +00000210 a4 df e2 86 a1 2b 63 f9 2b 60 e2 ee 53 2c 31 19 |.....+c.+`..S,1.| +00000220 30 f6 ca 42 4d 16 c8 f6 7a 93 7c c9 49 b5 46 f5 |0..BM...z.|.I.F.| +00000230 f8 fc 24 91 83 06 51 b4 96 a3 c4 29 a0 3c c4 64 |..$...Q....).<.d| +00000240 a9 e3 28 79 88 0a b2 98 26 c7 e3 bf 36 74 cd b7 |..(y....&...6t..| +00000250 b6 90 6c 6b 52 41 1d 0b 34 3f 28 24 fd 0a fd 53 |..lkRA..4?($...S| +00000260 e1 ba f8 54 0f a0 01 d1 41 4b ab 2e c6 8a 6e d7 |...T....AK....n.| +00000270 6b b5 f8 e0 8b 24 b9 d2 ce 67 58 77 95 ad c9 84 |k....$...gXw....| +00000280 7f a3 6f bc 3c 25 aa 5d ae b0 d8 9e ac 16 03 03 |..o.<%.]........| +00000290 00 88 0f 00 00 84 04 01 00 80 54 6c d7 6f 08 34 |..........Tl.o.4| +000002a0 30 5d 62 1c d2 47 c2 03 1d f3 74 36 f0 41 be 1c |0]b..G....t6.A..| +000002b0 b6 d6 e2 69 52 4d 05 19 1e 29 03 fa 84 69 c6 f0 |...iRM...)...i..| +000002c0 83 2c e1 05 8f 6c 3b 6d 85 a2 5b 17 d1 65 5a 5d |.,...l;m..[..eZ]| +000002d0 7a 17 d1 4d b5 10 f7 a5 6d a6 22 5e 34 5c c9 eb |z..M....m."^4\..| +000002e0 fc 6e 82 7b fb bc aa 13 56 3e 42 d5 ea 81 25 a8 |.n.{....V>B...%.| +000002f0 5e 1d cc f8 b3 db 88 68 1b 9d f2 b1 e8 31 07 b4 |^......h.....1..| +00000300 4e 8f 51 ac a3 7b a8 91 20 30 21 41 c9 b6 db 91 |N.Q..{.. 0!A....| +00000310 6c 55 e5 95 1a 59 14 82 0f 79 14 03 03 00 01 01 |lU...Y...y......| +00000320 16 03 03 00 40 5d 23 b8 61 24 07 ff 4c 52 c5 41 |....@]#.a$..LR.A| +00000330 f2 5c 67 c1 bc 98 82 15 d2 f0 9c fb c8 bc ad df |.\g.............| +00000340 20 c0 3f dd 14 68 ec b9 e3 b4 1b 75 8b 90 90 75 | .?..h.....u...u| +00000350 e6 46 5b 53 76 d4 53 98 d2 e5 13 fa a8 74 18 74 |.F[Sv.S......t.t| +00000360 ef dd a5 02 2d |....-| >>> Flow 4 (server to client) 00000000 14 03 03 00 01 01 16 03 03 00 40 00 00 00 00 00 |..........@.....| -00000010 00 00 00 00 00 00 00 00 00 00 00 1d 68 a8 dc aa |............h...| -00000020 c4 e4 11 4a 2b 96 20 bf e8 53 ec 78 1d e6 b8 62 |...J+. ..S.x...b| -00000030 c0 3e 87 3b 1a 1c 21 55 76 99 33 83 8b d1 d1 dd |.>.;..!Uv.3.....| -00000040 3b 4e 11 5b 32 18 4c 08 1d 0a 75 17 03 03 00 40 |;N.[2.L...u....@| +00000010 00 00 00 00 00 00 00 00 00 00 00 8b ed 4b 14 13 |.............K..| +00000020 c8 be 9e d4 63 ab 7e 4e b5 61 43 a2 aa 64 a4 00 |....c.~N.aC..d..| +00000030 b7 85 b5 67 c5 0c 85 09 c3 d5 b9 2e 70 60 59 d1 |...g........p`Y.| +00000040 32 68 55 6a 4f 19 e8 5d c0 06 c5 17 03 03 00 40 |2hUjO..].......@| 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| -00000060 13 bc 72 77 fa 97 52 ce b3 0a 0d fb 2d 2e a0 81 |..rw..R.....-...| -00000070 12 3b 9d 9d c3 ad bd 6e ab d9 17 ec d5 e8 f4 76 |.;.....n.......v| -00000080 94 5c 96 a3 1a 78 0c 0a de cd fb 35 f6 95 90 4a |.\...x.....5...J| +00000060 cd ae 88 cd bb 85 80 23 ac ca d5 3e 67 f7 c1 2d |.......#...>g..-| +00000070 0c 08 3f c6 b4 32 c8 ac ce e8 04 4f 80 41 30 bc |..?..2.....O.A0.| +00000080 c2 58 7a 7e 20 e3 4a 63 96 23 70 3e 83 b2 ec 90 |.Xz~ .Jc.#p>....| 00000090 15 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -000000a0 00 00 00 00 00 61 34 c5 62 46 75 7d a3 af ba f0 |.....a4.bFu}....| -000000b0 e8 f5 9c 79 a7 4c f4 b6 d0 63 56 29 92 c5 26 1f |...y.L...cV)..&.| -000000c0 54 85 e4 74 80 |T..t.| +000000a0 00 00 00 00 00 9f 18 6b e8 4b 70 8c e6 f7 d4 bc |.......k.Kp.....| +000000b0 3e 65 77 94 7a 51 a0 fb 81 e1 58 94 2f 9a cf 72 |>ew.zQ....X./..r| +000000c0 1c 22 93 c1 af |."...| diff --git a/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedNotGiven b/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedNotGiven index 1308ad69c1..b89a57577e 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedNotGiven +++ b/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedNotGiven @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 5d 01 00 00 59 03 03 36 f8 aa 81 3e |....]...Y..6...>| -00000010 79 7c 8a 8a 5c 87 73 70 c6 2b dd fc bc 8d ab e8 |y|..\.sp.+......| -00000020 ec 85 c1 69 d0 9a a5 4e 29 96 a0 00 00 04 00 2f |...i...N)....../| +00000000 16 03 01 00 5d 01 00 00 59 03 03 e9 74 a4 35 e3 |....]...Y...t.5.| +00000010 a6 49 5f b8 ec 02 22 c1 4f de d9 a7 f9 da c4 50 |.I_...".O......P| +00000020 00 c6 9b 77 ab 06 6d 15 2b f0 dd 00 00 04 00 2f |...w..m.+....../| 00000030 00 ff 01 00 00 2c 00 0d 00 20 00 1e 06 01 06 02 |.....,... ......| 00000040 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 01 |................| 00000050 03 02 03 03 02 01 02 02 02 03 00 16 00 00 00 17 |................| @@ -53,31 +53,31 @@ 000002b0 16 03 03 00 04 0e 00 00 00 |.........| >>> Flow 3 (client to server) 00000000 16 03 03 00 07 0b 00 00 03 00 00 00 16 03 03 00 |................| -00000010 86 10 00 00 82 00 80 3e 56 5e ef 42 78 3b 12 a5 |.......>V^.Bx;..| -00000020 4a 53 1c 72 c8 d4 91 3a 45 42 e9 f2 50 55 ec 9b |JS.r...:EB..PU..| -00000030 6c 2e 87 57 95 e5 fd 1d 9f 19 99 a4 16 30 ea fe |l..W.........0..| -00000040 97 b4 ac 58 14 b0 2c fa f0 5c b4 58 c6 c3 5e 37 |...X..,..\.X..^7| -00000050 da 13 e9 8b 1b 3e 4c 4e c3 a6 60 f9 17 4e 7f 67 |.....>LN..`..N.g| -00000060 4c db 4d 50 36 aa dc 86 48 ab be 10 06 03 4f ef |L.MP6...H.....O.| -00000070 a0 58 3a 37 67 ba 50 a8 35 19 69 27 1f c1 a7 ac |.X:7g.P.5.i'....| -00000080 d7 8c fa 0e 6c 21 c8 be 5e 03 34 2e 3e 91 6d dd |....l!..^.4.>.m.| -00000090 ba ca e9 7a c0 1a 18 14 03 03 00 01 01 16 03 03 |...z............| -000000a0 00 40 27 ed e0 28 80 fe a9 75 21 33 09 40 20 80 |.@'..(...u!3.@ .| -000000b0 93 f3 41 5c 3b ac 82 73 61 fd 32 30 c3 3f 0b 81 |..A\;..sa.20.?..| -000000c0 24 49 32 95 c2 54 5d eb 3a a5 c1 ea f2 0f 83 a7 |$I2..T].:.......| -000000d0 54 48 6e bd 1f 84 e8 a9 34 e1 c5 55 db 5b 1c e2 |THn.....4..U.[..| -000000e0 85 02 |..| +00000010 86 10 00 00 82 00 80 53 39 b1 0b b6 ea 9a 09 ca |.......S9.......| +00000020 9d a9 f8 c3 4a 3b 1c a1 6a ee 75 30 ce df ce 5f |....J;..j.u0..._| +00000030 ba 1c c6 12 c6 8d 43 5a b1 e5 50 20 53 a3 cd db |......CZ..P S...| +00000040 8b d9 76 89 8f d5 62 5f 97 d6 27 26 bb f1 b8 db |..v...b_..'&....| +00000050 1b a0 6b 9d 2c 2c 47 d5 8e f5 1c db 7c 87 c9 0c |..k.,,G.....|...| +00000060 7e 15 de 73 98 93 f8 73 00 1b 0e 15 7a 0a 50 66 |~..s...s....z.Pf| +00000070 d9 8d f9 47 19 a6 3b 7e d9 2f 03 09 c8 c2 30 e2 |...G..;~./....0.| +00000080 61 66 55 0b 4e 99 65 3b ab 68 90 9c d8 7b 80 0f |afU.N.e;.h...{..| +00000090 24 02 f2 c6 8a 3e 90 14 03 03 00 01 01 16 03 03 |$....>..........| +000000a0 00 40 2b a7 23 ee f4 6f 46 81 ac a2 01 8b 0f 8e |.@+.#..oF.......| +000000b0 5c 96 2c 9e 49 89 17 96 43 18 dc 01 f3 cd e7 d9 |\.,.I...C.......| +000000c0 81 b4 77 b3 85 a8 ba 4d 20 e5 bd 0e 51 1e 2a 53 |..w....M ...Q.*S| +000000d0 ea 11 61 61 52 3d 81 c8 dd e9 7c bb 4b 17 72 a2 |..aaR=....|.K.r.| +000000e0 1b a0 |..| >>> Flow 4 (server to client) 00000000 14 03 03 00 01 01 16 03 03 00 40 00 00 00 00 00 |..........@.....| -00000010 00 00 00 00 00 00 00 00 00 00 00 2a c4 ad 60 17 |...........*..`.| -00000020 f4 8a 21 78 04 83 ea 17 df 32 7d 92 46 1a 99 b2 |..!x.....2}.F...| -00000030 4e 21 6b da 9c e2 24 71 a4 fc 9f a4 c1 b0 45 43 |N!k...$q......EC| -00000040 71 05 14 49 8e 8c 45 15 24 ed b0 17 03 03 00 40 |q..I..E.$......@| +00000010 00 00 00 00 00 00 00 00 00 00 00 64 dc 26 49 ef |...........d.&I.| +00000020 f1 2e cc aa e4 3c 6b 23 48 f5 88 20 b3 8b 68 c5 |.....>> Flow 1 (client to server) -00000000 16 03 01 00 73 01 00 00 6f 03 03 3a 87 41 97 6b |....s...o..:.A.k| -00000010 86 2e 9d 9c 1d d1 b7 19 a6 98 2f 1a e0 e1 7a 2f |........../...z/| -00000020 92 42 4a 5f fd 5c 59 d6 58 6b 6a 00 00 04 c0 0a |.BJ_.\Y.Xkj.....| +00000000 16 03 01 00 73 01 00 00 6f 03 03 10 0f a5 0c d4 |....s...o.......| +00000010 33 47 41 2c 03 89 9d 67 48 36 c2 b0 16 9f fc eb |3GA,...gH6......| +00000020 1d e8 98 ee 77 7f c6 f3 65 ee ff 00 00 04 c0 0a |....w...e.......| 00000030 00 ff 01 00 00 42 00 0b 00 04 03 00 01 02 00 0a |.....B..........| 00000040 00 0a 00 08 00 1d 00 17 00 19 00 18 00 0d 00 20 |............... | 00000050 00 1e 06 01 06 02 06 03 05 01 05 02 05 03 04 01 |................| @@ -44,43 +44,39 @@ 00000210 0e bd 3f a3 8c 25 c1 33 13 83 0d 94 06 bb d4 37 |..?..%.3.......7| 00000220 7a f6 ec 7a c9 86 2e dd d7 11 69 7f 85 7c 56 de |z..z......i..|V.| 00000230 fb 31 78 2b e4 c7 78 0d ae cb be 9e 4e 36 24 31 |.1x+..x.....N6$1| -00000240 7b 6a 0f 39 95 12 07 8f 2a 16 03 03 00 d8 0c 00 |{j.9....*.......| -00000250 00 d4 03 00 17 41 04 1e 18 37 ef 0d 19 51 88 35 |.....A...7...Q.5| -00000260 75 71 b5 e5 54 5b 12 2e 8f 09 67 fd a7 24 20 3e |uq..T[....g..$ >| -00000270 b2 56 1c ce 97 28 5e f8 2b 2d 4f 9e f1 07 9f 6c |.V...(^.+-O....l| -00000280 4b 5b 83 56 e2 32 42 e9 58 b6 d7 49 a6 b5 68 1a |K[.V.2B.X..I..h.| -00000290 41 03 56 6b dc 5a 89 05 03 00 8b 30 81 88 02 42 |A.Vk.Z.....0...B| -000002a0 00 ba df e4 f7 1e 3c 94 da d9 68 d8 aa 42 36 13 |......<...h..B6.| -000002b0 c4 ff 16 a5 6a 95 ff f8 cf 78 e5 5d 82 9c 2a 5b |....j....x.]..*[| -000002c0 21 1c 20 0b 08 8f e2 bb fa a4 a3 3a 99 3f ff 5d |!. ........:.?.]| -000002d0 4f 28 b4 a7 0a 2b eb 18 e7 f7 01 83 40 75 d4 2c |O(...+......@u.,| -000002e0 aa 5e 02 42 01 12 a3 ea 97 d9 2e f9 69 42 d2 5a |.^.B........iB.Z| -000002f0 83 aa fb 89 a0 a8 d3 3e 34 0b 65 1d 16 b3 dc fb |.......>4.e.....| -00000300 fa 1e 09 0d 8c 92 02 c1 07 55 49 0f 11 4b bc 97 |.........UI..K..| -00000310 f9 c6 ff f3 7f 7c ec 51 f9 9a 25 e1 e7 f3 93 56 |.....|.Q..%....V| -00000320 b6 c9 59 f5 a8 02 16 03 03 00 04 0e 00 00 00 |..Y............| +00000240 7b 6a 0f 39 95 12 07 8f 2a 16 03 03 00 b7 0c 00 |{j.9....*.......| +00000250 00 b3 03 00 1d 20 2f e5 7d a3 47 cd 62 43 15 28 |..... /.}.G.bC.(| +00000260 da ac 5f bb 29 07 30 ff f6 84 af c4 cf c2 ed 90 |.._.).0.........| +00000270 99 5f 58 cb 3b 74 05 03 00 8b 30 81 88 02 42 01 |._X.;t....0...B.| +00000280 75 a2 d9 c3 52 e6 73 3c a4 28 1d 89 7f a3 e0 96 |u...R.s<.(......| +00000290 b8 19 da 01 b4 3a c3 ac 13 38 58 00 00 e0 a3 13 |.....:...8X.....| +000002a0 10 b2 d9 20 01 45 25 00 1c be ee c4 71 72 e2 b7 |... .E%.....qr..| +000002b0 ed 00 c6 9f 59 d7 ad 4f 7b ea 15 94 93 a2 fa 16 |....Y..O{.......| +000002c0 a2 02 42 01 c5 09 c2 bc 8a 86 9c 20 12 5e 8a 91 |..B........ .^..| +000002d0 d6 58 45 8a 06 37 e1 99 5a 34 65 9e 59 94 a7 50 |.XE..7..Z4e.Y..P| +000002e0 2f 38 8c 02 54 1b 29 3c 94 f3 62 4e 17 cc 8c bf |/8..T.)<..bN....| +000002f0 d8 dc 22 b0 a1 83 dc 5a 5d a3 16 08 83 cd ad 77 |.."....Z]......w| +00000300 1c 4f 49 ff f2 16 03 03 00 04 0e 00 00 00 |.OI...........| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 9d 5a 16 50 2d |....F...BA..Z.P-| -00000010 3e 2f 94 f9 c5 cb 3b ee 56 44 0b 06 ae ea b2 ff |>/....;.VD......| -00000020 ec cf 1d 9b 03 b3 d8 82 f5 9f 62 6f 13 2e 44 f0 |..........bo..D.| -00000030 13 b4 e3 33 50 f0 07 40 04 66 68 47 eb be af 77 |...3P..@.fhG...w| -00000040 8e 34 c9 29 f2 96 76 61 2c 08 e4 14 03 03 00 01 |.4.)..va,.......| -00000050 01 16 03 03 00 40 2f c7 d4 8e a4 0d 38 ed 11 1f |.....@/.....8...| -00000060 5d 98 6b 84 a4 7e c5 c3 e4 5c 79 63 15 b1 c4 ff |].k..~...\yc....| -00000070 08 a7 c7 04 db d3 3f 89 ea bb 6c 9c 0f e7 9b dd |......?...l.....| -00000080 f5 15 e3 37 3c 8c 4d ec 62 7d 73 2c 2b 89 a3 68 |...7<.M.b}s,+..h| -00000090 23 7a 6a 11 a9 87 |#zj...| +00000000 16 03 03 00 25 10 00 00 21 20 11 07 b7 a1 ff d3 |....%...! ......| +00000010 7c 94 4a 05 18 29 55 84 b1 c6 e0 f4 c7 9c 65 54 ||.J..)U.......eT| +00000020 88 30 20 ac 42 b8 df 42 87 54 14 03 03 00 01 01 |.0 .B..B.T......| +00000030 16 03 03 00 40 80 ed 21 31 50 41 aa 8d 54 33 4e |....@..!1PA..T3N| +00000040 3f 6b de 0e aa 9d a3 d5 76 1f ec 61 f3 58 e6 17 |?k......v..a.X..| +00000050 fd 57 ba 66 9e e0 ca 3b e6 a2 0b 56 15 f8 5d 79 |.W.f...;...V..]y| +00000060 9a d2 bf 71 49 15 07 67 eb b9 bc 48 2e 57 71 fb |...qI..g...H.Wq.| +00000070 9f f3 9e 45 15 |...E.| >>> Flow 4 (server to client) 00000000 14 03 03 00 01 01 16 03 03 00 40 00 00 00 00 00 |..........@.....| -00000010 00 00 00 00 00 00 00 00 00 00 00 71 1f 17 b1 37 |...........q...7| -00000020 bc 77 6a 77 04 9f 5f f1 50 72 a3 c6 72 b4 85 05 |.wjw.._.Pr..r...| -00000030 4e 15 8e 80 5c 14 ad 64 b8 bd 4f ee e8 bd 26 ff |N...\..d..O...&.| -00000040 d8 13 49 c7 e6 4c 52 da 4f 84 e1 17 03 03 00 40 |..I..LR.O......@| +00000010 00 00 00 00 00 00 00 00 00 00 00 58 53 cf 30 2c |...........XS.0,| +00000020 81 b6 7f 48 49 0f 6d ae 48 db c0 6c 7e c8 63 c8 |...HI.m.H..l~.c.| +00000030 1e 2d 6e f2 73 56 b2 74 6c 2f 44 e3 db 18 cb f4 |.-n.sV.tl/D.....| +00000040 e8 ba 0a 33 15 f9 32 94 ec f2 61 17 03 03 00 40 |...3..2...a....@| 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| -00000060 6a d3 f5 95 70 8f b0 c1 08 ad dc da 7f ed c5 d3 |j...p...........| -00000070 f0 fb 48 fd 9f 3c 30 c8 67 38 3a 7e bc ea 3b 13 |..H..<0.g8:~..;.| -00000080 d9 bc a8 96 1c 2c 55 76 d6 df 04 bf e0 e8 0b dc |.....,Uv........| +00000060 ed 19 a6 04 9c 4d 32 7e 0e 89 10 6f 3d ab 37 5d |.....M2~...o=.7]| +00000070 2f fc 26 fe e8 a0 e9 3a 4e 38 e4 75 82 2c 5c ea |/.&....:N8.u.,\.| +00000080 ae b3 a4 93 5b 52 af 68 2c 86 26 d3 2a b2 6f 88 |....[R.h,.&.*.o.| 00000090 15 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -000000a0 00 00 00 00 00 90 29 fa 1c 7e f7 5a 1b 21 bf df |......)..~.Z.!..| -000000b0 dd d3 0e 12 b1 19 bb 17 35 f7 6a 0f 7a 08 91 4a |........5.j.z..J| -000000c0 2a 1e 46 68 da |*.Fh.| +000000a0 00 00 00 00 00 59 eb 95 fa 51 b5 26 7a cd 88 ba |.....Y...Q.&z...| +000000b0 36 8e a2 49 08 80 6e f6 3f cd aa a0 97 c0 de 2e |6..I..n.?.......| +000000c0 ae 66 55 48 25 |.fUH%| diff --git a/src/crypto/tls/testdata/Server-TLSv12-IssueTicket b/src/crypto/tls/testdata/Server-TLSv12-IssueTicket index 7000807563..ecd538f40f 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 61 01 00 00 5d 03 03 7f 9d 96 78 84 |....a...].....x.| -00000010 4f a7 cd c1 26 60 84 3f d6 e6 06 ca 01 12 69 07 |O...&`.?......i.| -00000020 cc cf 91 61 9a 7e 4c c7 e5 73 29 00 00 04 00 2f |...a.~L..s)..../| +00000000 16 03 01 00 61 01 00 00 5d 03 03 23 70 bb 15 df |....a...]..#p...| +00000010 ba a2 24 4c 6a 3f 34 0c 75 40 a6 ee 11 1c 7e 74 |..$Lj?4.u@....~t| +00000020 7e 7f 01 51 97 c3 de 3e d4 e0 c1 00 00 04 00 2f |~..Q...>......./| 00000030 00 ff 01 00 00 30 00 23 00 00 00 0d 00 20 00 1e |.....0.#..... ..| 00000040 06 01 06 02 06 03 05 01 05 02 05 03 04 01 04 02 |................| 00000050 04 03 03 01 03 02 03 03 02 01 02 02 02 03 00 16 |................| @@ -51,39 +51,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 48 95 70 68 ee |...........H.ph.| -00000010 93 9a 44 8c c7 53 48 06 13 2f fc f7 5f a2 84 53 |..D..SH../.._..S| -00000020 0e 60 15 c2 2a d1 75 99 77 89 74 70 9b e9 96 95 |.`..*.u.w.tp....| -00000030 82 0e 02 49 e6 f5 2e 79 b6 a9 42 63 89 de d6 f9 |...I...y..Bc....| -00000040 77 d2 ed d2 8b ac 45 d3 10 14 92 4b 20 06 b8 7e |w.....E....K ..~| -00000050 91 9c 3b 71 25 75 d6 44 75 7b 2e 07 a0 d2 06 56 |..;q%u.Du{.....V| -00000060 6f 39 c0 1e d6 3c b2 4b ce 5d 51 ee 9a 1a 72 bd |o9...<.K.]Q...r.| -00000070 cf ba f3 db 09 92 7a cd 35 ec e9 5c 80 ab d3 b8 |......z.5..\....| -00000080 13 51 75 a7 3a 5e 95 10 31 4c 4a 14 03 03 00 01 |.Qu.:^..1LJ.....| -00000090 01 16 03 03 00 40 6a 2b e6 c9 1a 30 dc 68 66 55 |.....@j+...0.hfU| -000000a0 61 5e 78 15 5c 3f 1c c2 57 ae 98 62 2f fc 27 64 |a^x.\?..W..b/.'d| -000000b0 fa a9 10 f7 6d 66 44 4b 50 89 b5 5f a6 7f 96 9b |....mfDKP.._....| -000000c0 07 8f ed f9 cf ea 27 c8 7f 1d 08 c9 68 17 0e 05 |......'.....h...| -000000d0 73 90 0b 86 6d 9a |s...m.| +00000000 16 03 03 00 86 10 00 00 82 00 80 ce 22 39 8f e2 |............"9..| +00000010 00 3a 42 d3 2c 0f 60 59 3d 7c 51 02 88 ae dd 49 |.:B.,.`Y=|Q....I| +00000020 b2 c3 6b c4 9a 1d 97 b1 07 bc 84 70 32 95 6d 8a |..k........p2.m.| +00000030 2f 01 48 29 96 d1 a4 c9 e9 12 9e 31 11 d5 22 21 |/.H).......1.."!| +00000040 86 b6 8d a1 7e 8f ad be 9e a9 7f 64 f6 b4 07 be |....~......d....| +00000050 f3 a0 34 af 7f 9f 73 70 16 24 2f ae f2 8a bb 51 |..4...sp.$/....Q| +00000060 34 4a ed 1e 53 32 cb b3 b8 84 b1 0e 79 c1 5b 9e |4J..S2......y.[.| +00000070 6c 61 08 6f 9b dd a5 c7 b1 fb 8f ce e2 37 79 39 |la.o.........7y9| +00000080 1c 6a 57 60 91 89 53 25 b5 9b 41 14 03 03 00 01 |.jW`..S%..A.....| +00000090 01 16 03 03 00 40 b0 f3 19 1f 2b 96 7f 05 72 a9 |.....@....+...r.| +000000a0 21 48 d8 77 7f d3 e0 39 e6 58 8f 8d 06 b1 bd 9e |!H.w...9.X......| +000000b0 53 6a cd 5b 52 a8 2f a5 7c fb 6a b4 88 f7 b2 c4 |Sj.[R./.|.j.....| +000000c0 a7 a8 69 fe a9 ae 07 4e 4f 11 6d 51 55 0c 10 7c |..i....NO.mQU..|| +000000d0 9c 31 a7 45 3c 0f |.1.E<.| >>> Flow 4 (server to client) 00000000 16 03 03 00 82 04 00 00 7e 00 00 00 00 00 78 50 |........~.....xP| 00000010 46 ad c1 db a8 38 86 7b 2b bb fd d0 c3 42 3e 00 |F....8.{+....B>.| 00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94 |................| -00000030 6f 2c 9f 83 61 ba 85 c2 4f 82 f7 76 6c 2f 9d 4c |o,..a...O..vl/.L| -00000040 16 0e 46 88 f4 1b 1b 35 62 9c c7 e6 0e 44 a4 62 |..F....5b....D.b| -00000050 8c 1e 2d 53 f3 8b cd a6 ca dc 12 52 b4 43 a9 d0 |..-S.......R.C..| -00000060 16 4c 9a f7 a6 33 94 f7 58 26 2b 75 74 62 e3 11 |.L...3..X&+utb..| -00000070 dc f6 40 b0 ab 32 8b 79 63 d1 7e d8 9f db cf cf |..@..2.yc.~.....| -00000080 25 29 ea e9 89 43 39 14 03 03 00 01 01 16 03 03 |%)...C9.........| +00000030 6f 2c 9f 83 61 f0 a9 9a d5 65 c7 25 32 9d 86 4e |o,..a....e.%2..N| +00000040 fb 8e 2a dd 84 8d 32 6d 6b f0 a9 de 59 fa 15 20 |..*...2mk...Y.. | +00000050 7a 85 cd 2e 42 e1 f3 44 62 6c 24 24 e7 1f b6 fa |z...B..Dbl$$....| +00000060 4d 8a cd 30 83 33 94 65 b6 e2 01 d8 fb a0 37 ca |M..0.3.e......7.| +00000070 87 59 a4 29 cf d9 85 7c 54 2f 2d 5d 73 69 9a ae |.Y.)...|T/-]si..| +00000080 6f 85 29 8b c3 eb 97 14 03 03 00 01 01 16 03 03 |o.).............| 00000090 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |.@..............| -000000a0 00 00 a7 14 ba 74 9a 16 b9 cf 08 ec c6 6e d2 fd |.....t.......n..| -000000b0 39 92 5d b0 2e 38 35 80 7b 94 fb e4 63 e0 01 0b |9.]..85.{...c...| -000000c0 40 a9 61 56 cc 31 44 7f aa c7 91 03 46 55 6a c8 |@.aV.1D.....FUj.| -000000d0 c0 d0 17 03 03 00 40 00 00 00 00 00 00 00 00 00 |......@.........| -000000e0 00 00 00 00 00 00 00 e3 eb 91 1a 2d 03 f7 bf 29 |...........-...)| -000000f0 64 93 36 4e a1 d0 12 86 63 bc 08 ca b1 98 b0 b9 |d.6N....c.......| -00000100 d1 4d 65 42 92 68 34 db bd 1b 2b f4 73 8f 84 0c |.MeB.h4...+.s...| -00000110 89 aa af b6 48 b5 5d 15 03 03 00 30 00 00 00 00 |....H.]....0....| -00000120 00 00 00 00 00 00 00 00 00 00 00 00 92 00 e5 db |................| -00000130 4d d0 77 51 0d 26 de 48 9b 4f cd 33 9b 33 ca fd |M.wQ.&.H.O.3.3..| -00000140 e2 d3 ff 0d 7f db 9e 0f 3e a8 50 94 |........>.P.| +000000a0 00 00 28 59 a1 a9 c9 27 e0 1d ff c1 18 37 83 6f |..(Y...'.....7.o| +000000b0 5d 48 af a3 6b 5e b0 d7 54 46 49 e8 6d be 73 74 |]H..k^..TFI.m.st| +000000c0 fa a3 80 df 41 ce 6a 43 ee b9 ec a4 cc 24 e8 a9 |....A.jC.....$..| +000000d0 1f 3a 17 03 03 00 40 00 00 00 00 00 00 00 00 00 |.:....@.........| +000000e0 00 00 00 00 00 00 00 e8 7d 83 df d2 6e 2b 00 cc |........}...n+..| +000000f0 4b fd 3c 20 4e 84 b3 b6 31 e5 47 ab 3f 45 81 f8 |K.< N...1.G.?E..| +00000100 d3 a9 2f 07 9a 45 5a c5 cb 8a 68 ee d9 20 78 72 |../..EZ...h.. xr| +00000110 8c a0 be 3d 3b 46 56 15 03 03 00 30 00 00 00 00 |...=;FV....0....| +00000120 00 00 00 00 00 00 00 00 00 00 00 00 d7 b5 17 2a |...............*| +00000130 14 69 7e f7 c7 9a 0c 66 56 19 d1 e3 d4 6b ef 27 |.i~....fV....k.'| +00000140 d3 a7 ce 96 d8 2a 20 38 8a b5 50 f8 |.....* 8..P.| diff --git a/src/crypto/tls/testdata/Server-TLSv12-IssueTicketPreDisable b/src/crypto/tls/testdata/Server-TLSv12-IssueTicketPreDisable index e0bf62551c..0552907c21 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-IssueTicketPreDisable +++ b/src/crypto/tls/testdata/Server-TLSv12-IssueTicketPreDisable @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 61 01 00 00 5d 03 03 10 94 97 3f c0 |....a...].....?.| -00000010 47 0f c3 66 65 4e 8b 1b cc be b4 39 0f 8f d7 52 |G..feN.....9...R| -00000020 88 e6 60 2c 2f 22 95 5b 08 e2 4a 00 00 04 00 2f |..`,/".[..J..../| +00000000 16 03 01 00 61 01 00 00 5d 03 03 f3 a0 a9 e8 90 |....a...].......| +00000010 a2 0e bd 78 fa c2 ad 27 d4 bd 3e 07 62 de 29 a0 |...x...'..>.b.).| +00000020 0a c3 ca f0 7a f5 1f fb e8 8d 37 00 00 04 00 2f |....z.....7..../| 00000030 00 ff 01 00 00 30 00 23 00 00 00 0d 00 20 00 1e |.....0.#..... ..| 00000040 06 01 06 02 06 03 05 01 05 02 05 03 04 01 04 02 |................| 00000050 04 03 03 01 03 02 03 03 02 01 02 02 02 03 00 16 |................| @@ -51,39 +51,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 e3 31 fc c3 |.............1..| -00000010 22 4a 86 6d 04 2c 69 31 36 0f 74 72 58 3e a2 4e |"J.m.,i16.trX>.N| -00000020 f4 d0 6f 78 ea d7 92 04 4a 93 e1 50 dd 30 f7 b6 |..ox....J..P.0..| -00000030 6f 15 de 51 83 07 3b 93 60 ee 43 f2 41 0f 24 e5 |o..Q..;.`.C.A.$.| -00000040 50 79 62 f8 85 09 86 13 a3 25 3e e4 6c 6b fa 0f |Pyb......%>.lk..| -00000050 7d d9 f4 99 49 1d 67 12 77 06 9a 0c e7 bb 7c 82 |}...I.g.w.....|.| -00000060 2f 74 fb f9 c7 93 89 0b 3e 5a a2 12 0a 91 23 6d |/t......>Z....#m| -00000070 7e 51 ee b8 14 c8 b2 d9 19 7b fc 70 5a ba 2e 6e |~Q.......{.pZ..n| -00000080 a2 98 64 31 7a af c0 17 52 fd e3 14 03 03 00 01 |..d1z...R.......| -00000090 01 16 03 03 00 40 ef d5 01 2f c7 2c db 45 cf 6f |.....@.../.,.E.o| -000000a0 9e af 3b ec ea 49 7f bf bf 30 29 6a 0c 36 3e da |..;..I...0)j.6>.| -000000b0 9f 94 ef d2 85 41 9d b1 9f 69 9b 1a 24 be e6 d1 |.....A...i..$...| -000000c0 c6 56 0e c9 89 6c 51 5d 9a 5c c7 ec e9 eb 84 c5 |.V...lQ].\......| -000000d0 fd ab 12 5e 47 f5 |...^G.| +00000000 16 03 03 00 86 10 00 00 82 00 80 57 a4 71 b3 2a |...........W.q.*| +00000010 1a 97 ab 54 0f 92 de 70 97 6d fa e4 ac 5f eb 29 |...T...p.m..._.)| +00000020 7a 4d 22 16 c1 29 a5 d0 13 dd 05 87 e9 b2 21 4d |zM"..)........!M| +00000030 50 6d d9 39 ba ff 7d 41 a7 6b 80 dd af 6d 6f 9f |Pm.9..}A.k...mo.| +00000040 cf a9 e7 4f 64 ab 9b 5a 44 39 ce 8d 6e a4 0b 42 |...Od..ZD9..n..B| +00000050 61 15 28 7d 0b 53 a6 8e 15 0c e6 1c 13 09 fb 5d |a.(}.S.........]| +00000060 cb 62 31 d3 ca 8d e4 74 6e 47 90 8a 76 60 7a 24 |.b1....tnG..v`z$| +00000070 28 d2 1f 74 b4 cf 18 05 44 7a 87 28 76 c0 57 5a |(..t....Dz.(v.WZ| +00000080 94 3f d5 af e8 86 ce 45 7a ea 22 14 03 03 00 01 |.?.....Ez.".....| +00000090 01 16 03 03 00 40 33 1e 6b 67 3d 57 5c 82 39 58 |.....@3.kg=W\.9X| +000000a0 d0 e9 54 cb 41 03 0c 4d db d0 a7 af a0 fd 56 a7 |..T.A..M......V.| +000000b0 d0 88 27 e5 39 81 a8 ae b3 9b 0e 08 54 16 0a 1b |..'.9.......T...| +000000c0 8e d5 52 80 4d 07 96 1a 64 d1 ac 93 71 43 5b 88 |..R.M...d...qC[.| +000000d0 95 cc 32 ee fc b4 |..2...| >>> Flow 4 (server to client) 00000000 16 03 03 00 82 04 00 00 7e 00 00 00 00 00 78 50 |........~.....xP| 00000010 46 ad c1 db a8 38 86 7b 2b bb fd d0 c3 42 3e 00 |F....8.{+....B>.| 00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94 |................| -00000030 6f 2c 9f 83 61 67 87 d5 79 1d 56 b8 ca 6d e2 b0 |o,..ag..y.V..m..| -00000040 2e a7 2e c9 d7 b3 5a de 91 3b 6f 30 a7 14 af d1 |......Z..;o0....| -00000050 b4 af 5b 9e a0 65 e6 fe cd d3 77 f3 88 c6 cf 52 |..[..e....w....R| -00000060 74 28 4b a2 14 33 94 9a e0 60 f2 0b df c5 58 4b |t(K..3...`....XK| -00000070 56 46 52 6a 3a 83 15 89 c6 a9 31 83 83 ef 29 2a |VFRj:.....1...)*| -00000080 9f c6 5f ba 8d 91 de 14 03 03 00 01 01 16 03 03 |.._.............| +00000030 6f 2c 9f 83 61 60 24 85 1b 46 9d 93 96 8f 27 6f |o,..a`$..F....'o| +00000040 bf 17 0e 2d 0d f1 3c 3d ce 85 b5 9c 8f 3a 6a c8 |...-..<=.....:j.| +00000050 b4 e2 a1 03 c9 9c 34 72 d5 7e 60 d3 f3 f6 20 d6 |......4r.~`... .| +00000060 0f 1b b9 18 0c 33 94 71 92 ec 74 0e eb a0 f7 ec |.....3.q..t.....| +00000070 81 b3 d2 63 90 b8 0f d9 9e d2 12 aa b5 78 06 7f |...c.........x..| +00000080 1b d3 33 fc d0 9c 73 14 03 03 00 01 01 16 03 03 |..3...s.........| 00000090 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |.@..............| -000000a0 00 00 86 9a 2e f8 cb 67 ef 2b 40 e7 4c 80 b7 ae |.......g.+@.L...| -000000b0 da 1c 94 94 48 ec 21 80 b5 04 de fe a5 ee e0 a5 |....H.!.........| -000000c0 54 71 54 60 9a c8 01 56 16 43 27 49 a0 01 7a e0 |TqT`...V.C'I..z.| -000000d0 d5 af 17 03 03 00 40 00 00 00 00 00 00 00 00 00 |......@.........| -000000e0 00 00 00 00 00 00 00 71 88 56 13 c2 a6 d6 5b 95 |.......q.V....[.| -000000f0 31 c6 39 30 47 f8 cf 03 07 51 4d 25 4f 7c f2 e2 |1.90G....QM%O|..| -00000100 d5 94 02 8b 23 05 93 8c 23 ab 11 ca d8 30 27 37 |....#...#....0'7| -00000110 0e 66 57 9c aa 01 d9 15 03 03 00 30 00 00 00 00 |.fW........0....| -00000120 00 00 00 00 00 00 00 00 00 00 00 00 8d a5 38 52 |..............8R| -00000130 5b 93 4a 59 72 8d ee d4 dd 9c e7 a1 5d 88 aa a0 |[.JYr.......]...| -00000140 d0 35 ff 31 50 c7 4b ee 96 51 26 35 |.5.1P.K..Q&5| +000000a0 00 00 0e 56 25 a5 d8 15 57 44 da da f4 9f 40 c9 |...V%...WD....@.| +000000b0 e2 a4 73 7c 3c 14 61 b7 aa 25 cb a1 4a d8 da b3 |..s|<.a..%..J...| +000000c0 07 68 d0 8b 01 30 51 ad f9 eb f6 0f a3 8c 59 97 |.h...0Q.......Y.| +000000d0 33 81 17 03 03 00 40 00 00 00 00 00 00 00 00 00 |3.....@.........| +000000e0 00 00 00 00 00 00 00 86 da 95 d0 e5 86 ff 3c e2 |..............<.| +000000f0 26 90 2b 55 28 1c 9f 4f 77 f8 dc e9 f7 90 a6 5d |&.+U(..Ow......]| +00000100 e3 12 b2 16 36 bc d0 6e cc 96 99 06 56 81 d3 77 |....6..n....V..w| +00000110 26 6d ce 48 74 87 61 15 03 03 00 30 00 00 00 00 |&m.Ht.a....0....| +00000120 00 00 00 00 00 00 00 00 00 00 00 00 fb 58 84 41 |.............X.A| +00000130 a0 c3 57 82 4b a2 bd 70 6f 63 a0 5e c9 6b 02 ea |..W.K..poc.^.k..| +00000140 ce 64 b9 09 d3 50 d6 d6 df 2c 9a 4b |.d...P...,.K| diff --git a/src/crypto/tls/testdata/Server-TLSv12-RSA-3DES b/src/crypto/tls/testdata/Server-TLSv12-RSA-3DES index 254628b304..e84a02230f 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-RSA-3DES +++ b/src/crypto/tls/testdata/Server-TLSv12-RSA-3DES @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 5d 01 00 00 59 03 03 18 ce 7a 5d c3 |....]...Y....z].| -00000010 89 32 dc b4 3e 0c f7 7c 32 8f 30 05 a4 2d c2 97 |.2..>..|2.0..-..| -00000020 ca d2 97 3b af 9b 1f 66 5e 13 67 00 00 04 00 0a |...;...f^.g.....| +00000000 16 03 01 00 5d 01 00 00 59 03 03 00 30 28 24 eb |....]...Y...0($.| +00000010 07 45 88 ea 2f a1 74 48 c0 02 60 0d 4f 1e e5 6f |.E../.tH..`.O..o| +00000020 05 1e 71 cc 95 19 f4 b7 00 7e cc 00 00 04 00 0a |..q......~......| 00000030 00 ff 01 00 00 2c 00 0d 00 20 00 1e 06 01 06 02 |.....,... ......| 00000040 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 01 |................| 00000050 03 02 03 03 02 01 02 02 02 03 00 16 00 00 00 17 |................| @@ -50,27 +50,27 @@ 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| 00000290 3b e9 fa e7 16 03 03 00 04 0e 00 00 00 |;............| >>> Flow 3 (client to server) -00000000 16 03 03 00 86 10 00 00 82 00 80 1b e1 54 3c 9d |.............T<.| -00000010 39 01 71 91 ff fc 49 57 2f a9 56 88 69 59 da 18 |9.q...IW/.V.iY..| -00000020 1a d7 7e 2c 61 cd b3 b6 69 db 15 2b be 67 1d d4 |..~,a...i..+.g..| -00000030 a4 07 78 f4 83 76 5b 70 f8 f1 ca bb 90 bf a1 b5 |..x..v[p........| -00000040 f7 03 28 d3 27 e2 70 e6 8d 31 f4 81 90 04 da 3b |..(.'.p..1.....;| -00000050 1a 61 be 1d fb 58 40 66 ed 74 ab 3e d8 67 37 e9 |.a...X@f.t.>.g7.| -00000060 e5 88 ba 8f 8a 48 a4 28 78 80 32 5a 1e d0 6e ad |.....H.(x.2Z..n.| -00000070 09 cb d0 6e cd c4 0f d1 6e 02 0f 1e 25 44 dc d7 |...n....n...%D..| -00000080 d9 5f 9b 60 05 f4 7d e1 23 f6 5c 14 03 03 00 01 |._.`..}.#.\.....| -00000090 01 16 03 03 00 30 97 db a5 d7 55 8b e0 37 e1 46 |.....0....U..7.F| -000000a0 b5 18 c6 c8 5b 9b 43 43 65 8e fe 9d eb b1 a4 61 |....[.CCe......a| -000000b0 96 e1 7e 0a 60 96 34 6f 5a b4 7f dd fe 14 7b a6 |..~.`.4oZ.....{.| -000000c0 3c b8 c2 09 fb 9c |<.....| +00000000 16 03 03 00 86 10 00 00 82 00 80 29 fc c5 28 19 |...........)..(.| +00000010 32 c7 79 f9 16 4c d9 be cb 43 e3 04 d2 6d 7f 38 |2.y..L...C...m.8| +00000020 a5 da 32 97 eb bb 7f 9c eb 78 16 2a e8 5a ea 49 |..2......x.*.Z.I| +00000030 2e 3d 60 48 68 42 94 60 e3 cb da fa 3d cf 7f fb |.=`HhB.`....=...| +00000040 9f c3 4c ec 22 23 ff 0c 16 5c c5 c3 5e fa 1c c7 |..L."#...\..^...| +00000050 60 eb f5 23 2f be 54 e0 10 a3 25 19 a3 39 49 ad |`..#/.T...%..9I.| +00000060 53 8e cd 65 af e7 d0 94 55 a6 64 6f 1f 59 dd b1 |S..e....U.do.Y..| +00000070 d5 7e 98 c1 ad af 8e 72 88 b8 a3 68 fb 0c 2c 58 |.~.....r...h..,X| +00000080 6c 0c a7 53 ad a1 bc bf 7c 6a d9 14 03 03 00 01 |l..S....|j......| +00000090 01 16 03 03 00 30 d4 e1 2c f5 56 5e 14 75 62 02 |.....0..,.V^.ub.| +000000a0 41 a3 f0 cb fd 52 00 b9 c0 88 db 58 7a 4c 7b 49 |A....R.....XzL{I| +000000b0 02 02 34 33 1d a1 70 bf ad 1a 92 86 9e 30 d6 01 |..43..p......0..| +000000c0 9d dd ae 9b 52 43 |....RC| >>> Flow 4 (server to client) 00000000 14 03 03 00 01 01 16 03 03 00 30 00 00 00 00 00 |..........0.....| -00000010 00 00 00 c3 99 75 8d 3c 51 97 9a e6 f0 dd d8 93 |.....u.>> Flow 1 (client to server) -00000000 16 03 01 00 5d 01 00 00 59 03 03 eb b8 69 bb 4f |....]...Y....i.O| -00000010 6e 80 93 7e eb ad d2 54 28 45 af c2 46 3d b5 2c |n..~...T(E..F=.,| -00000020 3f 31 14 d5 23 da d8 a9 e8 c4 6f 00 00 04 00 2f |?1..#.....o..../| +00000000 16 03 01 00 5d 01 00 00 59 03 03 50 0b 78 b2 4c |....]...Y..P.x.L| +00000010 1e 56 23 02 c5 62 24 b5 a1 59 9d 2e fc 74 81 cc |.V#..b$..Y...t..| +00000020 48 25 bb 7f 14 0d aa 77 c4 17 4e 00 00 04 00 2f |H%.....w..N..../| 00000030 00 ff 01 00 00 2c 00 0d 00 20 00 1e 06 01 06 02 |.....,... ......| 00000040 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 01 |................| 00000050 03 02 03 03 02 01 02 02 02 03 00 16 00 00 00 17 |................| @@ -50,31 +50,31 @@ 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| 00000290 3b e9 fa e7 16 03 03 00 04 0e 00 00 00 |;............| >>> Flow 3 (client to server) -00000000 16 03 03 00 86 10 00 00 82 00 80 8f 7d 6e f4 65 |............}n.e| -00000010 ae d4 3c 5b 21 c5 d4 f2 b8 31 94 2e bb 50 b5 33 |..<[!....1...P.3| -00000020 0c c4 51 89 8a c2 34 0d 11 e4 78 6c f0 00 76 4b |..Q...4...xl..vK| -00000030 77 db 01 a7 2e 35 65 c7 83 78 85 92 57 c7 eb c9 |w....5e..x..W...| -00000040 cb ec 86 72 59 db cd 29 3b a5 8e d4 d1 67 15 f3 |...rY..);....g..| -00000050 e8 90 68 65 81 66 6e 65 7b d2 29 a5 76 26 d9 81 |..he.fne{.).v&..| -00000060 08 3b 62 13 86 25 a8 a1 67 7f a3 e3 f2 e9 2c b7 |.;b..%..g.....,.| -00000070 cd 93 20 25 fc aa cc 9c 09 43 7f be f1 70 b6 54 |.. %.....C...p.T| -00000080 69 cb 56 d8 dc 03 b7 57 a0 24 4d 14 03 03 00 01 |i.V....W.$M.....| -00000090 01 16 03 03 00 40 72 e6 0e 90 53 91 e4 ce fa 93 |.....@r...S.....| -000000a0 78 30 20 8f 6c 20 4d d0 08 4d da 62 87 f3 9f f3 |x0 .l M..M.b....| -000000b0 e1 77 7a e5 7c e9 47 a0 85 c3 3a 35 59 b5 9b 2f |.wz.|.G...:5Y../| -000000c0 6b f1 75 38 89 5f aa ac e1 c5 b0 e6 52 b5 f4 12 |k.u8._......R...| -000000d0 ca 9d 39 82 c2 dc |..9...| +00000000 16 03 03 00 86 10 00 00 82 00 80 5b ee e9 53 45 |...........[..SE| +00000010 1b 58 be 12 94 b2 42 8d 50 22 f8 7c af 2b 56 dd |.X....B.P".|.+V.| +00000020 0d 67 25 5d 26 b4 f8 3e 6a 1b de a1 05 17 25 e7 |.g%]&..>j.....%.| +00000030 50 5e fa c3 57 7e d6 5a 66 4c d8 9e e1 ec 7a 58 |P^..W~.ZfL....zX| +00000040 13 8b 88 77 3e 36 49 6f 25 aa 9f 31 75 95 48 78 |...w>6Io%..1u.Hx| +00000050 54 48 e5 dd 37 1f a3 5a f8 93 ce b4 14 c5 16 be |TH..7..Z........| +00000060 30 54 d6 f5 26 08 0e b9 80 5a 70 c6 92 2b 89 50 |0T..&....Zp..+.P| +00000070 3e 44 3c b8 2b 0a 37 d9 ff 81 81 ff 5c f9 73 75 |>D<.+.7.....\.su| +00000080 a3 24 6f 3f 36 4e f6 26 ed 8c 67 14 03 03 00 01 |.$o?6N.&..g.....| +00000090 01 16 03 03 00 40 eb 95 ee 33 f8 ed d0 38 47 1e |.....@...3...8G.| +000000a0 bf 62 95 87 2b d7 96 0d 17 af ec 89 2d e7 33 83 |.b..+.......-.3.| +000000b0 2e c3 18 67 22 06 31 f2 47 3b 10 28 98 e6 e7 b3 |...g".1.G;.(....| +000000c0 f6 19 52 92 ad 77 74 89 4f 92 66 e7 00 a9 60 12 |..R..wt.O.f...`.| +000000d0 30 c8 d6 d9 b3 fd |0.....| >>> Flow 4 (server to client) 00000000 14 03 03 00 01 01 16 03 03 00 40 00 00 00 00 00 |..........@.....| -00000010 00 00 00 00 00 00 00 00 00 00 00 e9 de 46 69 c7 |.............Fi.| -00000020 6f cc f7 15 4a bd cc a9 c6 50 ae c8 7d 92 d1 ae |o...J....P..}...| -00000030 f6 05 0b c6 93 25 d5 e8 b7 a4 8e e9 78 08 5d ba |.....%......x.].| -00000040 4e 6f b9 64 56 85 0c 0c 8e 25 67 17 03 03 00 40 |No.dV....%g....@| +00000010 00 00 00 00 00 00 00 00 00 00 00 2c 6f 4a 71 23 |...........,oJq#| +00000020 84 5a 5c f9 93 8c c6 91 17 8a fb f5 cd d6 72 9a |.Z\...........r.| +00000030 f8 01 9b 54 cc 82 fd d5 51 62 a3 88 1b ce 42 b9 |...T....Qb....B.| +00000040 f6 f6 a3 f9 35 2b 24 93 d0 ba c0 17 03 03 00 40 |....5+$........@| 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| -00000060 3f a8 60 c9 b8 cc 5a 16 8b b0 a8 05 09 ae dc d8 |?.`...Z.........| -00000070 f3 8e 84 39 58 46 64 72 8d 17 48 45 91 08 95 d6 |...9XFdr..HE....| -00000080 e2 e3 24 27 bb 93 e1 02 f1 04 bd 38 c5 b8 04 47 |..$'.......8...G| +00000060 84 ad d5 dd 56 ce ec 6f 91 4f cc 02 6e ab 88 4b |....V..o.O..n..K| +00000070 04 46 9e 84 8f d5 56 5d 8d 7a e3 e4 f1 32 1c e9 |.F....V].z...2..| +00000080 b7 cc 44 aa bc 00 80 8d 39 c0 36 42 d2 f5 8e bf |..D.....9.6B....| 00000090 15 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -000000a0 00 00 00 00 00 4b 1d 43 0c 1c e8 f1 e9 bc 23 be |.....K.C......#.| -000000b0 10 c7 53 d5 ae d1 b0 db bb 2c a5 0b be 77 cf 49 |..S......,...w.I| -000000c0 1c 3f fd 9b 6c |.?..l| +000000a0 00 00 00 00 00 c6 5b b6 1d 1e 53 03 95 3d fc 1c |......[...S..=..| +000000b0 1c 22 67 dc 2c c3 46 1d d7 23 69 7e 3d c6 a0 10 |."g.,.F..#i~=...| +000000c0 a5 e0 ce 54 d4 |...T.| diff --git a/src/crypto/tls/testdata/Server-TLSv12-RSA-AES-GCM b/src/crypto/tls/testdata/Server-TLSv12-RSA-AES-GCM index 9c36eea880..2fd755e50c 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-RSA-AES-GCM +++ b/src/crypto/tls/testdata/Server-TLSv12-RSA-AES-GCM @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 73 01 00 00 6f 03 03 0e 36 4c 20 d7 |....s...o...6L .| -00000010 e1 fb 69 a3 91 ed 02 d5 91 44 de fa ab 04 51 21 |..i......D....Q!| -00000020 92 10 05 30 38 c6 7a f2 e9 2d 9a 00 00 04 c0 2f |...08.z..-...../| +00000000 16 03 01 00 73 01 00 00 6f 03 03 e0 a2 fa ce e1 |....s...o.......| +00000010 09 f4 dc 29 05 6d 58 a3 76 ee 23 bc eb e3 11 b0 |...).mX.v.#.....| +00000020 93 43 91 69 27 8a e1 fb 0b a2 60 00 00 04 c0 2f |.C.i'.....`..../| 00000030 00 ff 01 00 00 42 00 0b 00 04 03 00 01 02 00 0a |.....B..........| 00000040 00 0a 00 08 00 1d 00 17 00 19 00 18 00 0d 00 20 |............... | 00000050 00 1e 06 01 06 02 06 03 05 01 05 02 05 03 04 01 |................| @@ -49,35 +49,31 @@ 00000260 f1 6c 04 ed 73 bb b3 43 77 8d 0c 1c f1 0f a1 d8 |.l..s..Cw.......| 00000270 40 83 61 c9 4c 72 2b 9d ae db 46 06 06 4d f4 c1 |@.a.Lr+...F..M..| 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| -00000290 3b e9 fa e7 16 03 03 00 cd 0c 00 00 c9 03 00 17 |;...............| -000002a0 41 04 1e 18 37 ef 0d 19 51 88 35 75 71 b5 e5 54 |A...7...Q.5uq..T| -000002b0 5b 12 2e 8f 09 67 fd a7 24 20 3e b2 56 1c ce 97 |[....g..$ >.V...| -000002c0 28 5e f8 2b 2d 4f 9e f1 07 9f 6c 4b 5b 83 56 e2 |(^.+-O....lK[.V.| -000002d0 32 42 e9 58 b6 d7 49 a6 b5 68 1a 41 03 56 6b dc |2B.X..I..h.A.Vk.| -000002e0 5a 89 05 01 00 80 62 7c f0 82 f2 5c 25 2d 56 de |Z.....b|...\%-V.| -000002f0 80 98 83 3e df e0 d0 2a f6 cf 4a 63 ad 3a e2 bb |...>...*..Jc.:..| -00000300 e0 31 e3 91 1f a7 14 07 fc c7 4a c4 7d 64 96 49 |.1........J.}d.I| -00000310 a3 a5 9e 96 16 78 db 5b 16 d8 f2 30 e3 2b 75 07 |.....x.[...0.+u.| -00000320 f5 18 58 90 08 46 5f 3d 5c 56 50 3c e0 4d 96 c6 |..X..F_=\VP<.M..| -00000330 2b 71 bd 4f 52 28 b0 56 fe b2 a8 35 1e d0 9c 33 |+q.OR(.V...5...3| -00000340 73 d7 92 e8 88 ea fb 97 64 a0 15 0f d0 c5 8b 18 |s.......d.......| -00000350 af 3f cf 41 83 e1 fe 7f d4 83 aa be 6c b6 c7 e9 |.?.A........l...| -00000360 d4 aa 11 8c 64 96 16 03 03 00 04 0e 00 00 00 |....d..........| +00000290 3b e9 fa e7 16 03 03 00 ac 0c 00 00 a8 03 00 1d |;...............| +000002a0 20 2f e5 7d a3 47 cd 62 43 15 28 da ac 5f bb 29 | /.}.G.bC.(.._.)| +000002b0 07 30 ff f6 84 af c4 cf c2 ed 90 99 5f 58 cb 3b |.0.........._X.;| +000002c0 74 05 01 00 80 48 99 55 da 4d dc cb 40 a5 ae 4f |t....H.U.M..@..O| +000002d0 d7 01 11 60 a8 70 c3 4e 0b 46 55 59 8c 7c 24 2d |...`.p.N.FUY.|$-| +000002e0 15 93 f9 a4 6e 74 00 f5 2f f3 35 69 58 b6 f1 5c |....nt../.5iX..\| +000002f0 0e 2f ba 55 28 fb 7a 34 6f e1 a1 dc 91 f1 6f 9e |./.U(.z4o.....o.| +00000300 84 3a e6 12 9a 4d 49 45 8b 14 59 ca 18 aa a5 33 |.:...MIE..Y....3| +00000310 4f b3 1a 88 97 d5 c2 fa cb 24 bc 5b cb 2a d6 46 |O........$.[.*.F| +00000320 54 68 42 7c c8 eb 8b 93 68 2f 4b e2 cf 81 43 af |ThB|....h/K...C.| +00000330 d1 d2 50 9f d7 d6 1c 41 62 c1 36 75 d2 b1 e6 0e |..P....Ab.6u....| +00000340 4d 17 18 0a 5d 16 03 03 00 04 0e 00 00 00 |M...].........| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 00 47 70 8d f0 |....F...BA..Gp..| -00000010 14 23 bf e2 e7 68 56 b1 d1 d6 70 ba a1 bd 32 c2 |.#...hV...p...2.| -00000020 b9 ee ac 66 f8 0a c3 20 62 56 ad 14 a4 b4 ac 4b |...f... bV.....K| -00000030 31 9e 94 28 91 34 2c c5 d4 7a f7 a6 d4 e5 bc 29 |1..(.4,..z.....)| -00000040 b4 d0 c6 e2 ec 91 9d e5 b7 56 60 14 03 03 00 01 |.........V`.....| -00000050 01 16 03 03 00 28 61 b4 6a ce 74 23 40 fa b6 15 |.....(a.j.t#@...| -00000060 43 ba db f0 54 44 c6 d1 ae c7 56 a2 12 54 43 85 |C...TD....V..TC.| -00000070 f9 8d a2 fc 8c 30 54 6b c4 73 3b 60 bf da |.....0Tk.s;`..| +00000000 16 03 03 00 25 10 00 00 21 20 c6 88 23 46 a5 6c |....%...! ..#F.l| +00000010 ba 69 bb 5e 23 b1 27 01 5e 9d 7f 45 72 93 63 31 |.i.^#.'.^..Er.c1| +00000020 e8 f2 87 08 9d 01 75 32 82 56 14 03 03 00 01 01 |......u2.V......| +00000030 16 03 03 00 28 1e f0 f4 f5 2d b5 37 5b e1 59 60 |....(....-.7[.Y`| +00000040 70 eb 63 31 ca 3b 41 7c 39 52 fd 33 1b 40 61 22 |p.c1.;A|9R.3.@a"| +00000050 8f 24 69 dd 91 62 f8 d3 a2 2a a4 31 a9 |.$i..b...*.1.| >>> Flow 4 (server to client) 00000000 14 03 03 00 01 01 16 03 03 00 28 00 00 00 00 00 |..........(.....| -00000010 00 00 00 6f 28 3d 5b 9b 82 06 4b 3b d9 3a cc 5f |...o(=[...K;.:._| -00000020 8f cb a4 4d 83 e5 29 1d fe f6 e2 21 4d 55 5d 8c |...M..)....!MU].| -00000030 a5 7b d1 17 03 03 00 25 00 00 00 00 00 00 00 01 |.{.....%........| -00000040 e1 56 f0 28 e2 8f 74 61 91 a5 f0 62 06 b0 a7 d3 |.V.(..ta...b....| -00000050 4e 86 1a 13 f0 cb 21 35 52 8e 86 08 99 15 03 03 |N.....!5R.......| -00000060 00 1a 00 00 00 00 00 00 00 02 6b 2b aa ff 88 97 |..........k+....| -00000070 56 29 3a fd 60 09 61 90 71 c8 0b ab |V):.`.a.q...| +00000010 00 00 00 4e d7 27 fc b0 64 d8 64 a2 4b d3 a7 52 |...N.'..d.d.K..R| +00000020 2a 30 7a 97 d2 61 6f 4b 2f d3 81 5c 99 b3 69 3e |*0z..aoK/..\..i>| +00000030 29 aa 7b 17 03 03 00 25 00 00 00 00 00 00 00 01 |).{....%........| +00000040 0a e3 da e2 13 b5 b8 d5 01 e9 54 ba ad 43 3c 11 |..........T..C<.| +00000050 12 70 23 b6 c4 6c 5c 5a c5 14 3c ef cd 15 03 03 |.p#..l\Z..<.....| +00000060 00 1a 00 00 00 00 00 00 00 02 37 f7 d8 64 bb 4b |..........7..d.K| +00000070 ff b9 8d 5a aa 47 0a 33 12 37 29 f8 |...Z.G.3.7).| diff --git a/src/crypto/tls/testdata/Server-TLSv12-RSA-AES256-GCM-SHA384 b/src/crypto/tls/testdata/Server-TLSv12-RSA-AES256-GCM-SHA384 index 1b5e5dc273..88c52371c1 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-RSA-AES256-GCM-SHA384 +++ b/src/crypto/tls/testdata/Server-TLSv12-RSA-AES256-GCM-SHA384 @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 73 01 00 00 6f 03 03 71 08 6a 82 51 |....s...o..q.j.Q| -00000010 f9 01 7b f6 24 f8 33 62 3f 4e 35 51 9d 5c 7a 8d |..{.$.3b?N5Q.\z.| -00000020 10 81 c3 cd 6a b5 1c cd a2 4b 2a 00 00 04 c0 30 |....j....K*....0| +00000000 16 03 01 00 73 01 00 00 6f 03 03 bc e7 1a ca 08 |....s...o.......| +00000010 96 da c8 af ca 82 23 6b 38 66 bf ae ce e1 1e 9a |......#k8f......| +00000020 b8 3f 89 85 4e a8 3c 97 a4 89 b8 00 00 04 c0 30 |.?..N.<........0| 00000030 00 ff 01 00 00 42 00 0b 00 04 03 00 01 02 00 0a |.....B..........| 00000040 00 0a 00 08 00 1d 00 17 00 19 00 18 00 0d 00 20 |............... | 00000050 00 1e 06 01 06 02 06 03 05 01 05 02 05 03 04 01 |................| @@ -49,35 +49,31 @@ 00000260 f1 6c 04 ed 73 bb b3 43 77 8d 0c 1c f1 0f a1 d8 |.l..s..Cw.......| 00000270 40 83 61 c9 4c 72 2b 9d ae db 46 06 06 4d f4 c1 |@.a.Lr+...F..M..| 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| -00000290 3b e9 fa e7 16 03 03 00 cd 0c 00 00 c9 03 00 17 |;...............| -000002a0 41 04 1e 18 37 ef 0d 19 51 88 35 75 71 b5 e5 54 |A...7...Q.5uq..T| -000002b0 5b 12 2e 8f 09 67 fd a7 24 20 3e b2 56 1c ce 97 |[....g..$ >.V...| -000002c0 28 5e f8 2b 2d 4f 9e f1 07 9f 6c 4b 5b 83 56 e2 |(^.+-O....lK[.V.| -000002d0 32 42 e9 58 b6 d7 49 a6 b5 68 1a 41 03 56 6b dc |2B.X..I..h.A.Vk.| -000002e0 5a 89 05 01 00 80 24 35 9f 10 13 d9 ae 05 b2 37 |Z.....$5.......7| -000002f0 ff 96 89 d1 fd 47 19 d5 42 1c 72 0a f8 06 a9 37 |.....G..B.r....7| -00000300 a9 ef b8 58 64 71 23 86 1c 23 94 16 10 f6 4f f9 |...Xdq#..#....O.| -00000310 ce 43 86 fb c6 25 1e 5e e4 53 50 f0 e4 af b2 1c |.C...%.^.SP.....| -00000320 a8 b3 9e 89 4a 36 da 95 3b a0 30 ce 60 44 82 c8 |....J6..;.0.`D..| -00000330 79 e1 dd 6f 19 6b 91 c8 37 8b 9e 86 c3 6f cc ad |y..o.k..7....o..| -00000340 e0 75 a2 72 0b 8a 82 15 2f 2b f4 57 2d cf 63 d4 |.u.r..../+.W-.c.| -00000350 68 cb 31 bd 00 dd c4 f8 5a 63 ca 7f 19 9e f4 c6 |h.1.....Zc......| -00000360 15 66 8d 0a 06 af 16 03 03 00 04 0e 00 00 00 |.f.............| +00000290 3b e9 fa e7 16 03 03 00 ac 0c 00 00 a8 03 00 1d |;...............| +000002a0 20 2f e5 7d a3 47 cd 62 43 15 28 da ac 5f bb 29 | /.}.G.bC.(.._.)| +000002b0 07 30 ff f6 84 af c4 cf c2 ed 90 99 5f 58 cb 3b |.0.........._X.;| +000002c0 74 05 01 00 80 89 eb fc 69 bd e7 5a 8d 4a 9c 7e |t.......i..Z.J.~| +000002d0 2a b8 8c 5e 9e 37 62 89 7b 95 0c aa 78 c8 87 d5 |*..^.7b.{...x...| +000002e0 50 38 25 9e 42 52 51 c5 85 de 76 48 78 44 3a 96 |P8%.BRQ...vHxD:.| +000002f0 87 dd b8 83 c7 89 d2 39 88 c0 e1 77 c5 eb 92 21 |.......9...w...!| +00000300 cb 5e 40 5a 82 13 cb d6 86 ce 26 17 b0 7c d7 56 |.^@Z......&..|.V| +00000310 8a 49 9c a2 70 a3 cb 61 12 f5 0e b9 dd f2 ec c4 |.I..p..a........| +00000320 74 b6 bf a1 83 9a 94 3b ff b1 82 2e 14 da 3f 86 |t......;......?.| +00000330 31 86 c5 92 ee e4 f1 41 06 57 06 de 5d 36 58 31 |1......A.W..]6X1| +00000340 2b ac e0 47 04 16 03 03 00 04 0e 00 00 00 |+..G..........| >>> Flow 3 (client to server) -00000000 16 03 03 00 46 10 00 00 42 41 04 09 59 de cb 3c |....F...BA..Y..<| -00000010 da 19 78 97 95 3b 38 03 01 f8 0b 54 e8 02 65 e5 |..x..;8....T..e.| -00000020 36 78 c4 03 8f 54 09 15 4a 2f ab 21 c8 66 76 64 |6x...T..J/.!.fvd| -00000030 61 bf b4 c0 cb ce 30 1a 45 36 d1 cc 31 dc 49 42 |a.....0.E6..1.IB| -00000040 d6 60 86 cf 63 da 6c eb 18 5a a1 14 03 03 00 01 |.`..c.l..Z......| -00000050 01 16 03 03 00 28 09 75 e9 46 b4 92 ae 93 ef c4 |.....(.u.F......| -00000060 84 98 c7 b1 8c c6 f2 02 06 91 b3 65 5d f3 19 81 |...........e]...| -00000070 f1 6c 60 3d f5 78 da 70 6a 0c 8e 3f 9f 0c |.l`=.x.pj..?..| +00000000 16 03 03 00 25 10 00 00 21 20 54 93 b9 c3 5d 0f |....%...! T...].| +00000010 9f 34 0a a0 0c bd df 96 12 a6 35 ed c3 ab ae d0 |.4........5.....| +00000020 41 3c 7d 7e b4 f4 0b a6 4c 1a 14 03 03 00 01 01 |A<}~....L.......| +00000030 16 03 03 00 28 5d a3 8e f4 82 cd 79 ff a1 4a f6 |....(].....y..J.| +00000040 8b f5 fd 79 b1 db 00 33 a8 e0 65 fa 6a 66 77 92 |...y...3..e.jfw.| +00000050 f1 9a 03 f6 c3 04 8d e9 fd 77 23 41 ed |.........w#A.| >>> Flow 4 (server to client) 00000000 14 03 03 00 01 01 16 03 03 00 28 00 00 00 00 00 |..........(.....| -00000010 00 00 00 48 dd ca d6 1f f4 09 7b ab 99 c0 e6 45 |...H......{....E| -00000020 78 54 a5 f9 b0 fd 84 88 a8 74 27 8b 20 57 99 07 |xT.......t'. W..| -00000030 ad 4d 07 17 03 03 00 25 00 00 00 00 00 00 00 01 |.M.....%........| -00000040 49 61 3f ce 95 60 ee d8 b4 38 4f 38 8e 13 a4 dc |Ia?..`...8O8....| -00000050 32 dd 22 c9 20 b3 81 fa 98 96 c8 34 02 15 03 03 |2.". ......4....| -00000060 00 1a 00 00 00 00 00 00 00 02 47 7e 19 de ee 36 |..........G~...6| -00000070 90 5d 7a 4f 10 bc ec aa 14 49 54 bc |.]zO.....IT.| +00000010 00 00 00 48 6d dc 6d 66 cd 9f e1 f7 9c fa 39 d0 |...Hm.mf......9.| +00000020 f9 25 1d 03 43 1f b8 78 1c e5 1e 46 1f ee fe 05 |.%..C..x...F....| +00000030 1d 4b 3c 17 03 03 00 25 00 00 00 00 00 00 00 01 |.K<....%........| +00000040 f3 ee a6 01 db 34 54 f0 9a ee 15 da ff d7 7a a2 |.....4T.......z.| +00000050 55 c5 55 3f df 8a f7 70 f6 62 67 10 05 15 03 03 |U.U?...p.bg.....| +00000060 00 1a 00 00 00 00 00 00 00 02 64 17 7b 79 a6 0d |..........d.{y..| +00000070 a2 3e 5a 11 60 72 ba 4d 5e 03 de 49 |.>Z.`r.M^..I| diff --git a/src/crypto/tls/testdata/Server-TLSv12-RSA-RC4 b/src/crypto/tls/testdata/Server-TLSv12-RSA-RC4 index 2fbf3d92f7..8a5924e168 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-RSA-RC4 +++ b/src/crypto/tls/testdata/Server-TLSv12-RSA-RC4 @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 5d 01 00 00 59 03 03 a3 60 98 78 96 |....]...Y...`.x.| -00000010 54 77 9a 56 e1 a4 1f 0c 18 53 03 e4 f7 b2 6d 73 |Tw.V.....S....ms| -00000020 43 00 fe 40 34 c9 1e 15 76 84 a6 00 00 04 00 05 |C..@4...v.......| +00000000 16 03 01 00 5d 01 00 00 59 03 03 3f 8c 20 8d f7 |....]...Y..?. ..| +00000010 a8 0e 9d 16 b3 9b d9 b6 68 5e 3b bd f4 44 37 5b |........h^;..D7[| +00000020 07 c7 dc 89 b4 5b 0f 0e d9 a2 fd 00 00 04 00 05 |.....[..........| 00000030 00 ff 01 00 00 2c 00 0d 00 20 00 1e 06 01 06 02 |.....,... ......| 00000040 06 03 05 01 05 02 05 03 04 01 04 02 04 03 03 01 |................| 00000050 03 02 03 03 02 01 02 02 02 03 00 16 00 00 00 17 |................| @@ -50,23 +50,23 @@ 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| 00000290 3b e9 fa e7 16 03 03 00 04 0e 00 00 00 |;............| >>> Flow 3 (client to server) -00000000 16 03 03 00 86 10 00 00 82 00 80 55 2f e8 6c 17 |...........U/.l.| -00000010 e8 b3 29 bb cb b3 b6 77 3d cf 15 57 03 2a 3b 1c |..)....w=..W.*;.| -00000020 f4 d1 da 6a f1 42 17 13 bf 22 fb 54 78 9c d8 83 |...j.B...".Tx...| -00000030 bf 8d 23 02 9c 96 a1 19 19 b3 40 5a 11 86 2a 1f |..#.......@Z..*.| -00000040 55 4b 42 fb 98 1f 8f 65 dc 2b 7e a5 aa 6a f9 27 |UKB....e.+~..j.'| -00000050 27 bd ce dc 6a 16 85 36 a7 39 d8 e0 c3 e9 b4 f4 |'...j..6.9......| -00000060 c4 36 f2 4a b8 64 e0 67 ab 9e d2 f6 11 c3 55 42 |.6.J.d.g......UB| -00000070 72 a8 60 35 99 13 45 ff df 95 67 47 86 e4 a2 33 |r.`5..E...gG...3| -00000080 f1 e2 9d 34 5f ea 8c 71 29 aa 69 14 03 03 00 01 |...4_..q).i.....| -00000090 01 16 03 03 00 24 a8 bb de a4 19 50 51 a5 7b 50 |.....$.....PQ.{P| -000000a0 c6 a8 37 ec f0 da 12 0a 45 d5 16 b0 27 7a 00 0a |..7.....E...'z..| -000000b0 0b 72 6a fb 67 2c e6 b4 6d fe |.rj.g,..m.| +00000000 16 03 03 00 86 10 00 00 82 00 80 47 b2 00 f9 96 |...........G....| +00000010 fc 53 53 1a 05 b1 89 5f 39 0d 5e 86 e7 fe 69 e5 |.SS...._9.^...i.| +00000020 7c 2f b7 70 f3 eb 11 95 f2 45 0f 09 36 ae 85 4f ||/.p.....E..6..O| +00000030 cf 9e 92 ea 5a 79 90 1e d6 dd 43 f3 50 40 82 d7 |....Zy....C.P@..| +00000040 36 53 3b 7f 17 71 0f 83 58 4d 2d 35 b0 70 d1 68 |6S;..q..XM-5.p.h| +00000050 63 97 00 de 77 8f 0d 89 bb d2 a9 01 4b 6c e7 3f |c...w.......Kl.?| +00000060 1d 64 a0 c5 38 99 a5 70 f7 66 df ac c5 08 cd 48 |.d..8..p.f.....H| +00000070 a4 e7 c0 8b a6 5a dd 2e d3 24 2d b4 3a c5 09 98 |.....Z...$-.:...| +00000080 4f 49 cb 23 ea fb 73 ed 92 3e 76 14 03 03 00 01 |OI.#..s..>v.....| +00000090 01 16 03 03 00 24 b9 43 a4 09 06 d2 f4 ab e8 15 |.....$.C........| +000000a0 5c 23 09 60 7c cf 1f 77 af 39 11 b8 5e e5 28 87 |\#.`|..w.9..^.(.| +000000b0 03 83 6b bd 98 a9 cb dd c7 37 |..k......7| >>> Flow 4 (server to client) -00000000 14 03 03 00 01 01 16 03 03 00 24 64 b0 e3 b3 bb |..........$d....| -00000010 70 9a 1c af 9c 93 91 67 87 ea d2 7b 84 5c 2b 1f |p......g...{.\+.| -00000020 89 c0 7d 6d 28 31 ad 8b d8 ab 8a 7c ad c3 d8 17 |..}m(1.....|....| -00000030 03 03 00 21 5c 30 69 29 a7 22 b9 fa d6 65 38 77 |...!\0i)."...e8w| -00000040 6b 2b c7 4e 4b 6d 6f 91 c1 cf 8c 2c 08 e8 c7 b2 |k+.NKmo....,....| -00000050 21 8c dd 3e 36 15 03 03 00 16 7b 1a bd 2e 9b 56 |!..>6.....{....V| -00000060 4c b8 0d 1c 34 3f 3a 7e e1 65 aa bf ad f1 1f 5e |L...4?:~.e.....^| +00000000 14 03 03 00 01 01 16 03 03 00 24 ac 96 d0 45 b1 |..........$...E.| +00000010 78 80 cc 3a dc d2 28 06 99 8b 1a 25 c0 2d f3 80 |x..:..(....%.-..| +00000020 54 25 5e 6c 63 87 e4 9f 9f a3 c9 ef e9 8f 87 17 |T%^lc...........| +00000030 03 03 00 21 95 00 3a 52 a8 11 64 d3 f4 bc 8c f3 |...!..:R..d.....| +00000040 90 cf 26 3b 41 62 c8 2c ee 78 60 a2 85 7b 5d 5c |..&;Ab.,.x`..{]\| +00000050 3e 4a 6e c9 c2 15 03 03 00 16 76 d8 e0 a9 f6 f9 |>Jn.......v.....| +00000060 2c aa d6 68 ab 27 9c ee c6 ba 50 e0 1e 17 fa 79 |,..h.'....P....y| diff --git a/src/crypto/tls/testdata/Server-TLSv12-Resume b/src/crypto/tls/testdata/Server-TLSv12-Resume index 599da5b67d..51c5cd285a 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-Resume +++ b/src/crypto/tls/testdata/Server-TLSv12-Resume @@ -1,44 +1,44 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 f9 01 00 00 f5 03 03 87 90 a5 92 ea |................| -00000010 48 25 c2 91 01 8a e4 bb 16 2d d3 8c b7 e9 a3 9a |H%.......-......| -00000020 6d e1 6f b4 11 f3 9b 61 c9 03 cf 20 d9 a8 04 8f |m.o....a... ....| -00000030 3b f8 1c 73 d8 4b 55 40 43 95 26 1f ed 67 cc 18 |;..s.KU@C.&..g..| -00000040 0d 8f e8 d4 ab 1a 2e 53 d0 e6 89 d8 00 04 00 2f |.......S......./| +00000000 16 03 01 00 f9 01 00 00 f5 03 03 a5 54 3e b4 52 |............T>.R| +00000010 e5 0f 00 26 8b b6 97 99 3d 32 64 42 6c 97 f8 0c |...&....=2dBl...| +00000020 46 10 42 83 bb d1 d3 a0 70 58 4e 20 0b ef 27 4e |F.B.....pXN ..'N| +00000030 90 45 03 73 c9 18 0f 5b 25 77 c9 5d ca 77 2c fb |.E.s...[%w.].w,.| +00000040 4f 0e d1 a3 dc 76 4d d6 97 70 ab a6 00 04 00 2f |O....vM..p...../| 00000050 00 ff 01 00 00 a8 00 23 00 78 50 46 ad c1 db a8 |.......#.xPF....| 00000060 38 86 7b 2b bb fd d0 c3 42 3e 00 00 00 00 00 00 |8.{+....B>......| 00000070 00 00 00 00 00 00 00 00 00 00 94 6f 2c 9f 83 61 |...........o,..a| -00000080 ba 85 c2 4f 82 f7 76 6c 2f 9d 4c 16 0e 46 88 f4 |...O..vl/.L..F..| -00000090 1b 1b 35 62 9c c7 e6 0e 44 a4 62 8c 1e 2d 53 f3 |..5b....D.b..-S.| -000000a0 8b cd a6 ca dc 12 52 b4 43 a9 d0 16 4c 9a f7 a6 |......R.C...L...| -000000b0 33 94 f7 58 26 2b 75 74 62 e3 11 dc f6 40 b0 ab |3..X&+utb....@..| -000000c0 32 8b 79 63 d1 7e d8 9f db cf cf 25 29 ea e9 89 |2.yc.~.....%)...| -000000d0 43 39 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 |C9... ..........| +00000080 f0 a9 9a d5 65 c7 25 32 9d 86 4e fb 8e 2a dd 84 |....e.%2..N..*..| +00000090 8d 32 6d 6b f0 a9 de 59 fa 15 20 7a 85 cd 2e 42 |.2mk...Y.. z...B| +000000a0 e1 f3 44 62 6c 24 24 e7 1f b6 fa 4d 8a cd 30 83 |..Dbl$$....M..0.| +000000b0 33 94 65 b6 e2 01 d8 fb a0 37 ca 87 59 a4 29 cf |3.e......7..Y.).| +000000c0 d9 85 7c 54 2f 2d 5d 73 69 9a ae 6f 85 29 8b c3 |..|T/-]si..o.)..| +000000d0 eb 97 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 |..... ..........| 000000e0 05 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 |................| 000000f0 02 01 02 02 02 03 00 16 00 00 00 17 00 00 |..............| >>> Flow 2 (server to client) 00000000 16 03 03 00 51 02 00 00 4d 03 03 00 00 00 00 00 |....Q...M.......| 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 d9 a8 04 8f |........... ....| -00000030 3b f8 1c 73 d8 4b 55 40 43 95 26 1f ed 67 cc 18 |;..s.KU@C.&..g..| -00000040 0d 8f e8 d4 ab 1a 2e 53 d0 e6 89 d8 00 2f 00 00 |.......S...../..| +00000020 00 00 00 00 00 00 00 00 00 00 00 20 0b ef 27 4e |........... ..'N| +00000030 90 45 03 73 c9 18 0f 5b 25 77 c9 5d ca 77 2c fb |.E.s...[%w.].w,.| +00000040 4f 0e d1 a3 dc 76 4d d6 97 70 ab a6 00 2f 00 00 |O....vM..p.../..| 00000050 05 ff 01 00 01 00 14 03 03 00 01 01 16 03 03 00 |................| 00000060 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |@...............| -00000070 00 31 1c ed f9 93 71 b9 b1 52 b7 8c d2 cc 1c ea |.1....q..R......| -00000080 2b bb c3 56 88 d4 40 ff 71 d4 33 4b 1a 17 6e ab |+..V..@.q.3K..n.| -00000090 70 78 3f 87 bf cd 8c 67 91 a0 17 d7 ee 16 37 68 |px?....g......7h| -000000a0 5b |[| +00000070 00 a1 cc 3b 14 4e 15 da e3 6f 67 2a 4b 28 1e 4f |...;.N...og*K(.O| +00000080 a6 e3 bc fd ae 38 e3 31 6f 65 78 2b 3d c5 c7 bf |.....8.1oex+=...| +00000090 1a ff 10 a1 b1 cd 1e 0e 54 a8 9c 89 86 ab 76 46 |........T.....vF| +000000a0 3e |>| >>> Flow 3 (client to server) -00000000 14 03 03 00 01 01 16 03 03 00 40 a5 40 0c 73 e9 |..........@.@.s.| -00000010 c5 b5 65 d6 1c a7 17 c4 9b 3f 1a 6d e1 02 c4 b0 |..e......?.m....| -00000020 27 9b ab 24 d5 68 d3 98 3e 06 13 c3 d9 a7 b9 07 |'..$.h..>.......| -00000030 fb fa fa 1b ba 41 b4 26 94 ba e7 5c a3 bf ae b7 |.....A.&...\....| -00000040 69 f9 55 71 bd 04 97 04 0c fc 96 |i.Uq.......| +00000000 14 03 03 00 01 01 16 03 03 00 40 9b 58 5e e3 6d |..........@.X^.m| +00000010 aa 65 b6 82 e4 60 bd 74 92 11 99 88 03 14 bf b4 |.e...`.t........| +00000020 24 e8 2f 89 ff 9b e4 b5 ca 2e b5 cf a0 56 b0 23 |$./..........V.#| +00000030 96 d7 92 40 83 f8 fa fd 7a 11 6d 8d 1a 29 59 75 |...@....z.m..)Yu| +00000040 88 b8 54 23 d0 01 ef 67 40 c0 41 |..T#...g@.A| >>> 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 fc f8 67 97 50 34 a5 05 b2 f0 ea |.......g.P4.....| -00000020 77 5c bb 63 78 79 a4 a0 58 37 3b ae 96 9a c5 16 |w\.cxy..X7;.....| -00000030 82 9c b0 4b 02 27 01 0d c9 ac e0 f5 3d d6 32 f7 |...K.'......=.2.| -00000040 df 41 68 b0 38 15 03 03 00 30 00 00 00 00 00 00 |.Ah.8....0......| -00000050 00 00 00 00 00 00 00 00 00 00 ea 57 3b c1 9f f4 |...........W;...| -00000060 79 d7 76 f0 d6 1c 9d cd 0e 5a 2a 98 29 36 96 47 |y.v......Z*.)6.G| -00000070 4e 9c 76 ef 4c 69 c1 e3 4b b3 |N.v.Li..K.| +00000010 00 00 00 00 00 a2 64 88 a2 a3 a9 ca 7a ba 88 8d |......d.....z...| +00000020 19 b2 8a 34 5b 72 9e 4e 69 81 e6 65 00 04 49 ac |...4[r.Ni..e..I.| +00000030 9f 64 8b 97 32 1c c2 cb b6 29 be b9 4b e0 b6 0b |.d..2....)..K...| +00000040 4e 54 ad 2a c5 15 03 03 00 30 00 00 00 00 00 00 |NT.*.....0......| +00000050 00 00 00 00 00 00 00 00 00 00 1d 78 fa 81 56 36 |...........x..V6| +00000060 98 ec b2 f8 3c b8 60 8b 1a c7 92 86 02 c3 bd b6 |....<.`.........| +00000070 0b 01 78 c9 41 2a 16 a2 fe 0d |..x.A*....| diff --git a/src/crypto/tls/testdata/Server-TLSv12-ResumeDisabled b/src/crypto/tls/testdata/Server-TLSv12-ResumeDisabled index 96bd098fda..cda60afee8 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-ResumeDisabled +++ b/src/crypto/tls/testdata/Server-TLSv12-ResumeDisabled @@ -1,18 +1,18 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 f9 01 00 00 f5 03 03 c0 f1 8f 13 ed |................| -00000010 61 9a 75 ae 73 8d 36 f2 23 33 0c e0 7f 78 a5 d2 |a.u.s.6.#3...x..| -00000020 57 62 6c 5c 2b b7 1d aa fe db 57 20 78 df e5 41 |Wbl\+.....W x..A| -00000030 23 3f dc 1b 76 d9 dd cf a5 bf 00 8d 54 ca 0b c1 |#?..v.......T...| -00000040 69 f4 d5 2a 50 ce 27 fd 58 22 50 14 00 04 00 2f |i..*P.'.X"P..../| +00000000 16 03 01 00 f9 01 00 00 f5 03 03 d6 dc 77 de b6 |.............w..| +00000010 db d8 b9 19 e5 8a 59 88 8f ca f7 76 08 1e 41 1f |......Y....v..A.| +00000020 ed 8b 3e 54 9c 8c c4 1d 30 fa d6 20 5d 5a dc 87 |..>T....0.. ]Z..| +00000030 c6 ca 58 3c f2 df 11 66 38 25 03 a7 90 2f 30 ef |..X<...f8%.../0.| +00000040 cd 98 f5 48 70 10 ba 94 fb a3 25 58 00 04 00 2f |...Hp.....%X.../| 00000050 00 ff 01 00 00 a8 00 23 00 78 50 46 ad c1 db a8 |.......#.xPF....| 00000060 38 86 7b 2b bb fd d0 c3 42 3e 00 00 00 00 00 00 |8.{+....B>......| 00000070 00 00 00 00 00 00 00 00 00 00 94 6f 2c 9f 83 61 |...........o,..a| -00000080 67 87 d5 79 1d 56 b8 ca 6d e2 b0 2e a7 2e c9 d7 |g..y.V..m.......| -00000090 b3 5a de 91 3b 6f 30 a7 14 af d1 b4 af 5b 9e a0 |.Z..;o0......[..| -000000a0 65 e6 fe cd d3 77 f3 88 c6 cf 52 74 28 4b a2 14 |e....w....Rt(K..| -000000b0 33 94 9a e0 60 f2 0b df c5 58 4b 56 46 52 6a 3a |3...`....XKVFRj:| -000000c0 83 15 89 c6 a9 31 83 83 ef 29 2a 9f c6 5f ba 8d |.....1...)*.._..| -000000d0 91 de 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 |..... ..........| +00000080 60 24 85 1b 46 9d 93 96 8f 27 6f bf 17 0e 2d 0d |`$..F....'o...-.| +00000090 f1 3c 3d ce 85 b5 9c 8f 3a 6a c8 b4 e2 a1 03 c9 |.<=.....:j......| +000000a0 9c 34 72 d5 7e 60 d3 f3 f6 20 d6 0f 1b b9 18 0c |.4r.~`... ......| +000000b0 33 94 71 92 ec 74 0e eb a0 f7 ec 81 b3 d2 63 90 |3.q..t........c.| +000000c0 b8 0f d9 9e d2 12 aa b5 78 06 7f 1b d3 33 fc d0 |........x....3..| +000000d0 9c 73 00 0d 00 20 00 1e 06 01 06 02 06 03 05 01 |.s... ..........| 000000e0 05 02 05 03 04 01 04 02 04 03 03 01 03 02 03 03 |................| 000000f0 02 01 02 02 02 03 00 16 00 00 00 17 00 00 |..............| >>> Flow 2 (server to client) @@ -59,31 +59,31 @@ 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| 00000290 3b e9 fa e7 16 03 03 00 04 0e 00 00 00 |;............| >>> Flow 3 (client to server) -00000000 16 03 03 00 86 10 00 00 82 00 80 62 1e 90 15 39 |...........b...9| -00000010 f4 61 dd 1a ae ce 4b 84 1c dc 0b c8 b6 16 6d bb |.a....K.......m.| -00000020 77 02 c3 69 02 b6 b1 9c de 1f 09 01 50 e6 3e 51 |w..i........P.>Q| -00000030 96 36 5a 6c 87 63 5f fe 8a da bd ee 01 6d a3 3e |.6Zl.c_......m.>| -00000040 ff b2 72 47 60 6d ca c3 a4 03 57 4e 1f ea 7d cc |..rG`m....WN..}.| -00000050 f7 0c 2a 06 8f a6 c6 fe 1a bb 75 81 92 5e 44 3d |..*.......u..^D=| -00000060 78 49 1e 88 79 19 8a df 79 09 2e 61 10 48 7a 60 |xI..y...y..a.Hz`| -00000070 e0 58 51 ec 33 4c b1 d0 6d ad 01 03 9f 38 21 bb |.XQ.3L..m....8!.| -00000080 8f 9d 23 c1 06 38 f3 90 dc 7f af 14 03 03 00 01 |..#..8..........| -00000090 01 16 03 03 00 40 3d 60 a9 d5 ae 59 72 dc ef 8e |.....@=`...Yr...| -000000a0 9a 77 ab 3c 8d 98 bb 5a 67 d1 2b 00 2d 97 8d af |.w.<...Zg.+.-...| -000000b0 ef 1b bb 8c 0b ce ab 2a e7 a8 0e 2a 28 83 34 5a |.......*...*(.4Z| -000000c0 00 d0 5d dc 6e 9c e3 a6 eb e7 fa 4c 7f 14 76 1f |..].n......L..v.| -000000d0 76 56 c0 61 78 d1 |vV.ax.| +00000000 16 03 03 00 86 10 00 00 82 00 80 4f e7 7f 83 54 |...........O...T| +00000010 80 1b 49 a5 7c b0 eb 3f 3b 24 74 9a 90 65 ed 2c |..I.|..?;$t..e.,| +00000020 30 13 3d 5d 26 91 b6 09 d2 22 f6 5d ed 96 c0 80 |0.=]&....".]....| +00000030 15 f5 07 87 c3 ee bf 83 19 a4 2f 09 1f dd 05 02 |........../.....| +00000040 9e 15 de 36 c4 0c ab ff 2e 6b f2 f3 dd 86 18 ea |...6.....k......| +00000050 15 8d 96 9f f9 93 26 1d 45 d4 12 c6 40 ab 09 b6 |......&.E...@...| +00000060 11 dc 74 86 49 58 ce 90 3f 84 ff 47 77 5d 20 22 |..t.IX..?..Gw] "| +00000070 90 1c d8 cc 18 83 e2 cb 58 20 54 4c 81 c2 0d 3b |........X TL...;| +00000080 2c 9a 4b 53 f0 87 61 c2 5e 61 d6 14 03 03 00 01 |,.KS..a.^a......| +00000090 01 16 03 03 00 40 c2 2e e7 31 9c 22 4b bf 84 69 |.....@...1."K..i| +000000a0 fb b9 c1 03 a9 29 93 94 86 2a 57 48 9b 1d 54 99 |.....)...*WH..T.| +000000b0 d8 89 f4 88 db 93 72 66 8f a2 03 a0 50 9f e0 a4 |......rf....P...| +000000c0 12 38 83 7d c3 89 20 e4 04 18 82 5a bf 96 19 2d |.8.}.. ....Z...-| +000000d0 dc 6a 81 12 e4 cf |.j....| >>> Flow 4 (server to client) 00000000 14 03 03 00 01 01 16 03 03 00 40 00 00 00 00 00 |..........@.....| -00000010 00 00 00 00 00 00 00 00 00 00 00 89 71 57 1b 74 |............qW.t| -00000020 93 38 ff 69 12 59 5a 24 3c 47 67 96 f6 4f 2d 0f |.8.i.YZ$..X..7...| -00000080 78 5d ec eb 8a 39 2c 9d e9 2e 37 ba 34 53 92 d3 |x]...9,...7.4S..| +00000060 62 6a 19 3d 6e b6 c5 fc 9a a2 e9 f8 b2 23 6c ce |bj.=n........#l.| +00000070 66 4b e2 c0 b1 72 d7 16 43 19 05 a4 b4 75 01 15 |fK...r..C....u..| +00000080 93 54 20 37 8e 62 02 5a 0c 68 bc 3c c3 0b d7 37 |.T 7.b.Z.h.<...7| 00000090 15 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -000000a0 00 00 00 00 00 0b fb 0f fc f1 36 24 05 99 aa bb |..........6$....| -000000b0 e6 b2 be cd e9 f1 8a 4b bb 94 67 6d 87 4e 98 0e |.......K..gm.N..| -000000c0 a2 9e 46 2e 8b |..F..| +000000a0 00 00 00 00 00 a2 33 5f d7 0a 20 20 f6 d1 59 6a |......3_.. ..Yj| +000000b0 3e 40 15 da 8f 9f b3 98 63 85 18 46 24 45 40 94 |>@......c..F$E@.| +000000c0 c8 c6 5e d5 fc |..^..| diff --git a/src/crypto/tls/testdata/Server-TLSv12-SNI b/src/crypto/tls/testdata/Server-TLSv12-SNI index a6b5334354..65bdfa951d 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-SNI +++ b/src/crypto/tls/testdata/Server-TLSv12-SNI @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 71 01 00 00 6d 03 03 bd c9 cf c6 3f |....q...m......?| -00000010 0b a6 a0 f8 a6 c5 91 f1 45 fa 20 cb 42 67 2f d7 |........E. .Bg/.| -00000020 cb be 35 d4 6a a5 07 47 11 bb fe 00 00 04 00 2f |..5.j..G......./| +00000000 16 03 01 00 71 01 00 00 6d 03 03 e8 20 88 32 3c |....q...m... .2<| +00000010 30 7c b0 e8 86 e7 08 16 e0 47 4e 4a a9 b8 c6 5e |0|.......GNJ...^| +00000020 21 4e 80 31 cf 25 6f 8f f7 e4 3e 00 00 04 00 2f |!N.1.%o...>..../| 00000030 00 ff 01 00 00 40 00 00 00 10 00 0e 00 00 0b 73 |.....@.........s| 00000040 6e 69 74 65 73 74 2e 63 6f 6d 00 0d 00 20 00 1e |nitest.com... ..| 00000050 06 01 06 02 06 03 05 01 05 02 05 03 04 01 04 02 |................| @@ -51,31 +51,31 @@ 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| 00000290 3b e9 fa e7 16 03 03 00 04 0e 00 00 00 |;............| >>> Flow 3 (client to server) -00000000 16 03 03 00 86 10 00 00 82 00 80 a4 72 d8 04 ea |............r...| -00000010 75 da c4 14 85 8d d7 7d 08 43 3a 38 fc 02 50 8e |u......}.C:8..P.| -00000020 54 8a 49 a7 fc 4b 3f 13 a0 63 c6 69 72 93 2d cd |T.I..K?..c.ir.-.| -00000030 f5 08 fe 24 bb d8 54 76 25 eb f8 9c 5d b9 a9 df |...$..Tv%...]...| -00000040 56 f9 42 81 c1 29 0e 4e 05 f3 f7 44 bb ee a4 de |V.B..).N...D....| -00000050 a6 cc 22 68 40 1b 81 4e fe e2 02 8e e7 7c 25 71 |.."h@..N.....|%q| -00000060 cc 9e 86 01 e6 80 68 b2 4e 80 3d fc bc 4f 8f 30 |......h.N.=..O.0| -00000070 fa 17 be 2c 7f c5 5f 17 b0 b3 3c 4b 90 a2 5e cc |...,.._...>> Flow 4 (server to client) 00000000 14 03 03 00 01 01 16 03 03 00 40 00 00 00 00 00 |..........@.....| -00000010 00 00 00 00 00 00 00 00 00 00 00 85 9f 5f d6 b1 |............._..| -00000020 f2 c9 ad b8 01 16 9f 20 b1 41 06 f4 6d 44 b5 6d |....... .A..mD.m| -00000030 0a 68 d0 e3 6a 24 66 de 39 f1 7a d9 81 5e f7 d4 |.h..j$f.9.z..^..| -00000040 36 e6 11 12 f6 0f 01 ef 6e af 0d 17 03 03 00 40 |6.......n......@| +00000010 00 00 00 00 00 00 00 00 00 00 00 2d 65 c0 13 cf |...........-e...| +00000020 c5 4e 83 5b c3 6a d9 65 e8 b1 38 16 47 94 61 06 |.N.[.j.e..8.G.a.| +00000030 28 da 6e 60 c0 0c d8 31 f5 61 58 55 b2 24 61 9a |(.n`...1.aXU.$a.| +00000040 21 cb 64 31 3a 08 bb 29 1b 98 f8 17 03 03 00 40 |!.d1:..).......@| 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| -00000060 b4 b8 fe 91 27 cb 85 b3 4c 2c 42 8e ce c0 17 40 |....'...L,B....@| -00000070 82 34 21 c6 fe b6 c8 90 07 d2 a7 5e f2 01 34 ed |.4!........^..4.| -00000080 0a 51 33 af 4b 72 80 49 4b d1 a1 02 99 f5 26 3d |.Q3.Kr.IK.....&=| +00000060 71 cd f8 e4 7d dd 2c 03 a5 c9 11 ff 11 d2 19 fd |q...}.,.........| +00000070 69 fa 88 a6 f2 cb 64 43 56 e0 d5 a6 eb d4 17 50 |i.....dCV......P| +00000080 89 dd 34 3c 5d 1e 80 35 06 e9 c3 a0 11 83 41 cc |..4<]..5......A.| 00000090 15 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -000000a0 00 00 00 00 00 63 81 63 33 d1 2b db 09 8b b6 57 |.....c.c3.+....W| -000000b0 54 c9 34 e8 56 e4 e3 b4 86 90 d5 86 df 71 a9 85 |T.4.V........q..| -000000c0 56 be d5 9c b8 |V....| +000000a0 00 00 00 00 00 a1 31 41 88 62 af e7 df b9 9a 3b |......1A.b.....;| +000000b0 d7 8a f0 11 0c 2f 9b 6d c5 91 cf 9f 51 a0 c1 06 |...../.m....Q...| +000000c0 e4 3f da 7b 7a |.?.{z| diff --git a/src/crypto/tls/testdata/Server-TLSv12-SNI-GetCertificate b/src/crypto/tls/testdata/Server-TLSv12-SNI-GetCertificate index e1f46c3268..50b6840e60 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-SNI-GetCertificate +++ b/src/crypto/tls/testdata/Server-TLSv12-SNI-GetCertificate @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 71 01 00 00 6d 03 03 ad e2 aa a7 cf |....q...m.......| -00000010 1c a3 74 6b a5 fb 38 80 57 ef 86 1e 67 50 df 44 |..tk..8.W...gP.D| -00000020 f2 02 60 01 b5 6f 60 c7 25 1f 6e 00 00 04 00 2f |..`..o`.%.n..../| +00000000 16 03 01 00 71 01 00 00 6d 03 03 79 aa a3 4c 5e |....q...m..y..L^| +00000010 d3 2a f5 2a 49 d4 18 09 b0 60 b3 8b 5f 36 6e 55 |.*.*I....`.._6nU| +00000020 9c 96 95 b5 d1 63 02 38 06 c2 21 00 00 04 00 2f |.....c.8..!..../| 00000030 00 ff 01 00 00 40 00 00 00 10 00 0e 00 00 0b 73 |.....@.........s| 00000040 6e 69 74 65 73 74 2e 63 6f 6d 00 0d 00 20 00 1e |nitest.com... ..| 00000050 06 01 06 02 06 03 05 01 05 02 05 03 04 01 04 02 |................| @@ -51,31 +51,31 @@ 00000280 b3 3e c0 d1 bd 42 d4 db fe 3d 13 60 84 5c 21 d3 |.>...B...=.`.\!.| 00000290 3b e9 fa e7 16 03 03 00 04 0e 00 00 00 |;............| >>> Flow 3 (client to server) -00000000 16 03 03 00 86 10 00 00 82 00 80 81 d4 77 fd 52 |.............w.R| -00000010 f9 35 bd de 30 cd c9 6a ec 57 97 e3 51 14 3f d4 |.5..0..j.W..Q.?.| -00000020 b2 34 8f 2e f3 d1 f5 31 84 7c 9f cd 59 14 93 18 |.4.....1.|..Y...| -00000030 9d e4 19 09 f2 55 cb ed 29 90 54 69 43 24 aa d7 |.....U..).TiC$..| -00000040 9c a8 04 cd 25 e2 b1 d7 f1 15 32 3a 59 82 2c 1a |....%.....2:Y.,.| -00000050 bc 3b ab bf 68 aa 93 6f b3 46 b9 fd d9 5e 33 0d |.;..h..o.F...^3.| -00000060 7f 02 24 5e 04 5e 49 40 36 ab a9 8a c0 dd d2 07 |..$^.^I@6.......| -00000070 0e d8 a2 22 1a f5 e0 59 a6 16 64 76 de b3 00 d9 |..."...Y..dv....| -00000080 a0 56 74 b4 10 6f 7f e4 b6 d1 60 14 03 03 00 01 |.Vt..o....`.....| -00000090 01 16 03 03 00 40 63 b4 75 30 a8 65 b3 a5 00 59 |.....@c.u0.e...Y| -000000a0 08 be 07 6f 6a 3d 0b 30 da 78 7d 93 69 56 0b b9 |...oj=.0.x}.iV..| -000000b0 37 27 48 fc 50 b4 90 7c 4a d3 4b 0c a5 1e b5 1a |7'H.P..|J.K.....| -000000c0 2b 55 7f 32 04 0d 38 ac 16 3b 49 df ca 2e 9b 4d |+U.2..8..;I....M| -000000d0 c4 0e f7 77 c4 9d |...w..| +00000000 16 03 03 00 86 10 00 00 82 00 80 06 73 7f 8c 53 |............s..S| +00000010 81 65 a2 7d 94 f3 dd 38 37 ed 17 8d e5 c4 c0 62 |.e.}...87......b| +00000020 b8 73 49 e3 91 19 72 af e3 bf 64 20 40 65 fb 0e |.sI...r...d @e..| +00000030 83 72 54 c9 73 ad 2b c9 86 0e d3 7c 8d 82 13 fb |.rT.s.+....|....| +00000040 5c 61 61 c5 04 2d 8b c9 55 2f 3e 64 c1 af ba 22 |\aa..-..U/>d..."| +00000050 1b 6b 26 42 62 f9 e9 e0 3b 91 c7 62 77 ee bf ec |.k&Bb...;..bw...| +00000060 03 2f 94 74 42 c2 48 e9 08 89 a9 b4 9f aa f6 d4 |./.tB.H.........| +00000070 00 fe d9 a4 b2 38 88 b9 8d 60 26 f6 c3 d7 6e ed |.....8...`&...n.| +00000080 13 17 46 bf 53 5a 0b 9c 29 4b 1a 14 03 03 00 01 |..F.SZ..)K......| +00000090 01 16 03 03 00 40 97 ce 83 9d 12 fe 16 f4 26 9c |.....@........&.| +000000a0 ac a7 02 0a a9 e6 71 b6 8a 6f 8c 2c d2 5b e7 72 |......q..o.,.[.r| +000000b0 45 8f e3 56 21 f0 a8 c9 2c ae db 17 88 3b 33 82 |E..V!...,....;3.| +000000c0 2c 8f 5f ca 33 be 5a ca 13 13 0a 7b a9 72 cc 72 |,._.3.Z....{.r.r| +000000d0 07 ff c0 c3 7a ef |....z.| >>> Flow 4 (server to client) 00000000 14 03 03 00 01 01 16 03 03 00 40 00 00 00 00 00 |..........@.....| -00000010 00 00 00 00 00 00 00 00 00 00 00 a1 f3 cb 74 1a |..............t.| -00000020 21 65 72 3e f0 50 54 fb 28 b1 dd 0f 0f ce 68 fd |!er>.PT.(.....h.| -00000030 a6 2b e6 0f 5e e9 99 85 c6 b8 8e 08 d6 ad 49 bc |.+..^.........I.| -00000040 5b 99 66 3d 31 55 f5 c8 24 8f 50 17 03 03 00 40 |[.f=1U..$.P....@| +00000010 00 00 00 00 00 00 00 00 00 00 00 d6 0c 58 67 cc |.............Xg.| +00000020 1d d7 70 79 a9 fc 71 23 7f 3f 02 83 64 1c 30 62 |..py..q#.?..d.0b| +00000030 c8 23 1f f8 30 9d 1a 5e ad 96 39 2d d3 b0 7d 17 |.#..0..^..9-..}.| +00000040 7c 8f 10 ee a3 a1 88 0e 66 37 03 17 03 03 00 40 ||.......f7.....@| 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| -00000060 40 7a c9 4b fb ec d9 86 ec 6a 6e c1 1d e3 a6 2a |@z.K.....jn....*| -00000070 da f8 c6 d4 32 27 bf b3 f6 ad 82 a0 e7 7d 4b f2 |....2'.......}K.| -00000080 73 92 c6 ef 80 9a b8 84 ba 65 e5 53 01 2c 83 5f |s........e.S.,._| +00000060 5f da fe 30 21 c9 a4 85 4b a4 0a a6 93 74 ae 92 |_..0!...K....t..| +00000070 d5 88 9b 39 1a 7e fe 9f 00 19 ad fb ba 7e bd c1 |...9.~.......~..| +00000080 0a ea 4f 40 3b 76 a0 83 8f f7 77 1f 4d b9 ec c6 |..O@;v....w.M...| 00000090 15 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -000000a0 00 00 00 00 00 89 9d a2 ee 1c cd ee cb 79 55 e5 |.............yU.| -000000b0 22 94 11 6c b2 b1 db 5e 0a 37 3d 92 01 01 ee 09 |"..l...^.7=.....| -000000c0 e6 80 48 e2 c9 |..H..| +000000a0 00 00 00 00 00 e6 81 5b 64 4f 8b bc 47 0b 5d 24 |.......[dO..G.]$| +000000b0 a8 f9 39 82 25 84 4d 57 9d ac 90 d0 3b 6c 4f f0 |..9.%.MW....;lO.| +000000c0 e1 1c 2c 5a 3e |..,Z>| diff --git a/src/crypto/tls/testdata/Server-TLSv12-SNI-GetCertificateNotFound b/src/crypto/tls/testdata/Server-TLSv12-SNI-GetCertificateNotFound index 181a9abfc8..d3ef005bc8 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-SNI-GetCertificateNotFound +++ b/src/crypto/tls/testdata/Server-TLSv12-SNI-GetCertificateNotFound @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 71 01 00 00 6d 03 03 3f de 5d 94 64 |....q...m..?.].d| -00000010 21 fd 53 6e f0 fe 81 99 4d ac 16 42 e6 92 db dd |!.Sn....M..B....| -00000020 36 6a d8 4e 94 c3 0a a7 3c 6a 2a 00 00 04 00 2f |6j.N.......B...=.`.\!.| 00000290 3b e9 fa e7 16 03 03 00 04 0e 00 00 00 |;............| >>> Flow 3 (client to server) -00000000 16 03 03 00 86 10 00 00 82 00 80 8f 1f 52 21 82 |.............R!.| -00000010 f8 5f 48 ca f4 17 36 2f 4b 92 d9 ee cf 73 41 97 |._H...6/K....sA.| -00000020 25 8c e5 a5 d0 33 55 f0 e9 f1 d1 7f fd ed fc 46 |%....3U........F| -00000030 0d a1 f8 fe 39 7b 78 39 4e 47 26 b1 c6 ce ea 34 |....9{x9NG&....4| -00000040 f2 59 2f ea b6 21 ac 14 5f 2c 3b 36 4a 9a 89 d2 |.Y/..!.._,;6J...| -00000050 00 df e8 e8 ba d4 dd 90 d1 98 ff 9d a0 d2 b9 c1 |................| -00000060 a8 41 3b ed 89 40 9a 15 e8 07 e6 5a 77 d3 d4 8c |.A;..@.....Zw...| -00000070 a9 00 a6 5d b4 db 15 cd 59 9d ee f3 85 c0 66 12 |...]....Y.....f.| -00000080 ba 67 fe b9 40 5b 17 80 78 35 49 14 03 03 00 01 |.g..@[..x5I.....| -00000090 01 16 03 03 00 40 73 e4 be 74 13 2b 52 eb c6 25 |.....@s..t.+R..%| -000000a0 b8 8d 07 e7 ad cb 13 ff 1b ab 61 e7 60 b0 d7 ec |..........a.`...| -000000b0 b6 35 d9 a9 82 84 79 3c 09 57 a6 d6 26 c6 54 4b |.5....y<.W..&.TK| -000000c0 16 c4 e1 84 df 9d 13 4f b2 6c 95 b6 a5 2c 3d 63 |.......O.l...,=c| -000000d0 a0 ab db c4 c6 2c |.....,| +00000000 16 03 03 00 86 10 00 00 82 00 80 1c fa 6e 9f 45 |.............n.E| +00000010 74 2e 9b 55 71 0c ba d2 4f 16 62 54 ad 9e 75 77 |t..Uq...O.bT..uw| +00000020 7e 76 72 0d c5 4d d0 f8 05 0a e9 07 be d7 f3 62 |~vr..M.........b| +00000030 82 10 14 49 0e 06 38 ff 01 db ac 11 5f 59 b2 ea |...I..8....._Y..| +00000040 37 35 3e ae f7 9b 0d bd 8a 16 f5 e2 2b a2 77 b2 |75>.........+.w.| +00000050 3e cc 75 f6 29 90 d9 c3 4b 3a 1a 75 49 dc c1 30 |>.u.)...K:.uI..0| +00000060 5e 24 df f5 0f 54 52 33 1b 05 ea df 05 cc fa 0d |^$...TR3........| +00000070 f7 42 00 89 1a 6c ea a3 da 63 ef 32 e1 15 b9 c3 |.B...l...c.2....| +00000080 d2 c5 94 96 fc fd f3 1c 97 0b 1c 14 03 03 00 01 |................| +00000090 01 16 03 03 00 40 e8 66 12 ca f5 37 2f db c9 03 |.....@.f...7/...| +000000a0 f1 ef 3e 9c 01 b0 ae a3 11 a2 78 41 63 31 12 38 |..>.......xAc1.8| +000000b0 6c 8a 59 81 9e a4 a8 da f0 fb 5f 6f d0 14 ae 18 |l.Y......._o....| +000000c0 68 f7 8a 0a c7 a1 2e 63 42 b7 9f bd 03 cb c5 6d |h......cB......m| +000000d0 f9 39 f9 95 a8 16 |.9....| >>> Flow 4 (server to client) 00000000 14 03 03 00 01 01 16 03 03 00 40 00 00 00 00 00 |..........@.....| -00000010 00 00 00 00 00 00 00 00 00 00 00 54 ef 5e a4 7c |...........T.^.|| -00000020 61 ca e9 6c 23 b3 7e ac e5 dc ee a0 67 e7 b1 4a |a..l#.~.....g..J| -00000030 4e bd d1 6e 1b 7d 37 10 02 ba 9c 67 54 0a cb fa |N..n.}7....gT...| -00000040 ed c5 db 07 a3 21 9a 16 71 3d 6e 17 03 03 00 40 |.....!..q=n....@| +00000010 00 00 00 00 00 00 00 00 00 00 00 3a 4c df 03 f5 |...........:L...| +00000020 8d 52 86 04 3a e2 e4 93 ab 53 24 c6 ba 35 67 8d |.R..:....S$..5g.| +00000030 dd f8 f3 23 0a e9 77 ee 91 ff 55 08 55 de 85 ab |...#..w...U.U...| +00000040 82 37 8f 25 50 b9 10 e9 0a ec 74 17 03 03 00 40 |.7.%P.....t....@| 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| -00000060 a5 bd 15 cb 51 43 97 ec 6b c0 1d 29 8d 48 cb df |....QC..k..).H..| -00000070 d0 8b dc 1a 0b 01 d9 74 4d 22 bd 91 4c 1f b2 56 |.......tM"..L..V| -00000080 37 23 dc 4a 33 1e a5 ff 79 80 f2 f9 c3 82 ca 67 |7#.J3...y......g| +00000060 d9 16 96 1d 60 ac 73 7b 06 1d 8b 53 05 4b eb 4b |....`.s{...S.K.K| +00000070 fe 6d fd 6f a7 08 57 68 a6 23 63 b4 dc 32 f4 e3 |.m.o..Wh.#c..2..| +00000080 10 85 cf 3d 8b e7 dc 7d 3a bc f8 3b 2f 27 60 03 |...=...}:..;/'`.| 00000090 15 03 03 00 30 00 00 00 00 00 00 00 00 00 00 00 |....0...........| -000000a0 00 00 00 00 00 72 fe 8c 2d fb dd 85 d6 c2 af 72 |.....r..-......r| -000000b0 00 62 3c ae e1 75 6d 9f ed e9 fa 6a b9 22 1b ba |.b<..um....j."..| -000000c0 df 0c d7 25 f1 |...%.| +000000a0 00 00 00 00 00 96 c0 82 ff 64 89 19 76 7e f5 e7 |.........d..v~..| +000000b0 95 31 76 76 f2 2b a7 c3 f0 4b 5f ec 9b e4 06 73 |.1vv.+...K_....s| +000000c0 15 7b 7f d3 35 |.{..5| diff --git a/src/crypto/tls/testdata/Server-TLSv12-X25519-ECDHE-RSA-AES-GCM b/src/crypto/tls/testdata/Server-TLSv12-X25519-ECDHE-RSA-AES-GCM index c2c0199a08..e84bd94946 100644 --- a/src/crypto/tls/testdata/Server-TLSv12-X25519-ECDHE-RSA-AES-GCM +++ b/src/crypto/tls/testdata/Server-TLSv12-X25519-ECDHE-RSA-AES-GCM @@ -1,7 +1,7 @@ >>> Flow 1 (client to server) -00000000 16 03 01 00 73 01 00 00 6f 03 03 c5 04 fb 19 85 |....s...o.......| -00000010 7c 1d 96 0a 68 50 5d f9 03 4d be d6 62 e0 ba 08 ||...hP]..M..b...| -00000020 8e 36 d5 4e ed ed 1a 63 72 eb 94 00 00 04 c0 2f |.6.N...cr....../| +00000000 16 03 01 00 73 01 00 00 6f 03 03 56 96 0f 18 d8 |....s...o..V....| +00000010 69 34 8a 58 8b 70 1e aa b1 0d 73 72 5a 18 3b 2c |i4.X.p....srZ.;,| +00000020 ef 9a f6 ee c9 83 af af 1f e1 04 00 00 04 c0 2f |.............../| 00000030 00 ff 01 00 00 42 00 0b 00 04 03 00 01 02 00 0a |.....B..........| 00000040 00 0a 00 08 00 1d 00 17 00 19 00 18 00 0d 00 20 |............... | 00000050 00 1e 06 01 06 02 06 03 05 01 05 02 05 03 04 01 |................| @@ -52,28 +52,28 @@ 00000290 3b e9 fa e7 16 03 03 00 ac 0c 00 00 a8 03 00 1d |;...............| 000002a0 20 2f e5 7d a3 47 cd 62 43 15 28 da ac 5f bb 29 | /.}.G.bC.(.._.)| 000002b0 07 30 ff f6 84 af c4 cf c2 ed 90 99 5f 58 cb 3b |.0.........._X.;| -000002c0 74 05 01 00 80 93 b5 4c a5 01 aa c4 dd ab de 51 |t......L.......Q| -000002d0 16 79 81 b3 61 06 88 4c 56 4f ad 10 89 a4 95 62 |.y..a..LVO.....b| -000002e0 4e be bb c0 a2 13 31 1d 29 aa c1 d4 c5 ac b1 39 |N.....1.)......9| -000002f0 9d 23 07 ba b9 a1 5e 00 ed e2 32 bb 2b 7c 7f e8 |.#....^...2.+|..| -00000300 81 c0 bf 22 6a 99 e7 1a f8 88 08 80 ba e3 2d c6 |..."j.........-.| -00000310 64 7b c6 f1 c5 3f 86 a8 0d 61 bb df 46 43 b2 72 |d{...?...a..FC.r| -00000320 4f ef 00 13 15 d1 4a 5d 66 82 88 76 26 b8 9f ee |O.....J]f..v&...| -00000330 c5 fb 39 55 16 11 79 3e ef 52 80 b7 3e 8f 0d 9f |..9U..y>.R..>...| -00000340 59 6a 23 1a 75 16 03 03 00 04 0e 00 00 00 |Yj#.u.........| +000002c0 74 05 01 00 80 d7 92 17 d2 86 e1 9c 49 01 f6 55 |t...........I..U| +000002d0 c1 8e 5d a6 71 84 1e 3a ab 39 0f 6a 08 32 22 c9 |..].q..:.9.j.2".| +000002e0 4a 42 73 cc a3 1f 1f 40 61 05 a8 5d a5 2e 0a 11 |JBs....@a..]....| +000002f0 70 be f3 13 f7 d4 3d e3 ea 8c cf 1d cc 14 cd 97 |p.....=.........| +00000300 00 95 bd 83 f6 38 65 94 b2 bb 87 61 ce 7c 3b da |.....8e....a.|;.| +00000310 b3 dc c6 4c c5 9d ca f3 3e dc 08 39 16 ac aa c7 |...L....>..9....| +00000320 5c a9 d4 94 f1 f0 ca a6 e3 cb 6e e7 9a 85 8b 7f |\.........n.....| +00000330 15 cb 7e 0d b8 f8 ab 7f e4 ed 6b 21 de 64 f7 e3 |..~.......k!.d..| +00000340 69 9f 8c 4d a4 16 03 03 00 04 0e 00 00 00 |i..M..........| >>> Flow 3 (client to server) -00000000 16 03 03 00 25 10 00 00 21 20 c5 a2 cd 04 66 cf |....%...! ....f.| -00000010 18 3a c6 55 7c 23 87 f2 e9 1e 08 d1 77 17 1d ee |.:.U|#......w...| -00000020 ea 46 48 b2 f1 a6 00 90 d0 0b 14 03 03 00 01 01 |.FH.............| -00000030 16 03 03 00 28 f6 13 89 ff 83 6a 6f 2c 9e d4 49 |....(.....jo,..I| -00000040 0d 1b 28 68 00 e4 fb f7 61 a3 e6 61 c7 12 1d 87 |..(h....a..a....| -00000050 65 23 77 0a 47 fe 82 74 09 1b c1 05 e7 |e#w.G..t.....| +00000000 16 03 03 00 25 10 00 00 21 20 91 0e 49 63 be 46 |....%...! ..Ic.F| +00000010 31 e4 49 bb 7d c2 07 80 84 44 57 96 09 58 63 8f |1.I.}....DW..Xc.| +00000020 de f2 ab bc d9 d3 06 26 56 5c 14 03 03 00 01 01 |.......&V\......| +00000030 16 03 03 00 28 98 e0 60 00 e5 4a 41 c2 e2 61 c9 |....(..`..JA..a.| +00000040 ff 8f 84 6f e4 3d bb a5 65 6d c9 12 2b 48 26 11 |...o.=..em..+H&.| +00000050 9d 3a 81 cc 03 e1 7e 90 1a ba fe 89 50 |.:....~.....P| >>> Flow 4 (server to client) 00000000 14 03 03 00 01 01 16 03 03 00 28 00 00 00 00 00 |..........(.....| -00000010 00 00 00 e3 14 42 2a 28 3c 8a df 74 1a 4f 13 b1 |.....B*(<..t.O..| -00000020 d8 ec a5 bb 26 02 b1 a9 70 8c e3 81 30 ba 87 c5 |....&...p...0...| -00000030 45 bf a5 17 03 03 00 25 00 00 00 00 00 00 00 01 |E......%........| -00000040 29 8f bb c2 42 f4 40 61 d5 fe 04 87 a6 5f 0e 2d |)...B.@a....._.-| -00000050 0c ce 9e 2f d6 df be 10 fe 3d 4f d4 72 15 03 03 |.../.....=O.r...| -00000060 00 1a 00 00 00 00 00 00 00 02 55 da b5 79 7b 1e |..........U..y{.| -00000070 be e0 d2 83 40 6f 0c 38 83 a5 6e bd |....@o.8..n.| +00000010 00 00 00 17 a9 94 2f 0e 87 92 82 dd 73 8d 52 07 |....../.....s.R.| +00000020 f7 6f 24 b6 cb a0 2e 3c 63 ec a2 e0 d4 bc 49 9d |.o$....