2: 2019-10-27 (日) 17:40:45 iseki |
3: 2019-10-27 (日) 19:40:05 iseki |
| #br | | #br |
| | | |
- | *** 1. PC -> Server [#ka12e7c1] | + | *** 1. PC -> Server : Handshake ClientHello [#q12c7c3e] |
| | | |
| **** TLS Record Layer (5Byte) [#oc1eb90c] | | **** TLS Record Layer (5Byte) [#oc1eb90c] |
- | 16 03 01 02 80 | + | 16 03 03 00 9b |
| - 0x16 : [[Type>./TLSデータのコンテントタイプ]]: Handshake | | - 0x16 : [[Type>./TLSデータのコンテントタイプ]]: Handshake |
- | - 0x03 0x01 : [[Version>./TLS Version]]: TLS v1.0 | + | - 0x03 0x03 : [[Version>./TLS Version]]: TLS v1.2 |
- | - 0x02 0x80 : 続くデータの長さ (640Byte) | + | - 0x00 0x9b : 続くデータの長さ (155Byte) |
| #br | | #br |
| | | |
| **** メッセージタイプ (4Byte)[#fc523b9f] | | **** メッセージタイプ (4Byte)[#fc523b9f] |
- | 01 00 02 7c | + | 01 00 00 97 |
| - 0x01 : メッセージタイプ([[msg タイプ>./msg タイプ]]): ClientHello | | - 0x01 : メッセージタイプ([[msg タイプ>./msg タイプ]]): ClientHello |
- | - 0x00 0x02 0x7c : データ部の長さ (536Byte) | + | - 0x00 0x00 0x97 : データ部の長さ (151Byte) |
| #br | | #br |
| | | |
| **** データ部 (151Byte) [#k05a186a] | | **** データ部 (151Byte) [#k05a186a] |
- | 03 03 de d4 60 bc 5a ... | + | 03 03 5d b5 59 02 f8 ... |
- | #br | + | |
| | | |
- | *** Server -> PC [#ybd653ab] | + | *** 2. Server -> PC : Handshake SeverHello [#qc7b2e2c] |
- | 16 03 03 00 55 02 00 00 51 03 03 7b 85 b9 ca ff | + | |
- | cd 88 d6 1c cc 45 7c 66 a5 f7 63 9a f1 5a 24 5e | + | |
- | be 4e d1 44 4f 57 4e 47 52 44 01 20 9b 95 6e 07 | + | |
- | 5c dc e4 5e 49 24 a2 85 72 2d d8 98 f7 f1 cc 3e | + | |
- | 14 00 6e 35 15 4c 6b 33 7f 72 fc 7f 00 9f 00 00 | + | |
- | 09 ff 01 00 01 00 00 17 00 00 | + | |
| | | |
| **** TLS Record Layer (5Byte) [#pf7f0f6e] | | **** TLS Record Layer (5Byte) [#pf7f0f6e] |
| 16 03 03 00 55 | | 16 03 03 00 55 |
- | - 0x16 : [[Type>./TLSデータのタイプ]]: Handshake | + | - 0x16 : [[Type>./TLSデータのコンテントタイプ]]: Handshake |
- | - 0x03 0x03 : Version | + | - 0x03 0x03 : [[Version>./TLS Version]]: TLS v1.2 |
| - 0x00 0x55 : 続くデータの長さ (85Byte) | | - 0x00 0x55 : 続くデータの長さ (85Byte) |
| #br | | #br |
| | | |
| **** データ部 (81Byte) [#d8ebb75d] | | **** データ部 (81Byte) [#d8ebb75d] |
- | 0x03 0x03 07d .... | + | 03 03 de b4 cd 12 b2 ... |
- | #br | + | |
| + | *** 3. Server -> PC : Handshake Certificate [#d4a502e4] |
| + | 16 03 03 09 73 0b 00 09 6f |
| | | |
- | *** Server -> PC [#n4c24467] | |
- | 16 03 03 09 73 0b | |
- | 00 09 6f 00 09 6c 00 04 b1 30 82 04 ad 30 82 03 | |
- | 95 a0 03 02 01 02 02 10 05 b3 55 20 df d6 93 02 | |
- | d1 c0 7f 71 85 ee 72 f0 30 0d 06 09 2a 86 48 86 | |
- | f7 0d 01 01 0b 05 00 30 5e 31 0b 30 09 06 03 55 | |
- | 04 06 13 02 55 53 31 15 30 13 06 03 55 04 0a 13 | |
- | 0c 44 69 67 69 43 65 72 74 20 49 6e 63 31 19 30 | |
- | 17 06 03 55 04 0b 13 10 77 77 77 2e 64 69 67 69 | |
- | 63 65 72 74 2e 63 6f 6d 31 1d 30 1b 06 03 55 04 | |
- | 03 13 14 52 61 70 69 64 53 53 4c 20 52 53 41 20 | |
- | 43 41 20 32 30 31 38 30 1e 17 0d 31 37 31 32 31 | |
- | 35 30 30 30 30 30 30 5a 17 0d 32 30 30 31 31 34 | |
- | 31 32 30 30 30 30 5a 30 19 31 17 30 15 06 03 55 | |
- | 04 03 13 0e 77 77 77 2e 6a 6f 67 72 69 64 2e 6e | |
- | 65 74 30 82 01 22 30 0d 06 09 2a 86 48 86 f7 0d | |
- | 01 01 01 05 00 03 82 01 0f 00 30 82 01 0a 02 82 | |
- | 01 01 00 d2 65 e4 ad 47 71 be 35 ef a3 68 1f 63 | |
- | b9 c2 69 8a 54 41 a7 d1 d7 4b 13 54 86 07 35 de | |
- | 14 bd 7b 76 5f 5c ff b7 bf 50 01 6a 31 8a 3e eb | |
- | 5f d5 2a a2 38 ca b2 0d a2 bb 22 92 2c 85 49 8f | |
- | 01 6f 90 00 fc 29 90 b8 33 2d 98 a2 7e 96 a6 bc | |
- | a6 71 1f 35 0e 16 a0 0e 51 ed af 4b 4c e5 c0 90 | |
- | 83 49 57 5f c4 a2 a5 1e a4 1e 2a 62 25 f8 29 2c | |
- | 45 42 07 8d 4c 0f 99 15 4f 27 ee 98 39 ec 75 de | |
- | cc 74 5c 25 f1 ef 51 7b d2 28 22 bf 8c 1b 93 be | |
- | 6b c4 9e f9 d8 22 85 31 d9 86 23 6b ff a8 ba 7c | |
- | 85 54 f8 07 18 59 2e 69 34 d1 7c 1c e4 8b 3e 34 | |
- | 9d 9f 09 73 ca bd 78 73 60 31 39 08 e0 80 09 fd | |
- | fc f4 ef 2b e3 6f 5c 52 00 b5 66 df 71 64 33 de | |
- | c0 a8 2c 35 76 dc a4 57 59 11 b7 03 3e be 8d a7 | |
- | f6 47 e2 ee 4a c7 84 83 01 62 b9 d7 11 80 99 21 | |
- | 23 37 6d 9c cf 6b ed 94 05 0e 79 e4 7e a0 c7 75 | |
- | ba 04 13 02 03 01 00 01 a3 82 01 aa 30 82 01 a6 | |
- | 30 1f 06 03 55 1d 23 04 18 30 16 80 14 53 ca 17 | |
- | 59 fc 6b c0 03 21 2f 1a ae e4 aa a8 1c 82 56 da | |
- | 75 30 1d 06 03 55 1d 0e 04 16 04 14 5c 4d 4c 2f | |
- | 1e bb fc e4 b3 c2 5c b0 8f d4 a5 f9 c8 ec 3f f4 | |
- | 30 25 06 03 55 1d 11 04 1e 30 1c 82 0e 77 77 77 | |
- | 2e 6a 6f 67 72 69 64 2e 6e 65 74 82 0a 6a 6f 67 | |
- | 72 69 64 2e 6e 65 74 30 0e 06 03 55 1d 0f 01 01 | |
- | ff 04 04 03 02 05 a0 30 1d 06 03 55 1d 25 04 16 | |
- | 30 14 06 08 2b 06 01 05 05 07 03 01 06 08 2b 06 | |
- | 01 05 05 07 03 02 30 3e 06 03 55 1d 1f 04 37 30 | |
- | 35 30 33 a0 31 a0 2f 86 2d 68 74 74 70 3a 2f 2f | |
- | 63 64 70 2e 72 61 70 69 64 73 73 6c 2e 63 6f 6d | |
- | 2f 52 61 70 69 64 53 53 4c 52 53 41 43 41 32 30 | |
- | 31 38 2e 63 72 6c 30 4c 06 03 55 1d 20 04 45 30 | |
- | 43 30 37 06 09 60 86 48 01 86 fd 6c 01 02 30 2a | |
- | 30 28 06 08 2b 06 01 05 05 07 02 01 16 1c 68 74 | |
- | 74 70 73 3a 2f 2f 77 77 77 2e 64 69 67 69 63 65 | |
- | 72 74 2e 63 6f 6d 2f 43 50 53 30 08 06 06 67 81 | |
- | 0c 01 02 01 30 75 06 08 2b 06 01 05 05 07 01 01 | |
- | 04 69 30 67 30 26 06 08 2b 06 01 05 05 07 30 01 | |
- | 86 1a 68 74 74 70 3a 2f 2f 73 74 61 74 75 73 2e | |
- | 72 61 70 69 64 73 73 6c 2e 63 6f 6d 30 3d 06 08 | |
- | 2b 06 01 05 05 07 30 02 86 31 68 74 74 70 3a 2f | |
- | 2f 63 61 63 65 72 74 73 2e 72 61 70 69 64 73 73 | |
- | 6c 2e 63 6f 6d 2f 52 61 70 69 64 53 53 4c 52 53 | |
- | 41 43 41 32 30 31 38 2e 63 72 74 30 09 06 03 55 | |
- | 1d 13 04 02 30 00 30 0d 06 09 2a 86 48 86 f7 0d | |
- | 01 01 0b 05 00 03 82 01 01 00 65 e5 35 e9 f2 48 | |
- | c8 e8 ce c7 93 1a 0e be 12 e6 8d 04 dc 10 f3 84 | |
- | a7 26 11 c1 e4 87 19 6d 45 41 1e 3d 78 7a 88 f7 | |
- | 74 ad 71 71 51 14 04 e1 5a 81 35 22 df c8 9d d4 | |
- | 56 80 1a e6 4b 73 e6 2d 5b 32 a7 c0 76 9b 8c d2 | |
- | 98 28 f1 ce fa 0f 1b dc e6 c2 6f 9c 3c e7 7d 2c | |
- | 7c 2a 91 5e 77 f1 c7 68 e2 44 eb 04 d3 75 f2 e7 | |
- | 0c 87 b9 56 e8 6e 49 0e a8 3f 30 87 94 20 b3 48 | |
- | ba ac f4 77 2f 14 08 98 c2 f9 5b ea 3a e2 e7 3f | |
- | 28 73 d2 c5 d4 65 13 d4 c3 53 ed 9f 05 f4 47 89 | |
- | ea f2 2f 80 28 4b 4a e4 4a 01 bc 0a 45 01 f8 9c | |
- | fe 89 ad 88 28 d3 20 2e fc 5a 6c 3f 51 0d 31 e8 | |
- | 93 e6 11 d0 9a a4 78 dc fd 2b 8e 57 7f 86 08 03 | |
- | 4c 5a f0 d5 88 0a 46 c3 6c cc 32 7f 84 19 f0 62 | |
- | fb 56 29 70 93 31 ce d2 15 f1 54 e4 81 ff 9f a0 | |
- | 2b d9 ff 48 9a 58 c4 93 15 18 68 33 4a a2 29 66 | |
- | 1e 1c eb b7 b6 35 37 10 7e 9a 00 04 b5 30 82 04 | |
- | b1 30 82 03 99 a0 03 02 01 02 02 10 08 a5 a2 46 | |
- | cd 4b 5c 8c 83 d7 02 b4 bb ab 53 49 30 0d 06 09 | |
- | 2a 86 48 86 f7 0d 01 01 0b 05 00 30 61 31 0b 30 | |
- | 09 06 03 55 04 06 13 02 55 53 31 15 30 13 06 03 | |
- | 55 04 0a 13 0c 44 69 67 69 43 65 72 74 20 49 6e | |
- | 63 31 19 30 17 06 03 55 04 0b 13 10 77 77 77 2e | |
- | 64 69 67 69 63 65 72 74 2e 63 6f 6d 31 20 30 1e | |
- | 06 03 55 04 03 13 17 44 69 67 69 43 65 72 74 20 | |
- | 47 6c 6f 62 61 6c 20 52 6f 6f 74 20 43 41 30 1e | |
- | 17 0d 31 37 ..... | |
| **** メッセージタイプ (4Byte) [#qc3f9b0c] | | **** メッセージタイプ (4Byte) [#qc3f9b0c] |
| - 0x0b : メッセージタイプ([[msg タイプ>./msg タイプ]]): Certificate | | - 0x0b : メッセージタイプ([[msg タイプ>./msg タイプ]]): Certificate |
| **** データ部 (2415バイト) [#v6bb260b] | | **** データ部 (2415バイト) [#v6bb260b] |
| 00 09 6c 00 04 b1 30 82 04 ad 30 82 03 ... | | 00 09 6c 00 04 b1 30 82 04 ad 30 82 03 ... |
- | #br | |
| | | |
- | *** Server -> PC [#w2e72399] | + | *** 4. Server -> PC : Handshake ServerKeyExchange [#w2e72399] |
- | 16 03 03 03 0f 0c 00 03 0b 01 | + | 16 03 03 03 0f 0c 00 03 0b |
- | 00 ff ff ff ff ff ff ff ff c9 0f da a2 21 68 c2 | + | |
- | 34 c4 c6 62 8b 80 dc 1c d1 29 02 4e 08 8a 67 cc | + | |
- | 74 02 0b be a6 3b 13 9b 22 51 4a 08 79 8e 34 04 | + | |
- | dd ef 95 19 b3 cd 3a 43 1b 30 2b 0a 6d f2 5f 14 | + | |
- | 37 4f e1 35 6d 6d 51 c2 45 e4 85 b5 76 62 5e 7e | + | |
- | c6 f4 4c 42 e9 a6 37 ed 6b 0b ff 5c b6 f4 06 b7 | + | |
- | ed ee 38 6b fb 5a 89 9f a5 ae 9f 24 11 7c 4b 1f | + | |
- | e6 49 28 66 51 ec e4 5b 3d c2 00 7c b8 a1 63 bf | + | |
- | 05 98 da 48 36 1c 55 d3 9a 69 16 3f a8 fd 24 cf | + | |
- | 5f 83 65 5d 23 dc a3 ad 96 1c 62 f3 56 20 85 52 | + | |
- | bb 9e d5 29 07 70 96 96 6d 67 0c 35 4e 4a bc 98 | + | |
- | 04 f1 74 6c 08 ca 18 21 7c 32 90 5e 46 2e 36 ce | + | |
- | 3b e3 9e 77 2c 18 0e 86 03 9b 27 83 a2 ec 07 a2 | + | |
- | 8f b5 c5 5d f0 6f 4c 52 c9 de 2b cb f6 95 58 17 | + | |
- | 18 39 95 49 7c ea 95 6a e5 15 d2 26 18 98 fa 05 | + | |
- | 10 15 72 8e 5a 8a ac aa 68 ff ff ff ff ff ff ff | + | |
- | ff 00 01 02 01 00 31 de 98 ea b4 3c 31 3e ae 58 | + | |
- | cc ef b0 7a 76 e7 4c 46 4c d2 60 f4 d6 91 d8 fa | + | |
- | 76 69 3d 23 b0 ca 64 b9 a4 15 65 55 f2 c2 e0 27 | + | |
- | 44 f7 54 e7 f6 2e 72 a2 4c b4 c7 3e f1 20 24 f6 | + | |
- | c8 aa 78 83 b8 eb 60 78 30 b6 5a 47 58 86 b2 07 | + | |
- | a7 73 56 77 3c 63 47 51 1c 37 5a a2 08 1c e2 b9 | + | |
- | ab 39 00 55 bb 06 50 b2 d3 04 ed 4b 8d 24 32 5b | + | |
- | b3 16 3a 14 f1 b0 f9 89 41 0f ef 6f 13 b1 5a ec | + | |
- | 31 05 be 7e 52 53 9f d4 75 d7 21 bd 31 76 35 70 | + | |
- | 71 5e 2d 4f da c2 68 1d 6d e5 d1 9f e1 07 9b 28 | + | |
- | 50 eb ed fc 4b f5 c1 12 84 32 e4 67 6f 6d 09 a8 | + | |
- | 66 6c a0 3d cd 02 09 e7 4f b2 a7 3f 21 d7 e4 75 | + | |
- | 7e 06 ce 21 02 16 1c f0 4d d7 8e 57 b0 20 7d c1 | + | |
- | b2 29 1b 06 c2 70 ce 61 8a 91 90 08 cd 42 b4 4a | + | |
- | e0 a4 9e ef bd 1a 73 dc 92 92 f7 ad 12 01 75 79 | + | |
- | 1c 50 a7 8b be 94 16 73 af 1a 3b c1 1e 50 6e fa | + | |
- | 9d 40 3c 3f 3f 2d 04 01 01 00 63 d0 ac b2 50 3f | + | |
- | 3c a0 05 59 7b cf fb f5 02 1a 6c dc f9 cb 4a aa | + | |
- | 44 fd 63 1e 46 e4 ea c1 f0 fd 73 44 12 40 6a ae | + | |
- | 45 71 28 4d a0 2f fe 4b 3d bb 07 2c 8e 00 28 b4 | + | |
- | 80 2f e5 3c df b1 53 74 84 a1 fd fd 8a 0d 81 54 | + | |
- | 75 7b 18 fe 72 0d 0a 5a b6 1c fb 81 a5 8b b3 92 | + | |
- | 27 f9 17 63 02 82 5f da 7e 86 f0 24 90 bd 46 da | + | |
- | d5 a9 75 6f 0b 82 bc 8a b2 4c 84 e4 bb 6f 51 07 | + | |
- | 4c 04 f1 6d e1 ba c3 15 04 2e 1f 01 7c 63 01 57 | + | |
- | d3 6d 3c e5 86 fc 08 c4 f1 0c 47 a8 11 64 2e 69 | + | |
- | ab 00 4d 39 c3 d4 ef b1 04 97 59 4c 0c d9 b5 d7 | + | |
- | 0e 25 bf 42 d7 d9 d7 c6 3e 0b a7 31 81 c4 2a 2f | + | |
- | 65 83 fc f7 da 05 71 b1 37 3a f8 53 3e a9 20 54 | + | |
- | 67 2a 99 c5 9f d9 ef c3 a9 a8 85 12 04 59 9e a6 | + | |
- | 28 49 c3 54 e4 9b 1b 2a 8b e4 9a 98 98 5d 26 8e | + | |
- | 5b f9 6d 58 1b a9 08 53 0d ee 13 2c 61 dd 1b 2f | + | |
- | b2 7e e2 c6 c2 0c 6c 52 65 25 | + | |
| **** メッセージタイプ (4Byte) [#u057577b] | | **** メッセージタイプ (4Byte) [#u057577b] |
| - 0x0c : メッセージタイプ([[msg タイプ>./msg タイプ]]): ServerKeyExchange | | - 0x0c : メッセージタイプ([[msg タイプ>./msg タイプ]]): ServerKeyExchange |
| #br | | #br |
| | | |
- | *** Server -> PC [#h5ca3ea0] | + | *** 5. Server -> PC : Handshake ServerHelloDone [#h5ca3ea0] |
| 16 03 03 00 04 0e 00 00 00 | | 16 03 03 00 04 0e 00 00 00 |
| + | |
| **** メッセージタイプ (4Byte) [#h62cc937] | | **** メッセージタイプ (4Byte) [#h62cc937] |
| 0e 00 00 00 | | 0e 00 00 00 |
| #br | | #br |
| | | |
- | *** PC -> Server [#r576b9e6] | + | *** 6. PC -> Server : Handshake ClientKeyExchange [#r576b9e6] |
- | 16 03 03 01 06 10 00 01 02 01 00 07 cd 69 f6 91 | + | 16 03 03 01 06 10 00 01 02 |
- | 4e d5 b7 3a 01 42 2f 87 24 b1 93 16 f4 d8 85 a8 | + | |
- | fa dd d5 6f 43 46 7a d5 38 36 42 89 f3 e3 82 4f | + | |
- | c6 14 d3 51 89 44 5c 7d 13 24 a9 57 98 74 60 fa | + | |
- | 3a 16 ef 4c 2e db 9d 63 90 17 13 f5 b7 a5 96 7a | + | |
- | 66 4b 10 e8 46 fe 0f 7e 1a d1 a4 21 b5 7a fc b8 | + | |
- | 75 96 70 55 d7 e2 51 b1 a0 35 70 b6 55 86 30 cd | + | |
- | eb ed bc 8d e1 72 67 00 6a 17 f9 8f dd 6f 3c 44 | + | |
- | c5 6b 2e c6 1b c9 01 df 42 3d 38 ec 39 f2 7e d4 | + | |
- | 4c 93 97 14 2d 80 e7 56 a2 04 f4 69 53 5f c8 c9 | + | |
- | fd bf f3 c0 58 65 59 ee 45 b9 64 95 20 ee 12 60 | + | |
- | 67 68 27 86 1d 4b d2 f2 42 77 ca 11 91 49 ca 08 | + | |
- | af b6 8c 11 7c 4b f1 96 4e 47 3e 06 52 8f 41 08 | + | |
- | 86 24 3f 9e 0a 09 61 4c 3a cc 54 a6 8b 8c ed b5 | + | |
- | c1 97 28 67 a5 7d 2d 0b 86 36 a9 0e 80 33 8c 95 | + | |
- | 68 3b fb be 32 09 27 e8 14 59 92 0e 08 22 02 e4 | + | |
- | 77 a6 77 c7 c9 3c 8e d0 6b 82 11 14 03 03 00 01 | + | |
- | 01 16 03 03 00 28 00 00 00 00 00 00 00 00 e8 42 | + | |
- | 11 da 83 25 c9 27 87 32 fd 23 72 9a 25 dc 87 96 | + | |
- | 37 99 12 6c 8a 17 5b 83 73 8f c2 b6 d9 5e | + | |
| **** メッセージタイプ (4Byte) [#rd97c5be] | | **** メッセージタイプ (4Byte) [#rd97c5be] |
| - 0x10 : メッセージタイプ([[msg タイプ>./msg タイプ]]): ClientKeyExchange | | - 0x10 : メッセージタイプ([[msg タイプ>./msg タイプ]]): ClientKeyExchange |
| - 0x00 0x01 0x02 : データ部長さ(258Byte) | | - 0x00 0x01 0x02 : データ部長さ(258Byte) |
| #br | | #br |
- | **** データ部 (779バイト) [#f14c53d5] | + | **** データ部 (258バイト) [#f14c53d5] |
| 01 00 07 cd 69 f6 91 ... | | 01 00 07 cd 69 f6 91 ... |
- | #br | + | |
- | *** Server -> PC [#ved804ef] | + | *** 7. PC -> Server : ChangeCipherSpec [#p732fe57] |
| 14 03 03 00 01 01 | | 14 03 03 00 01 01 |
| + | |
| **** TLS Record Layer (5Byte) [#q3ede2bf] | | **** TLS Record Layer (5Byte) [#q3ede2bf] |
| 14 03 03 00 01 | | 14 03 03 00 01 |
- | - 0x14 : [[Type>./TLSデータのタイプ]]: ChangeCipherSpec | + | - 0x14 : [[Type>./TLSデータのコンテントタイプ]]: ChangeCipherSpec |
| - 0x03 0x03 : Version | | - 0x03 0x03 : Version |
| - 0x00 0x01: 続くデータの長さ (1Byte) | | - 0x00 0x01: 続くデータの長さ (1Byte) |
| #br | | #br |
| | | |
- | *** Server -> PC [#v534aa7b] | + | *** 8. PC -> Server : Handshake finished? [#u7bebe55] |
- | 16 03 03 00 28 8b c2 95 0c e1 | + | |
- | 87 4c ee b4 b3 04 dc 2e 27 2d 37 ae e1 5c ac e8 | + | |
- | 3d 68 59 06 e8 08 f5 1f 13 47 8b 64 ba 63 d2 0f | + | |
- | d2 1a 9d | + | |
| | | |
| **** TLS Record Layer (5Byte) [#t2d10104] | | **** TLS Record Layer (5Byte) [#t2d10104] |
| 16 03 03 00 28 | | 16 03 03 00 28 |
- | - 0x16 : [[Type>./TLSデータのタイプ]]: Handshake | + | - 0x16 : [[Type>./TLSデータのコンテントタイプ]]: Handshake |
| - 0x03 0x03 : Version | | - 0x03 0x03 : Version |
| - 0x00 0x28: 続くデータの長さ (40Byte) | | - 0x00 0x28: 続くデータの長さ (40Byte) |
| #br | | #br |
| + | |
| **** メッセージタイプ (4Byte) [#m6532da2] | | **** メッセージタイプ (4Byte) [#m6532da2] |
- | 8b c2 95 0c e1 ... | + | 00 00 00 00 00 00 00 00 97 74 ... |
| - 暗号化データ ? Finished か? | | - 暗号化データ ? Finished か? |
| #br | | #br |
- | *** PC -> Server [#e27de5e2] | + | |
| + | *** 9. Server -> PC : ChangeCipherSpec [#g13e99a7] |
| 14 03 03 00 01 01 | | 14 03 03 00 01 01 |
| + | |
| **** TLS Record Layer (5Byte) [#xb1be085] | | **** TLS Record Layer (5Byte) [#xb1be085] |
| 14 03 03 00 01 | | 14 03 03 00 01 |
- | - 0x14 : [[Type>./TLSデータのタイプ]]: ChangeCipherSpec | + | - 0x14 : [[Type>./TLSデータのコンテントタイプ]]: ChangeCipherSpec |
| - 0x03 0x03 : Version | | - 0x03 0x03 : Version |
| - 0x00 0x01: 続くデータの長さ (1Byte) | | - 0x00 0x01: 続くデータの長さ (1Byte) |
| #br | | #br |
| + | |
| **** メッセージ部 (1Byte) [#l432a0ec] | | **** メッセージ部 (1Byte) [#l432a0ec] |
| - 0x01 : ChangeCipherSpec : これ以降は暗号化通信を行う | | - 0x01 : ChangeCipherSpec : これ以降は暗号化通信を行う |
| #br | | #br |
- | *** PC -> Server [#mdc173e3] | + | *** 10. Server -> PC : Handshake finished? [#u21f94cd] |
- | 16 03 03 00 28 00 00 00 00 00 | + | |
- | 00 00 00 c2 76 38 8d e3 7a ea 38 92 5a 07 f7 9d | + | |
- | c2 11 67 08 d7 ac 31 77 97 f7 69 9a 65 42 b0 12 | + | |
- | f1 2c 44 | + | |
| | | |
| **** TLS Record Layer (5Byte) [#u3018017] | | **** TLS Record Layer (5Byte) [#u3018017] |
| 16 03 03 00 28 | | 16 03 03 00 28 |
- | - 0x16 : [[Type>./TLSデータのタイプ]]: Handshake | + | - 0x16 : [[Type>./TLSデータのコンテントタイプ]]: Handshake |
| - 0x03 0x03 : Version | | - 0x03 0x03 : Version |
| - 0x00 0x28: 続くデータの長さ (40Byte) | | - 0x00 0x28: 続くデータの長さ (40Byte) |
| #br | | #br |
| + | |
| **** メッセージタイプ (4Byte) [#ee81570f] | | **** メッセージタイプ (4Byte) [#ee81570f] |
- | 00 00 00 00 00 ... | + | 42 d2 dc b8 50 ... |
| - 暗号化データ ? Finished か? | | - 暗号化データ ? Finished か? |
| #br | | #br |
- | *** PC -> Server [#o09dcfb3] | + | |
- | 16 03 03 00 bb 01 00 00 b7 03 03 5d b5 25 8a 57 | + | |
- | cc ed 2e 0f f6 77 d5 c8 4f c5 26 70 90 45 89 56 | + | |
- | 6e ca fd b8 b4 8e 99 59 7e 59 22 20 9b 95 6e 07 | + | |
- | 5c dc e4 5e 49 24 a2 85 72 2d d8 98 f7 f1 cc 3e | + | |
- | 14 00 6e 35 15 4c 6b 33 7f 72 fc 7f 00 34 c0 28 | + | |
- | c0 27 c0 14 c0 13 00 9f 00 9e 00 39 00 33 00 9d | + | |
- | 00 9c 00 3d 00 3c 00 35 00 2f c0 2c c0 2b c0 24 | + | |
- | c0 23 c0 0a c0 09 00 6a 00 40 00 38 00 32 00 0a | + | |
- | 00 13 01 00 00 3a 00 05 00 05 01 00 00 00 00 00 | + | |
- | 0a 00 06 00 04 00 17 00 18 00 0b 00 02 01 00 00 | + | |
- | 0d 00 14 00 12 06 01 06 03 04 01 05 01 02 01 04 | + | |
- | 03 05 03 02 03 02 02 00 17 00 00 ff 01 00 01 00 | + | |
| **** TLS Record Layer (5Byte) [#ze3641fc] | | **** TLS Record Layer (5Byte) [#ze3641fc] |
| 16 03 03 00 28 | | 16 03 03 00 28 |
- | - 0x16 : [[Type>./TLSデータのタイプ]]: Handshake | + | - 0x16 : [[Type>./TLSデータのコンテントタイプ]]: Handshake |
| - 0x03 0x03 : Version | | - 0x03 0x03 : Version |
| - 0x00 0xbb: 続くデータの長さ (187Byte) | | - 0x00 0xbb: 続くデータの長さ (187Byte) |
| #br | | #br |