-
Notifications
You must be signed in to change notification settings - Fork 897
Description
Contact Details
My name is Paul Fiterau. GitHub is sufficient for contact. Otherwise my email is [email protected]
.
Version
5.8.2
Description
wolfSSL client completed handshakes also when CertificateRequest is received in invalid orders. There are three scenarios I identify here. Each scenario is supported by a snapshot of a Wireshark capture. All captures are provided as Reproduction steps.
- CertificateRequest is received before Certificate.

- CertificateRequest is received before ServerKeyExchange.

- CertificateRequest is received after ServerHelloDone.

One could build an issue for each scenario, but since I thought they were caused by the same problem, I included all in one issue.
Background We are security researchers at Uppsala University. As part of our research, we performed testing of wolfSSL using DTLS-Fuzzer and SMBugFinder. We used DTLS-Fuzzer to generate behavioral models for wolfSSL (in this case for a client using PSK), which we analyzed for bugs uncovering this and other bugs (which we are in the process of reporting) but no vulnerabilities. Besides reporting, we also work to automate detection of these bugs using SMBugFinder (making SMBugFinder detect these bugs fully automatically).
Reproduction steps
Configuration of wolfSSL library:
AM_CFLAGS='-DHAVE_AES_CBC -DWOLFSSL_AES_128 -DWOLFSSL_DEBUG_TLS' ./configure --enable-dtls --enable-dtls13 --enable-keylog-export --enable-psk --enable-rsa --enable-sha --enable-debug C_EXTRA_FLAGS=-DWOLFSSL_STATIC_PSK
The client was run via the command:
examples/client/client -p ${some_port} -u -l TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 -c ${some_self_signed_cert} -k ${some_self_signed_cert} -A ${some_self_signed_cert}
Attached is a ZIP file containing captures all scenarios presented in the description, plus the output wolfSSL produces for each scenario. On request, we can provide further reproduction steps, but that will involve setting up our testing tools.
wolfssl-582_client_mishandled_cert_req_captures_and_logs.zip
Relevant log output
For brevity, we only include the output for the first scenario (CertificateRequest is received before Certificate). The outputs for all scenarios are included in the archive along with the captures.
wolfSSL Entering wolfSSL_Init
wolfSSL Entering wolfCrypt_Init
wolfSSL Entering DTLSv1_2_client_method_ex
wolfSSL Entering wolfSSL_CTX_new_ex
wolfSSL Entering wolfSSL_CertManagerNew
heap param is null
DYNAMIC_TYPE_CERT_MANAGER Allocating = 240 bytes
wolfSSL Leaving wolfSSL_CTX_new_ex, return 0
wolfSSL Entering wolfSSL_CTX_set_cipher_list
wolfSSL Entering wolfSSL_CTX_use_certificate_chain_file_format
wolfSSL Entering ProcessBuffer
wolfSSL Entering PemToDer
wolfSSL Entering ProcessUserChain
Already consumed data
wolfSSL Leaving ProcessUserChain, return 0
Checking cert signature type
Getting Cert Name
Getting Cert Name
wolfSSL Entering GetAlgoId
Cert signature not supported
wolfSSL Leaving ProcessBuffer, return 1
wolfSSL Entering wolfSSL_CTX_use_PrivateKey_file
wolfSSL Entering ProcessBuffer
wolfSSL Entering PemToDer
wolfSSL Leaving ProcessBuffer, return 1
wolfSSL_CTX_load_verify_locations_ex
Processing CA PEM file
wolfSSL Entering ProcessBuffer
wolfSSL Entering PemToDer
Adding a CA
Getting Cert Name
Getting Cert Name
wolfSSL Entering GetAlgoId
wolfSSL Entering DecodeCertExtensions
wolfSSL Entering DecodeSubjKeyId
wolfSSL Entering DecodeAuthKeyId
wolfSSL Entering DecodeBasicCaConstraint
Parsed new CA
Freeing Parsed CA
Freeing der CA
OK Freeing der CA
wolfSSL Leaving AddCA, return 0
wolfSSL Leaving ProcessBuffer, return 1
Processed a CA
Processed at least one valid CA. Other stuff OK
wolfSSL Entering wolfSSL_new
wolfSSL Entering ReinitSSL
RNG_HEALTH_TEST_CHECK_SIZE = 128
sizeof(seedB_data) = 128
wolfSSL Entering SetSSL_CTX
wolfSSL Entering wolfSSL_NewSession
wolfSSL Entering wolfSSL_set_tls13_secret_cb
wolfSSL Entering wolfSSL_set_secret_cb
InitSSL done. return 0 (success)
wolfSSL_new InitSSL success
wolfSSL Leaving wolfSSL_new InitSSL =, return 0
wolfSSL Entering wolfSSL_set_fd
wolfSSL Entering wolfSSL_set_read_fd
wolfSSL Leaving wolfSSL_set_read_fd, return 1
wolfSSL Entering wolfSSL_set_write_fd
wolfSSL Leaving wolfSSL_set_write_fd, return 1
TLS 1.2 or lower
wolfSSL Entering wolfSSL_connect
wolfSSL Entering ReinitSSL
wolfSSL Entering RetrySendAlert
wolfSSL Entering SendClientHello
Adding signature algorithms extension
growing output buffer
Signature Algorithms extension to write
Point Formats extension to write
Supported Groups extension to write
Encrypt-Then-Mac extension to write
EMS extension to write
wolfSSL Entering DtlsMsgPoolSave
wolfSSL Entering DtlsMsgNew
wolfSSL Leaving DtlsMsgPoolSave(), return 0
HashRaw:
Data:
01 00 00 64 00 00 00 00 00 00 00 64 fe fd 8d 05 |...d.......d....
8f 4a 53 cd 34 57 ab 8d a3 c1 bd 84 9d bc 25 91 |.JS.4W........%.
f2 6e b0 68 35 50 ae 64 c3 4f df 9c c5 ca 00 00 |.n.h5P.d.O......
00 02 00 9e 01 00 00 38 00 0d 00 16 00 14 08 06 |.......8........
08 0b 08 05 08 0a 08 04 08 09 06 01 05 01 04 01 |................
03 01 00 0b 00 02 01 00 00 0a 00 0c 00 0a 00 19 |................
00 18 00 17 00 15 01 00 00 16 00 00 00 17 00 00 |................
Hashes:
Sha256
4e 51 0f f0 6a a2 3f c9 09 94 57 c6 69 38 7d 9a |NQ..j.?...W.i8}.
3c 26 7f 82 af 13 b6 63 54 5e 06 06 e7 3c d7 20 |<&.....cT^...<.
Sha384
9c fd 42 8f 05 cf c1 e3 22 85 a0 a6 d4 43 ee f9 |..B....."....C..
60 33 ca ca f4 2b d7 9a a6 95 10 02 10 83 47 37 |`3...+........G7
a6 ca c7 5f 0a 42 6d 0a 4f 19 04 57 a5 b0 75 bd |..._.Bm.O..W..u.
Sha512
14 d9 a8 c9 ac 0a 58 a8 c4 b1 8d 55 57 72 d8 8a |......X....UWr..
9d 54 6a 83 2f 27 21 dd 75 36 08 ec 6c 9f c5 4d |.Tj./'!.u6..l..M
0b 01 15 06 98 da 7f bc 12 04 28 15 9e ca 8e 9f |..........(.....
29 0d 42 fd 6b 0c 77 4e 51 33 bf ea 8e 1c de cc |).B.k.wNQ3......
Data to send
16 fe fd 00 00 00 00 00 00 00 00 00 70 01 00 00 |............p...
64 00 00 00 00 00 00 00 64 fe fd 8d 05 8f 4a 53 |d.......d.....JS
cd 34 57 ab 8d a3 c1 bd 84 9d bc 25 91 f2 6e b0 |.4W........%..n.
68 35 50 ae 64 c3 4f df 9c c5 ca 00 00 00 02 00 |h5P.d.O.........
9e 01 00 00 38 00 0d 00 16 00 14 08 06 08 0b 08 |....8...........
05 08 0a 08 04 08 09 06 01 05 01 04 01 03 01 00 |................
0b 00 02 01 00 00 0a 00 0c 00 0a 00 19 00 18 00 |................
17 00 15 01 00 00 16 00 00 00 17 00 00 |.............
wolfSSL Entering EmbedSendTo
Shrinking output buffer
wolfSSL Leaving SendClientHello, return 0
connect state: CLIENT_HELLO_SENT
Server state up to needed state.
Progressing server state...
ProcessReply...
wolfSSL Entering RetrySendAlert
growing input buffer
wolfSSL Leaving wolfSSL_dtls_get_current_timeout, return 1
wolfSSL Entering EmbedReceiveFrom
wolfSSL Entering wolfSSL_dtls_get_using_nonblock
Data received
16 fe fd 00 00 00 00 00 00 00 00 00 39 02 00 00 |............9...
2d 00 00 00 00 00 00 00 2d fe fd 49 11 cd d1 60 |-.......-..I...`
b4 20 bb 38 51 d9 d4 7a cb 93 3d be 70 39 9b f6 |. .8Q..z..=.p9..
c9 2d a3 3a f0 1d 4f b7 70 e9 8c 00 00 9e 00 00 |.-.:..O.p.......
05 00 0f 00 01 01 |......
received record layer msg
got HANDSHAKE
wolfSSL Entering DoDtlsHandShakeMsg
wolfSSL Entering EarlySanityCheckMsgReceived
wolfSSL Leaving EarlySanityCheckMsgReceived, return 0
Branch is in order and a complete message
wolfSSL Entering DoHandShakeMsgType
HashRaw:
Data:
02 00 00 2d 00 00 00 00 00 00 00 2d fe fd 49 11 |...-.......-..I.
cd d1 60 b4 20 bb 38 51 d9 d4 7a cb 93 3d be 70 |..`. .8Q..z..=.p
39 9b f6 c9 2d a3 3a f0 1d 4f b7 70 e9 8c 00 00 |9...-.:..O.p....
9e 00 00 05 00 0f 00 01 01 |.........
Hashes:
Sha256
b0 17 45 a3 b4 64 90 06 59 c9 2b c0 c4 78 9f a1 |..E..d..Y.+..x..
b8 68 56 3f 95 70 b8 df d5 ba 14 d4 3b b9 e6 18 |.hV?.p......;...
Sha384
32 f6 e0 e0 56 59 d6 54 1e d4 40 59 bc 6b 24 bc |[email protected]$.
76 4b 80 b6 37 2e af 4c 49 c5 49 fd 40 e8 45 e4 |[email protected].
8c 37 45 01 ed 52 ec 7b f1 9e 3e 19 5a 62 47 c1 |.7E..R.{..>.ZbG.
Sha512
c8 89 23 c0 99 10 e4 9a 68 36 32 e3 ab 9f 9a c2 |..#.....h62.....
76 d2 ca e2 61 d2 18 05 c6 a4 aa a1 4f b1 0c 44 |v...a.......O..D
6b 8c 7f aa 54 1f 09 06 03 cf 08 45 6e fd f3 28 |k...T......En..(
8f 22 c9 b6 5f 0b 8f 8a b0 db ea 98 02 d7 7d 8a |.".._.........}.
processing server hello
wolfSSL Entering DoServerHello
Chosen cipher suite:
DHE-RSA-AES128-GCM-SHA256
Unknown TLS extension type
wolfSSL Entering wolfSSL_get_options
wolfSSL Entering VerifyClientSuite
wolfSSL Leaving DoServerHello, return 0
wolfSSL Leaving DoHandShakeMsgType(), return 0
wolfSSL Entering DtlsTxMsgListClean
wolfSSL Entering VerifyForTxDtlsMsgDelete
wolfSSL Leaving DoDtlsHandShakeMsg(), return 0
Shrinking input buffer
ProcessReply done.
connect state: HELLO_AGAIN
connect state: HELLO_AGAIN_REPLY
wolfSSL Entering RetrySendAlert
growing input buffer
wolfSSL Leaving wolfSSL_dtls_get_current_timeout, return 1
wolfSSL Entering EmbedReceiveFrom
wolfSSL Entering wolfSSL_dtls_get_using_nonblock
Data received
16 fe fd 00 00 00 00 00 00 00 01 00 3a 0d 00 00 |............:...
2e 00 01 00 00 00 00 00 2e 01 01 00 28 02 02 03 |............(...
02 04 02 05 02 06 02 01 01 02 01 03 01 04 01 05 |................
01 06 01 02 03 03 03 04 03 05 03 06 03 08 04 08 |................
05 08 06 07 08 00 00 |.......
received record layer msg
got HANDSHAKE
wolfSSL Entering DoDtlsHandShakeMsg
wolfSSL Entering EarlySanityCheckMsgReceived
wolfSSL Leaving EarlySanityCheckMsgReceived, return 0
Branch is in order and a complete message
wolfSSL Entering DoHandShakeMsgType
HashRaw:
Data:
0d 00 00 2e 00 01 00 00 00 00 00 2e 01 01 00 28 |...............(
02 02 03 02 04 02 05 02 06 02 01 01 02 01 03 01 |................
04 01 05 01 06 01 02 03 03 03 04 03 05 03 06 03 |................
08 04 08 05 08 06 07 08 00 00 |..........
Hashes:
Sha256
a4 92 9a de b5 f5 a4 b6 ce 86 66 6e 5f 52 be 79 |..........fn_R.y
d4 f6 eb 54 8c 14 dc d9 5e 88 17 37 af a5 ba c5 |...T....^..7....
Sha384
14 c2 00 2d ae 76 40 98 3b 2d 8b 0c 0a 05 d2 0a |...-.v@.;-......
39 b0 c7 fd b4 07 ab 20 31 cf 90 2f 5b 12 7b 37 |9...... 1../[.{7
53 8a 41 57 c5 7d d9 fd f6 2e d3 76 72 05 e6 51 |S.AW.}.....vr..Q
Sha512
1b b4 af 3a 00 fe 91 b9 8f 1c 48 11 cd 83 2a 47 |...:......H...*G
fa 0f c2 4c 57 d3 f2 fe a5 56 5d fd 2b 66 05 d5 |...LW....V].+f..
38 5b 78 b0 ff 37 6d 7a 93 0b d8 0a 0c b0 73 e0 |8[x..7mz......s.
73 84 c1 ff 26 79 b2 80 2b 3c c7 e0 58 05 82 00 |s...&y..+<..X...
processing certificate request
wolfSSL Entering DoCertificateRequest
wolfSSL Leaving DoCertificateRequest, return 0
wolfSSL Leaving DoHandShakeMsgType(), return 0
wolfSSL Entering DtlsTxMsgListClean
wolfSSL Entering VerifyForTxDtlsMsgDelete
wolfSSL Leaving DoDtlsHandShakeMsg(), return 0
Shrinking input buffer
wolfSSL Entering RetrySendAlert
growing input buffer
wolfSSL Leaving wolfSSL_dtls_get_current_timeout, return 1
wolfSSL Entering EmbedReceiveFrom
wolfSSL Entering wolfSSL_dtls_get_using_nonblock
Data received
16 fe fd 00 00 00 00 00 00 00 02 03 2b 0b 00 03 |............+...
1f 00 02 00 00 00 00 03 1f 00 03 1c 00 03 19 30 |...............0
82 03 15 30 82 01 fd a0 03 02 01 02 02 14 40 e7 |...0..........@.
6e 85 66 7c 3f 04 87 4c 3f 94 21 6d 21 65 a5 28 |n.f|?..L?.!m!e.(
a7 38 30 0d 06 09 2a 86 48 86 f7 0d 01 01 0b 05 |.80...*.H.......
00 30 1a 31 18 30 16 06 03 55 04 03 0c 0f 64 74 |.0.1.0...U....dt
6c 73 2d 66 75 7a 7a 65 72 2e 63 6f 6d 30 1e 17 |ls-fuzzer.com0..
0d 32 34 30 36 30 36 31 32 31 33 30 33 5a 17 0d |.240606121303Z..
33 38 30 32 31 33 31 32 31 33 30 33 5a 30 1a 31 |380213121303Z0.1
18 30 16 06 03 55 04 03 0c 0f 64 74 6c 73 2d 66 |.0...U....dtls-f
75 7a 7a 65 72 2e 63 6f 6d 30 82 01 22 30 0d 06 |uzzer.com0.."0..
09 2a 86 48 86 f7 0d 01 01 01 05 00 03 82 01 0f |.*.H............
00 30 82 01 0a 02 82 01 01 00 bb 2a 06 fa af 9c |.0.........*....
b7 eb 33 ce de f6 b6 0a 93 b3 97 7a 36 55 89 c2 |..3........z6U..
f5 45 84 6d 45 25 5c 4f a8 8a 41 29 5b 71 98 6c |.E.mE%\O..A)[q.l
63 e7 cf 7f b4 9d 06 76 60 8c 6a 26 47 65 5d 74 |c......v`.j&Ge]t
7a b5 40 33 61 e0 28 ed a6 66 6a 4b 97 af ae 6c |z.@3a.(..fjK...l
a1 f2 fc d0 f1 61 98 05 2a 02 42 13 06 7c 4a 7e |.....a..*.B..|J~
53 01 87 27 6c 41 e8 ed 6e b2 45 90 e8 93 c0 20 |S..'lA..n.E....
ff 64 df 48 57 b9 62 8c 14 88 c9 4a 56 3f 5d 9f |.d.HW.b....JV?].
eb 1d 79 75 fd 24 ad b6 65 1d 53 81 5c 67 be 3a |..yu.$..e.S.\g.:
9d cd e1 47 ab 8d d4 a5 bd a6 d7 60 f9 5c 32 51 |...G.......`.\2Q
65 7e 8b d6 a1 5b a2 f5 60 af 29 ff 9f 3a a4 d0 |e~...[..`.)..:..
5d 6e 96 09 e8 cf c3 e1 e8 5a 82 ce 9a 3c c6 bb |]n.......Z...<..
e5 4c a8 a4 b0 fd 86 06 8b 3f 7e 38 e4 06 df f7 |.L.......?~8....
9c c6 8b 1d b5 ad 7a 91 5f 64 a5 69 c8 7b 77 32 |......z._d.i.{w2
71 8f 73 82 d2 21 e8 a8 81 fe 76 7f 20 d1 b6 42 |q.s..!....v. ..B
9e af 60 85 47 f5 fe 9f 85 bf b0 11 b7 f7 83 0d |..`.G...........
80 63 a0 f7 0c 2c 83 12 a9 0f 02 03 01 00 01 a3 |.c...,..........
53 30 51 30 1d 06 03 55 1d 0e 04 16 04 14 2a b5 |S0Q0...U......*.
00 45 06 08 ef e5 fa 78 19 47 5b 04 40 18 f3 eb |.E.....x.G[.@...
ab 99 30 1f 06 03 55 1d 23 04 18 30 16 80 14 2a |..0...U.#..0...*
b5 00 45 06 08 ef e5 fa 78 19 47 5b 04 40 18 f3 |..E.....x.G[.@..
eb ab 99 30 0f 06 03 55 1d 13 01 01 ff 04 05 30 |...0...U.......0
03 01 01 ff 30 0d 06 09 2a 86 48 86 f7 0d 01 01 |....0...*.H.....
0b 05 00 03 82 01 01 00 a7 58 65 fc 60 3e b7 34 |.........Xe.`>.4
82 de 04 06 3d 69 62 8a 4c cc d6 54 72 81 cb 31 |....=ib.L..Tr..1
df 63 af 84 27 62 bf e8 6b f9 81 d4 5a 98 88 ae |.c..'b..k...Z...
05 5b 2c a3 f8 b0 de 9b 44 c7 1d 19 52 02 02 d9 |.[,.....D...R...
0e 66 7b 25 df 95 03 5e 4b 15 ef da 86 2e 8b c4 |.f{%...^K.......
e7 2d 3f 5f ea 1f 13 81 2e 6e f8 7f 0b 3b 95 4f |.-?_.....n...;.O
b6 b3 91 cf 89 52 db b7 b1 5d 79 df 3a f3 e2 46 |.....R...]y.:..F
c4 04 f3 f4 f1 c3 f3 a4 98 47 ae 46 99 43 4b 20 |.........G.F.CK
ba 33 aa 7e 2e 80 88 25 84 73 6d 44 5f 48 57 0a |.3.~...%.smD_HW.
c4 4a 4d c4 d1 47 5f 4f d5 db 3e 90 bd e1 6a cb |.JM..G_O..>...j.
e4 f3 e6 64 26 bd b6 0b 95 6f 4e 1b 09 25 68 93 |...d&....oN..%h.
b6 d0 c2 fc ce 8f 64 f5 75 50 58 e5 3e 00 01 fd |......d.uPX.>...
62 37 e1 37 1e 9f 97 88 b1 a9 6f ad 93 41 01 fb |b7.7......o..A..
38 24 c8 08 a0 68 4b 34 8b 76 ea 01 62 9d fa dc |8$...hK4.v..b...
91 50 47 98 ec 0c 44 58 b6 16 a0 05 f2 94 34 6d |.PG...DX......4m
cb bc e4 58 d6 97 9d 57 a5 5a 65 fa ab 94 24 bf |...X...W.Ze...$.
06 64 c0 e5 89 e4 2e 46 |.d.....F
received record layer msg
got HANDSHAKE
wolfSSL Entering DoDtlsHandShakeMsg
wolfSSL Entering EarlySanityCheckMsgReceived
wolfSSL Leaving EarlySanityCheckMsgReceived, return 0
Branch is in order and a complete message
wolfSSL Entering DoHandShakeMsgType
HashRaw:
Data:
0b 00 03 1f 00 02 00 00 00 00 03 1f 00 03 1c 00 |................
03 19 30 82 03 15 30 82 01 fd a0 03 02 01 02 02 |..0...0.........
14 40 e7 6e 85 66 7c 3f 04 87 4c 3f 94 21 6d 21 |[email protected]|?..L?.!m!
65 a5 28 a7 38 30 0d 06 09 2a 86 48 86 f7 0d 01 |e.(.80...*.H....
01 0b 05 00 30 1a 31 18 30 16 06 03 55 04 03 0c |....0.1.0...U...
0f 64 74 6c 73 2d 66 75 7a 7a 65 72 2e 63 6f 6d |.dtls-fuzzer.com
30 1e 17 0d 32 34 30 36 30 36 31 32 31 33 30 33 |0...240606121303
5a 17 0d 33 38 30 32 31 33 31 32 31 33 30 33 5a |Z..380213121303Z
30 1a 31 18 30 16 06 03 55 04 03 0c 0f 64 74 6c |0.1.0...U....dtl
73 2d 66 75 7a 7a 65 72 2e 63 6f 6d 30 82 01 22 |s-fuzzer.com0.."
30 0d 06 09 2a 86 48 86 f7 0d 01 01 01 05 00 03 |0...*.H.........
82 01 0f 00 30 82 01 0a 02 82 01 01 00 bb 2a 06 |....0.........*.
fa af 9c b7 eb 33 ce de f6 b6 0a 93 b3 97 7a 36 |.....3........z6
55 89 c2 f5 45 84 6d 45 25 5c 4f a8 8a 41 29 5b |U...E.mE%\O..A)[
71 98 6c 63 e7 cf 7f b4 9d 06 76 60 8c 6a 26 47 |q.lc......v`.j&G
65 5d 74 7a b5 40 33 61 e0 28 ed a6 66 6a 4b 97 |e]tz.@3a.(..fjK.
af ae 6c a1 f2 fc d0 f1 61 98 05 2a 02 42 13 06 |..l.....a..*.B..
7c 4a 7e 53 01 87 27 6c 41 e8 ed 6e b2 45 90 e8 ||J~S..'lA..n.E..
93 c0 20 ff 64 df 48 57 b9 62 8c 14 88 c9 4a 56 |.. .d.HW.b....JV
3f 5d 9f eb 1d 79 75 fd 24 ad b6 65 1d 53 81 5c |?]...yu.$..e.S.\
67 be 3a 9d cd e1 47 ab 8d d4 a5 bd a6 d7 60 f9 |g.:...G.......`.
5c 32 51 65 7e 8b d6 a1 5b a2 f5 60 af 29 ff 9f |\2Qe~...[..`.)..
3a a4 d0 5d 6e 96 09 e8 cf c3 e1 e8 5a 82 ce 9a |:..]n.......Z...
3c c6 bb e5 4c a8 a4 b0 fd 86 06 8b 3f 7e 38 e4 |<...L.......?~8.
06 df f7 9c c6 8b 1d b5 ad 7a 91 5f 64 a5 69 c8 |.........z._d.i.
7b 77 32 71 8f 73 82 d2 21 e8 a8 81 fe 76 7f 20 |{w2q.s..!....v.
d1 b6 42 9e af 60 85 47 f5 fe 9f 85 bf b0 11 b7 |..B..`.G........
f7 83 0d 80 63 a0 f7 0c 2c 83 12 a9 0f 02 03 01 |....c...,.......
00 01 a3 53 30 51 30 1d 06 03 55 1d 0e 04 16 04 |...S0Q0...U.....
14 2a b5 00 45 06 08 ef e5 fa 78 19 47 5b 04 40 |.*..E.....x.G[.@
18 f3 eb ab 99 30 1f 06 03 55 1d 23 04 18 30 16 |.....0...U.#..0.
80 14 2a b5 00 45 06 08 ef e5 fa 78 19 47 5b 04 |..*..E.....x.G[.
40 18 f3 eb ab 99 30 0f 06 03 55 1d 13 01 01 ff |@.....0...U.....
04 05 30 03 01 01 ff 30 0d 06 09 2a 86 48 86 f7 |..0....0...*.H..
0d 01 01 0b 05 00 03 82 01 01 00 a7 58 65 fc 60 |............Xe.`
3e b7 34 82 de 04 06 3d 69 62 8a 4c cc d6 54 72 |>.4....=ib.L..Tr
81 cb 31 df 63 af 84 27 62 bf e8 6b f9 81 d4 5a |..1.c..'b..k...Z
98 88 ae 05 5b 2c a3 f8 b0 de 9b 44 c7 1d 19 52 |....[,.....D...R
02 02 d9 0e 66 7b 25 df 95 03 5e 4b 15 ef da 86 |....f{%...^K....
2e 8b c4 e7 2d 3f 5f ea 1f 13 81 2e 6e f8 7f 0b |....-?_.....n...
3b 95 4f b6 b3 91 cf 89 52 db b7 b1 5d 79 df 3a |;.O.....R...]y.:
f3 e2 46 c4 04 f3 f4 f1 c3 f3 a4 98 47 ae 46 99 |..F.........G.F.
43 4b 20 ba 33 aa 7e 2e 80 88 25 84 73 6d 44 5f |CK .3.~...%.smD_
48 57 0a c4 4a 4d c4 d1 47 5f 4f d5 db 3e 90 bd |HW..JM..G_O..>..
e1 6a cb e4 f3 e6 64 26 bd b6 0b 95 6f 4e 1b 09 |.j....d&....oN..
25 68 93 b6 d0 c2 fc ce 8f 64 f5 75 50 58 e5 3e |%h.......d.uPX.>
00 01 fd 62 37 e1 37 1e 9f 97 88 b1 a9 6f ad 93 |...b7.7......o..
41 01 fb 38 24 c8 08 a0 68 4b 34 8b 76 ea 01 62 |A..8$...hK4.v..b
9d fa dc 91 50 47 98 ec 0c 44 58 b6 16 a0 05 f2 |....PG...DX.....
94 34 6d cb bc e4 58 d6 97 9d 57 a5 5a 65 fa ab |.4m...X...W.Ze..
94 24 bf 06 64 c0 e5 89 e4 2e 46 |.$..d.....F
Hashes:
Sha256
a6 76 d7 f7 76 80 0a 84 ac 89 17 6a 3a e6 3e 3b |.v..v......j:.>;
56 ef 0d c7 ab 38 cd b1 cb 56 22 76 e6 de 27 b9 |V....8...V"v..'.
Sha384
3e df 54 e8 8f 17 a4 21 a2 02 65 95 b1 ec 70 f7 |>.T....!..e...p.
c8 44 4f 0f 06 eb a2 b0 79 06 0c ec 1d 14 57 bb |.DO.....y.....W.
80 9c 0e b6 ae 09 ab 13 ec 0e 55 01 42 4d e2 06 |..........U.BM..
Sha512
a1 bb fa 68 a6 53 54 fe 89 1d 1e d7 46 98 61 7d |...h.ST.....F.a}
8b 0e e3 95 97 e9 b1 df 36 28 42 1f 87 63 fc 09 |........6(B..c..
58 5e cd 4e 38 e2 b0 84 7d 1e cd 5c 0f 34 0e 37 |X^.N8...}..\.4.7
cf 50 0a 1b 48 9c aa 63 89 e6 25 04 f2 a8 4c 1b |.P..H..c..%...L.
processing certificate
wolfSSL Entering DoCertificate
wolfSSL Entering ProcessPeerCerts
Loading peer's cert chain
Put another cert into chain
Verifying Peer's cert
Getting Cert Name
Getting Cert Name
wolfSSL Entering GetAlgoId
wolfSSL Entering DecodeCertExtensions
wolfSSL Entering DecodeSubjKeyId
wolfSSL Entering DecodeAuthKeyId
wolfSSL Entering DecodeBasicCaConstraint
CA found
wolfSSL Entering ConfirmSignature
mp_to_unsigned_bin_len_ct...
wolfSSL Leaving ConfirmSignature, return 0
Verified Peer's cert
wolfSSL Leaving ProcessPeerCerts, return 0
wolfSSL Leaving DoCertificate, return 0
wolfSSL Leaving DoHandShakeMsgType(), return 0
wolfSSL Entering DtlsTxMsgListClean
wolfSSL Entering VerifyForTxDtlsMsgDelete
wolfSSL Leaving DoDtlsHandShakeMsg(), return 0
Shrinking input buffer
wolfSSL Entering RetrySendAlert
growing input buffer
wolfSSL Leaving wolfSSL_dtls_get_current_timeout, return 1
wolfSSL Entering EmbedReceiveFrom
wolfSSL Entering wolfSSL_dtls_get_using_nonblock
Data received
16 fe fd 00 00 00 00 00 00 00 03 03 17 0c 00 03 |................
0b 00 03 00 00 00 00 03 0b 01 00 ff ff ff ff ff |................
ff ff ff ad f8 54 58 a2 bb 4a 9a af dc 56 20 27 |.....TX..J...V '
3d 3c f1 d8 b9 c5 83 ce 2d 36 95 a9 e1 36 41 14 |=<......-6...6A.
64 33 fb cc 93 9d ce 24 9b 3e f9 7d 2f e3 63 63 |d3.....$.>.}/.cc
0c 75 d8 f6 81 b2 02 ae c4 61 7a d3 df 1e d5 d5 |.u.......az.....
fd 65 61 24 33 f5 1f 5f 06 6e d0 85 63 65 55 3d |.ea$3.._.n..ceU=
ed 1a f3 b5 57 13 5e 7f 57 c9 35 98 4f 0c 70 e0 |....W.^.W.5.O.p.
e6 8b 77 e2 a6 89 da f3 ef e8 72 1d f1 58 a1 36 |..w.......r..X.6
ad e7 35 30 ac ca 4f 48 3a 79 7a bc 0a b1 82 b3 |..50..OH:yz.....
24 fb 61 d1 08 a9 4b b2 c8 e3 fb b9 6a da b7 60 |$.a...K.....j..`
d7 f4 68 1d 4f 42 a3 de 39 4d f4 ae 56 ed e7 63 |..h.OB..9M..V..c
72 bb 19 0b 07 a7 c8 ee 0a 6d 70 9e 02 fc e1 cd |r........mp.....
f7 e2 ec c0 34 04 cd 28 34 2f 61 91 72 fe 9c e9 |....4..(4/a.r...
85 83 ff 8e 4f 12 32 ee f2 81 83 c3 fe 3b 1b 4c |....O.2......;.L
6f ad 73 3b b5 fc bc 2e c2 20 05 c5 8e f1 83 7d |o.s;..... .....}
16 83 b2 c6 f3 4a 26 c1 b2 ef fa 88 6b 42 38 61 |.....J&.....kB8a
28 5c 97 ff ff ff ff ff ff ff ff 00 01 02 01 00 |(\..............
ea 10 0e b8 c4 c9 c9 9a 8c 03 04 56 4f 3d 2d 64 |...........VO=-d
51 c9 1e f7 63 06 81 ca 89 5c 81 b9 78 e0 f5 43 |Q...c....\..x..C
e4 47 40 8f 0e ab 0e d0 b4 43 92 2a 03 4a 1f 69 |[email protected].*.J.i
7b c3 0c 13 0d f3 d8 aa d7 1e 0e f5 09 7d da c9 |{............}..
7c 16 fd e6 bb 2d c1 12 20 ad 8f 1b 64 79 b9 bc ||....-.. ...dy..
26 11 ec 3d 20 a6 18 6c b3 27 be 86 de 0e 49 8f |&..= ..l.'....I.
c2 0e 86 8b 2a c7 4c b5 09 ed 94 6d b6 50 fb c1 |....*.L....m.P..
8e d7 ce 58 f8 b0 68 bc cf 28 c5 1c f3 99 17 22 |...X..h..(....."
aa 40 28 90 78 34 e2 0f 28 0d 22 e1 55 cd 90 26 |.@(.x4..(.".U..&
84 a0 d8 ea d9 e8 83 43 24 ef 66 a6 7f 9f 56 10 |.......C$.f...V.
6f c9 13 2f b1 00 49 c7 88 8d ec 55 c1 db 39 a2 |o../..I....U..9.
5e bd de b6 0a 1c 1f a4 1a 93 c2 ee 9c 63 3b 09 |^............c;.
cf f6 93 83 fe d7 4d 35 d3 15 74 23 5a 33 dc 64 |......M5..t#Z3.d
9d ba 2a b0 63 26 17 44 e2 fa 41 b1 b2 f2 63 b2 |..*.c&.D..A...c.
51 50 fc 31 c2 d6 da 01 18 cf e8 9b ed 4c 69 38 |QP.1.........Li8
e1 e2 69 53 dc 85 40 4e 9a 1d e8 2a e1 27 ad 8e |..iS..@N...*.'..
03 01 01 00 8d 84 3b 18 5f d7 dd 23 f3 55 d3 3b |......;._..#.U.;
91 df cb fa 7d 72 e4 e4 99 4a 2c c6 cd 64 db 08 |....}r...J,..d..
7a 5a 92 90 48 10 da c0 42 e0 6b ac 52 ee c4 ea |zZ..H...B.k.R...
8b ca 2b 72 87 e2 b9 65 92 77 23 9d c3 a3 af 13 |..+r...e.w#.....
35 dd 82 cc dd 61 92 ec 89 83 90 20 2f 57 59 67 |5....a..... /WYg
76 0d 41 bb b8 4c dd ad 5f a4 70 79 1d e6 8c aa |v.A..L.._.py....
a6 fe a4 be ed a7 44 54 bc ce 57 41 07 d1 68 ef |......DT..WA..h.
0f e0 eb 02 39 b7 b1 00 a9 0f 9e 93 39 fc 0e 7d |....9.......9..}
29 4d d5 c2 db d2 7b 5c d3 68 27 a4 c2 c6 52 c7 |)M....{\.h'...R.
04 0f fa fc 61 9c ca 86 11 c5 db cc 1f 4b 54 48 |....a........KTH
97 4f 1b 90 fa 39 d8 89 7a eb ee 05 ed bb b7 c6 |.O...9..z.......
b1 bc 1a a0 a8 20 25 3d 50 96 73 c1 73 5b 4a e9 |..... %=P.s.s[J.
b7 59 ae 04 c0 d7 c6 cb 0f bf 9f 33 e6 aa 2f 12 |.Y.........3../.
f3 65 15 a7 4c da 8f c7 ef 9c 3b ac a8 1b 4e cf |.e..L.....;...N.
0b e5 e8 b9 81 e7 34 98 7e a1 90 67 27 81 db d3 |......4.~..g'...
50 dc e1 fc bd 0c 32 2a 05 0c 02 50 a6 ec 11 c5 |P.....2*...P....
57 39 82 16 |W9..
received record layer msg
got HANDSHAKE
wolfSSL Entering DoDtlsHandShakeMsg
wolfSSL Entering EarlySanityCheckMsgReceived
wolfSSL Leaving EarlySanityCheckMsgReceived, return 0
Branch is in order and a complete message
wolfSSL Entering DoHandShakeMsgType
HashRaw:
Data:
0c 00 03 0b 00 03 00 00 00 00 03 0b 01 00 ff ff |................
ff ff ff ff ff ff ad f8 54 58 a2 bb 4a 9a af dc |........TX..J...
56 20 27 3d 3c f1 d8 b9 c5 83 ce 2d 36 95 a9 e1 |V '=<......-6...
36 41 14 64 33 fb cc 93 9d ce 24 9b 3e f9 7d 2f |6A.d3.....$.>.}/
e3 63 63 0c 75 d8 f6 81 b2 02 ae c4 61 7a d3 df |.cc.u.......az..
1e d5 d5 fd 65 61 24 33 f5 1f 5f 06 6e d0 85 63 |....ea$3.._.n..c
65 55 3d ed 1a f3 b5 57 13 5e 7f 57 c9 35 98 4f |eU=....W.^.W.5.O
0c 70 e0 e6 8b 77 e2 a6 89 da f3 ef e8 72 1d f1 |.p...w.......r..
58 a1 36 ad e7 35 30 ac ca 4f 48 3a 79 7a bc 0a |X.6..50..OH:yz..
b1 82 b3 24 fb 61 d1 08 a9 4b b2 c8 e3 fb b9 6a |...$.a...K.....j
da b7 60 d7 f4 68 1d 4f 42 a3 de 39 4d f4 ae 56 |..`..h.OB..9M..V
ed e7 63 72 bb 19 0b 07 a7 c8 ee 0a 6d 70 9e 02 |..cr........mp..
fc e1 cd f7 e2 ec c0 34 04 cd 28 34 2f 61 91 72 |.......4..(4/a.r
fe 9c e9 85 83 ff 8e 4f 12 32 ee f2 81 83 c3 fe |.......O.2......
3b 1b 4c 6f ad 73 3b b5 fc bc 2e c2 20 05 c5 8e |;.Lo.s;..... ...
f1 83 7d 16 83 b2 c6 f3 4a 26 c1 b2 ef fa 88 6b |..}.....J&.....k
42 38 61 28 5c 97 ff ff ff ff ff ff ff ff 00 01 |B8a(\...........
02 01 00 ea 10 0e b8 c4 c9 c9 9a 8c 03 04 56 4f |..............VO
3d 2d 64 51 c9 1e f7 63 06 81 ca 89 5c 81 b9 78 |=-dQ...c....\..x
e0 f5 43 e4 47 40 8f 0e ab 0e d0 b4 43 92 2a 03 |[email protected].*.
4a 1f 69 7b c3 0c 13 0d f3 d8 aa d7 1e 0e f5 09 |J.i{............
7d da c9 7c 16 fd e6 bb 2d c1 12 20 ad 8f 1b 64 |}..|....-.. ...d
79 b9 bc 26 11 ec 3d 20 a6 18 6c b3 27 be 86 de |y..&..= ..l.'...
0e 49 8f c2 0e 86 8b 2a c7 4c b5 09 ed 94 6d b6 |.I.....*.L....m.
50 fb c1 8e d7 ce 58 f8 b0 68 bc cf 28 c5 1c f3 |P.....X..h..(...
99 17 22 aa 40 28 90 78 34 e2 0f 28 0d 22 e1 55 |..".@(.x4..(.".U
cd 90 26 84 a0 d8 ea d9 e8 83 43 24 ef 66 a6 7f |..&.......C$.f..
9f 56 10 6f c9 13 2f b1 00 49 c7 88 8d ec 55 c1 |.V.o../..I....U.
db 39 a2 5e bd de b6 0a 1c 1f a4 1a 93 c2 ee 9c |.9.^............
63 3b 09 cf f6 93 83 fe d7 4d 35 d3 15 74 23 5a |c;.......M5..t#Z
33 dc 64 9d ba 2a b0 63 26 17 44 e2 fa 41 b1 b2 |3.d..*.c&.D..A..
f2 63 b2 51 50 fc 31 c2 d6 da 01 18 cf e8 9b ed |.c.QP.1.........
4c 69 38 e1 e2 69 53 dc 85 40 4e 9a 1d e8 2a e1 |Li8..iS..@N...*.
27 ad 8e 03 01 01 00 8d 84 3b 18 5f d7 dd 23 f3 |'........;._..#.
55 d3 3b 91 df cb fa 7d 72 e4 e4 99 4a 2c c6 cd |U.;....}r...J,..
64 db 08 7a 5a 92 90 48 10 da c0 42 e0 6b ac 52 |d..zZ..H...B.k.R
ee c4 ea 8b ca 2b 72 87 e2 b9 65 92 77 23 9d c3 |.....+r...e.w#..
a3 af 13 35 dd 82 cc dd 61 92 ec 89 83 90 20 2f |...5....a..... /
57 59 67 76 0d 41 bb b8 4c dd ad 5f a4 70 79 1d |WYgv.A..L.._.py.
e6 8c aa a6 fe a4 be ed a7 44 54 bc ce 57 41 07 |.........DT..WA.
d1 68 ef 0f e0 eb 02 39 b7 b1 00 a9 0f 9e 93 39 |.h.....9.......9
fc 0e 7d 29 4d d5 c2 db d2 7b 5c d3 68 27 a4 c2 |..})M....{\.h'..
c6 52 c7 04 0f fa fc 61 9c ca 86 11 c5 db cc 1f |.R.....a........
4b 54 48 97 4f 1b 90 fa 39 d8 89 7a eb ee 05 ed |KTH.O...9..z....
bb b7 c6 b1 bc 1a a0 a8 20 25 3d 50 96 73 c1 73 |........ %=P.s.s
5b 4a e9 b7 59 ae 04 c0 d7 c6 cb 0f bf 9f 33 e6 |[J..Y.........3.
aa 2f 12 f3 65 15 a7 4c da 8f c7 ef 9c 3b ac a8 |./..e..L.....;..
1b 4e cf 0b e5 e8 b9 81 e7 34 98 7e a1 90 67 27 |.N.......4.~..g'
81 db d3 50 dc e1 fc bd 0c 32 2a 05 0c 02 50 a6 |...P.....2*...P.
ec 11 c5 57 39 82 16 |...W9..
Hashes:
Sha256
2b 40 e4 ee 58 f7 1a e5 48 ec 50 f3 10 eb eb 44 |[email protected]
3a c6 70 57 60 72 c8 8a 2f ed 08 1c c5 d3 ad 37 |:.pW`r../......7
Sha384
dd 6a b4 4d 6a a6 62 f2 3e fa 7c 65 9a c6 e6 f4 |.j.Mj.b.>.|e....
2b 70 04 9f 06 e1 a0 05 c5 74 46 76 9b 99 bc 53 |+p.......tFv...S
25 7b d4 e2 a8 86 cc 47 e0 ac 81 fc 0b 7b 98 fe |%{.....G.....{..
Sha512
41 73 95 30 f0 7a 7d a3 3e 49 de 7e 44 75 de ea |As.0.z}.>I.~Du..
d9 26 c6 54 fc 50 8e c1 f0 e0 87 2c 4a 59 0a 32 |.&.T.P.....,JY.2
c3 ba 0e fb 04 8a 2e de 73 7d 36 41 c2 cb 36 70 |........s}6A..6p
b2 d3 4e 53 42 47 92 79 27 cf f5 66 d7 6f ed d7 |..NSBG.y'..f.o..
processing server key exchange
wolfSSL Entering DoServerKeyExchange
wolfSSL Entering RsaVerify
mp_to_unsigned_bin_len_ct...
wolfSSL Leaving RsaVerify, return 47
wolfSSL Leaving DoServerKeyExchange, return 0
wolfSSL Leaving DoHandShakeMsgType(), return 0
wolfSSL Entering DtlsTxMsgListClean
wolfSSL Entering VerifyForTxDtlsMsgDelete
wolfSSL Leaving DoDtlsHandShakeMsg(), return 0
Shrinking input buffer
wolfSSL Entering RetrySendAlert
growing input buffer
wolfSSL Leaving wolfSSL_dtls_get_current_timeout, return 1
wolfSSL Entering EmbedReceiveFrom
wolfSSL Entering wolfSSL_dtls_get_using_nonblock
Data received
16 fe fd 00 00 00 00 00 00 00 04 00 0c 0e 00 00 |................
00 00 04 00 00 00 00 00 00 |.........
received record layer msg
got HANDSHAKE
wolfSSL Entering DoDtlsHandShakeMsg
wolfSSL Entering EarlySanityCheckMsgReceived
wolfSSL Leaving EarlySanityCheckMsgReceived, return 0
Branch is in order and a complete message
wolfSSL Entering DoHandShakeMsgType
HashRaw:
Data:
0e 00 00 00 00 04 00 00 00 00 00 00 |............
Hashes:
Sha256
f4 ee 3b ff 54 fc be e7 84 c7 8f b5 56 28 4d 0c |..;.T.......V(M.
ec 85 ac f8 8e cc f4 ce 83 1d 4e 42 89 22 1d 73 |..........NB.".s
Sha384
68 59 33 be d7 09 d2 db 49 fe 7b 5c 03 48 3c a0 |hY3.....I.{\.H<.
b5 ff d6 cc a8 25 5e 8e 78 d8 00 40 df fb 4e b9 |.....%^[email protected].
ec a0 ce f8 82 3b 45 a7 82 88 91 59 1e 35 b1 6a |.....;E....Y.5.j
Sha512
db 1b 8e 30 86 94 0d 82 21 56 1b 77 dd af 86 7b |...0....!V.w...{
b1 a7 7f 20 b4 c7 8d 09 55 54 5d d8 01 f6 67 3e |... ....UT]...g>
2f 02 8e 53 c7 99 23 1e 3a 7e 0c ab 45 c4 d6 04 |/..S..#.:~..E...
7f 2a 5b 83 fc 15 95 c4 38 8f 07 d1 7d d4 f7 36 |.*[.....8...}..6
processing server hello done
wolfSSL Leaving DoHandShakeMsgType(), return 0
wolfSSL Entering DtlsTxMsgListClean
wolfSSL Entering VerifyForTxDtlsMsgDelete
wolfSSL Entering DtlsMsgDelete
wolfSSL Leaving DoDtlsHandShakeMsg(), return 0
Shrinking input buffer
connect state: FIRST_REPLY_DONE
wolfSSL Entering SendCertificate
growing output buffer
HashRaw:
Data:
0b 00 03 1f 00 01 00 00 00 00 03 1f |............
Hashes:
Sha256
d2 85 49 6c d8 65 f6 fc 86 29 84 b9 6b 93 95 8a |..Il.e...)..k...
f4 74 8a ad c1 b6 16 80 6a db 67 3d 3b 8f 87 81 |.t......j.g=;...
Sha384
bd 95 a5 eb 84 31 74 41 97 e5 64 4c 95 90 28 87 |.....1tA..dL..(.
46 fd 9f b0 2d 9d 69 74 fb ef 3e dd c9 ba b9 df |F...-.it..>.....
49 16 bf b1 58 6e d4 95 49 dd bd a4 36 2a a7 74 |I...Xn..I...6*.t
Sha512
66 70 b3 a6 21 30 56 9f 68 ec 5a fe 03 7d fc 28 |fp..!0V.h.Z..}.(
db 95 c0 82 e1 71 3a 35 c7 d0 00 ea 23 5a 88 64 |.....q:5....#Z.d
de fd 84 45 38 eb 17 be a9 bb 6d ac d1 9b 4a b9 |...E8.....m...J.
8a 53 3f ae 29 bd 16 21 e3 53 ce c2 fd ca 3c 58 |.S?.)..!.S....<X
HashRaw:
Data:
00 03 1c |...
Hashes:
Sha256
bb 09 96 e0 79 fa e3 ee d6 38 75 65 b0 61 3c 5b |....y....8ue.a<[
28 2f 40 49 7f 68 4d 55 f0 9b b5 10 d7 05 f9 05 |(/@I.hMU........
Sha384
62 3d 43 fc a4 ba a6 ca ce 37 bd 73 4f d9 00 1f |b=C......7.sO...
f5 ca 06 30 29 6a 03 64 70 19 0b cb 62 51 84 c5 |...0)j.dp...bQ..
7c 44 10 49 33 35 59 98 34 a8 6a e9 7d a9 f8 8e ||D.I35Y.4.j.}...
Sha512
e9 f4 89 72 15 0a 9f 13 81 0d 73 9e f1 0e 9a 6b |...r......s....k
91 7e db 5a 9a 6a 98 3b c3 d0 a5 41 73 9f 43 b8 |.~.Z.j.;...As.C.
a9 02 5c 25 e6 4b af 23 d4 bf 18 a6 ca e0 57 19 |..\%.K.#......W.
02 2b ad 58 ad 20 23 8b 67 d2 00 ae b8 61 be 20 |.+.X. #.g....a.
HashRaw:
Data:
00 03 19 |...
Hashes:
Sha256
7f 68 89 bb 1b 8a 0c ac 59 45 d4 83 22 42 43 b5 |.h......YE.."BC.
3e 59 5b 21 ad 7d be 57 f7 62 b6 b1 30 ae b3 de |>Y[!.}.W.b..0...
Sha384
a3 cd ec 2c 6a 1c e5 68 1a 1a 0c a7 39 9d 4f f0 |...,j..h....9.O.
af 4e 63 b6 27 12 a2 c7 57 60 ca 65 eb 51 6c 6b |.Nc.'...W`.e.Qlk
83 a1 14 c6 4f 61 a3 35 dd 4a ee 1d 2e a8 73 17 |....Oa.5.J....s.
Sha512
a3 76 af 29 13 f3 66 5a 01 c0 d1 c1 a5 da 7f e8 |.v.)..fZ........
87 9f ba da cc 60 1b e2 aa 17 6b 62 c9 2d 5a bb |.....`....kb.-Z.
b4 c9 4a 7e be ca 91 56 05 fe 4e f0 83 d0 c5 7c |..J~...V..N....|
ab 50 d1 0d 30 3f 73 86 d6 cf ed 57 05 bb 24 23 |.P..0?s....W..$#
HashRaw:
Data:
30 82 03 15 30 82 01 fd a0 03 02 01 02 02 14 40 |0...0..........@
e7 6e 85 66 7c 3f 04 87 4c 3f 94 21 6d 21 65 a5 |.n.f|?..L?.!m!e.
28 a7 38 30 0d 06 09 2a 86 48 86 f7 0d 01 01 0b |(.80...*.H......
05 00 30 1a 31 18 30 16 06 03 55 04 03 0c 0f 64 |..0.1.0...U....d
74 6c 73 2d 66 75 7a 7a 65 72 2e 63 6f 6d 30 1e |tls-fuzzer.com0.
17 0d 32 34 30 36 30 36 31 32 31 33 30 33 5a 17 |..240606121303Z.
0d 33 38 30 32 31 33 31 32 31 33 30 33 5a 30 1a |.380213121303Z0.
31 18 30 16 06 03 55 04 03 0c 0f 64 74 6c 73 2d |1.0...U....dtls-
66 75 7a 7a 65 72 2e 63 6f 6d 30 82 01 22 30 0d |fuzzer.com0.."0.
06 09 2a 86 48 86 f7 0d 01 01 01 05 00 03 82 01 |..*.H...........
0f 00 30 82 01 0a 02 82 01 01 00 bb 2a 06 fa af |..0.........*...
9c b7 eb 33 ce de f6 b6 0a 93 b3 97 7a 36 55 89 |...3........z6U.
c2 f5 45 84 6d 45 25 5c 4f a8 8a 41 29 5b 71 98 |..E.mE%\O..A)[q.
6c 63 e7 cf 7f b4 9d 06 76 60 8c 6a 26 47 65 5d |lc......v`.j&Ge]
74 7a b5 40 33 61 e0 28 ed a6 66 6a 4b 97 af ae |tz.@3a.(..fjK...
6c a1 f2 fc d0 f1 61 98 05 2a 02 42 13 06 7c 4a |l.....a..*.B..|J
7e 53 01 87 27 6c 41 e8 ed 6e b2 45 90 e8 93 c0 |~S..'lA..n.E....
20 ff 64 df 48 57 b9 62 8c 14 88 c9 4a 56 3f 5d | .d.HW.b....JV?]
9f eb 1d 79 75 fd 24 ad b6 65 1d 53 81 5c 67 be |...yu.$..e.S.\g.
3a 9d cd e1 47 ab 8d d4 a5 bd a6 d7 60 f9 5c 32 |:...G.......`.\2
51 65 7e 8b d6 a1 5b a2 f5 60 af 29 ff 9f 3a a4 |Qe~...[..`.)..:.
d0 5d 6e 96 09 e8 cf c3 e1 e8 5a 82 ce 9a 3c c6 |.]n.......Z...<.
bb e5 4c a8 a4 b0 fd 86 06 8b 3f 7e 38 e4 06 df |..L.......?~8...
f7 9c c6 8b 1d b5 ad 7a 91 5f 64 a5 69 c8 7b 77 |.......z._d.i.{w
32 71 8f 73 82 d2 21 e8 a8 81 fe 76 7f 20 d1 b6 |2q.s..!....v. ..
42 9e af 60 85 47 f5 fe 9f 85 bf b0 11 b7 f7 83 |B..`.G..........
0d 80 63 a0 f7 0c 2c 83 12 a9 0f 02 03 01 00 01 |..c...,.........
a3 53 30 51 30 1d 06 03 55 1d 0e 04 16 04 14 2a |.S0Q0...U......*
b5 00 45 06 08 ef e5 fa 78 19 47 5b 04 40 18 f3 |..E.....x.G[.@..
eb ab 99 30 1f 06 03 55 1d 23 04 18 30 16 80 14 |...0...U.#..0...
2a b5 00 45 06 08 ef e5 fa 78 19 47 5b 04 40 18 |*..E.....x.G[.@.
f3 eb ab 99 30 0f 06 03 55 1d 13 01 01 ff 04 05 |....0...U.......
30 03 01 01 ff 30 0d 06 09 2a 86 48 86 f7 0d 01 |0....0...*.H....
01 0b 05 00 03 82 01 01 00 a7 58 65 fc 60 3e b7 |..........Xe.`>.
34 82 de 04 06 3d 69 62 8a 4c cc d6 54 72 81 cb |4....=ib.L..Tr..
31 df 63 af 84 27 62 bf e8 6b f9 81 d4 5a 98 88 |1.c..'b..k...Z..
ae 05 5b 2c a3 f8 b0 de 9b 44 c7 1d 19 52 02 02 |..[,.....D...R..
d9 0e 66 7b 25 df 95 03 5e 4b 15 ef da 86 2e 8b |..f{%...^K......
c4 e7 2d 3f 5f ea 1f 13 81 2e 6e f8 7f 0b 3b 95 |..-?_.....n...;.
4f b6 b3 91 cf 89 52 db b7 b1 5d 79 df 3a f3 e2 |O.....R...]y.:..
46 c4 04 f3 f4 f1 c3 f3 a4 98 47 ae 46 99 43 4b |F.........G.F.CK
20 ba 33 aa 7e 2e 80 88 25 84 73 6d 44 5f 48 57 | .3.~...%.smD_HW
0a c4 4a 4d c4 d1 47 5f 4f d5 db 3e 90 bd e1 6a |..JM..G_O..>...j
cb e4 f3 e6 64 26 bd b6 0b 95 6f 4e 1b 09 25 68 |....d&....oN..%h
93 b6 d0 c2 fc ce 8f 64 f5 75 50 58 e5 3e 00 01 |.......d.uPX.>..
fd 62 37 e1 37 1e 9f 97 88 b1 a9 6f ad 93 41 01 |.b7.7......o..A.
fb 38 24 c8 08 a0 68 4b 34 8b 76 ea 01 62 9d fa |.8$...hK4.v..b..
dc 91 50 47 98 ec 0c 44 58 b6 16 a0 05 f2 94 34 |..PG...DX......4
6d cb bc e4 58 d6 97 9d 57 a5 5a 65 fa ab 94 24 |m...X...W.Ze...$
bf 06 64 c0 e5 89 e4 2e 46 |..d.....F
Hashes:
Sha256
f8 10 0d 1a 60 dd 08 8d 38 57 c9 64 cb ed bf 7d |....`...8W.d...}
25 ac 33 d1 87 ee ac 79 39 fe 0b 33 9d 20 58 4c |%.3....y9..3. XL
Sha384
d2 84 dc 21 ac 73 f7 14 aa 0e 74 10 45 55 9e 8e |...!.s....t.EU..
d5 00 f3 d9 f0 38 55 26 41 9a 86 70 ac c5 35 45 |.....8U&A..p..5E
2d 85 0e bd 67 cd d4 ed 8d 0a 36 c1 aa f4 61 95 |-...g.....6...a.
Sha512
03 d9 5c 8a 42 40 9d 7c fa 02 c4 be cf 34 d5 e2 |..\.B@.|.....4..
39 da d4 12 b4 74 f5 38 6e 38 c8 28 d3 0a 5a 03 |9....t.8n8.(..Z.
fa 39 4d 55 98 4c b2 3c 47 64 64 3d 54 c0 c8 e2 |.9MU.L.<Gdd=T...
cf d7 5d bd 3d 2c e6 a4 c6 97 f3 87 d3 f9 2f 05 |..].=,......../.
wolfSSL Entering DtlsMsgPoolSave
wolfSSL Entering DtlsMsgNew
wolfSSL Leaving DtlsMsgPoolSave(), return 0
Data to send
16 fe fd 00 00 00 00 00 00 00 01 03 2b 0b 00 03 |............+...
1f 00 01 00 00 00 00 03 1f 00 03 1c 00 03 19 30 |...............0
82 03 15 30 82 01 fd a0 03 02 01 02 02 14 40 e7 |...0..........@.
6e 85 66 7c 3f 04 87 4c 3f 94 21 6d 21 65 a5 28 |n.f|?..L?.!m!e.(
a7 38 30 0d 06 09 2a 86 48 86 f7 0d 01 01 0b 05 |.80...*.H.......
00 30 1a 31 18 30 16 06 03 55 04 03 0c 0f 64 74 |.0.1.0...U....dt
6c 73 2d 66 75 7a 7a 65 72 2e 63 6f 6d 30 1e 17 |ls-fuzzer.com0..
0d 32 34 30 36 30 36 31 32 31 33 30 33 5a 17 0d |.240606121303Z..
33 38 30 32 31 33 31 32 31 33 30 33 5a 30 1a 31 |380213121303Z0.1
18 30 16 06 03 55 04 03 0c 0f 64 74 6c 73 2d 66 |.0...U....dtls-f
75 7a 7a 65 72 2e 63 6f 6d 30 82 01 22 30 0d 06 |uzzer.com0.."0..
09 2a 86 48 86 f7 0d 01 01 01 05 00 03 82 01 0f |.*.H............
00 30 82 01 0a 02 82 01 01 00 bb 2a 06 fa af 9c |.0.........*....
b7 eb 33 ce de f6 b6 0a 93 b3 97 7a 36 55 89 c2 |..3........z6U..
f5 45 84 6d 45 25 5c 4f a8 8a 41 29 5b 71 98 6c |.E.mE%\O..A)[q.l
63 e7 cf 7f b4 9d 06 76 60 8c 6a 26 47 65 5d 74 |c......v`.j&Ge]t
7a b5 40 33 61 e0 28 ed a6 66 6a 4b 97 af ae 6c |z.@3a.(..fjK...l
a1 f2 fc d0 f1 61 98 05 2a 02 42 13 06 7c 4a 7e |.....a..*.B..|J~
53 01 87 27 6c 41 e8 ed 6e b2 45 90 e8 93 c0 20 |S..'lA..n.E....
ff 64 df 48 57 b9 62 8c 14 88 c9 4a 56 3f 5d 9f |.d.HW.b....JV?].
eb 1d 79 75 fd 24 ad b6 65 1d 53 81 5c 67 be 3a |..yu.$..e.S.\g.:
9d cd e1 47 ab 8d d4 a5 bd a6 d7 60 f9 5c 32 51 |...G.......`.\2Q
65 7e 8b d6 a1 5b a2 f5 60 af 29 ff 9f 3a a4 d0 |e~...[..`.)..:..
5d 6e 96 09 e8 cf c3 e1 e8 5a 82 ce 9a 3c c6 bb |]n.......Z...<..
e5 4c a8 a4 b0 fd 86 06 8b 3f 7e 38 e4 06 df f7 |.L.......?~8....
9c c6 8b 1d b5 ad 7a 91 5f 64 a5 69 c8 7b 77 32 |......z._d.i.{w2
71 8f 73 82 d2 21 e8 a8 81 fe 76 7f 20 d1 b6 42 |q.s..!....v. ..B
9e af 60 85 47 f5 fe 9f 85 bf b0 11 b7 f7 83 0d |..`.G...........
80 63 a0 f7 0c 2c 83 12 a9 0f 02 03 01 00 01 a3 |.c...,..........
53 30 51 30 1d 06 03 55 1d 0e 04 16 04 14 2a b5 |S0Q0...U......*.
00 45 06 08 ef e5 fa 78 19 47 5b 04 40 18 f3 eb |.E.....x.G[.@...
ab 99 30 1f 06 03 55 1d 23 04 18 30 16 80 14 2a |..0...U.#..0...*
b5 00 45 06 08 ef e5 fa 78 19 47 5b 04 40 18 f3 |..E.....x.G[.@..
eb ab 99 30 0f 06 03 55 1d 13 01 01 ff 04 05 30 |...0...U.......0
03 01 01 ff 30 0d 06 09 2a 86 48 86 f7 0d 01 01 |....0...*.H.....
0b 05 00 03 82 01 01 00 a7 58 65 fc 60 3e b7 34 |.........Xe.`>.4
82 de 04 06 3d 69 62 8a 4c cc d6 54 72 81 cb 31 |....=ib.L..Tr..1
df 63 af 84 27 62 bf e8 6b f9 81 d4 5a 98 88 ae |.c..'b..k...Z...
05 5b 2c a3 f8 b0 de 9b 44 c7 1d 19 52 02 02 d9 |.[,.....D...R...
0e 66 7b 25 df 95 03 5e 4b 15 ef da 86 2e 8b c4 |.f{%...^K.......
e7 2d 3f 5f ea 1f 13 81 2e 6e f8 7f 0b 3b 95 4f |.-?_.....n...;.O
b6 b3 91 cf 89 52 db b7 b1 5d 79 df 3a f3 e2 46 |.....R...]y.:..F
c4 04 f3 f4 f1 c3 f3 a4 98 47 ae 46 99 43 4b 20 |.........G.F.CK
ba 33 aa 7e 2e 80 88 25 84 73 6d 44 5f 48 57 0a |.3.~...%.smD_HW.
c4 4a 4d c4 d1 47 5f 4f d5 db 3e 90 bd e1 6a cb |.JM..G_O..>...j.
e4 f3 e6 64 26 bd b6 0b 95 6f 4e 1b 09 25 68 93 |...d&....oN..%h.
b6 d0 c2 fc ce 8f 64 f5 75 50 58 e5 3e 00 01 fd |......d.uPX.>...
62 37 e1 37 1e 9f 97 88 b1 a9 6f ad 93 41 01 fb |b7.7......o..A..
38 24 c8 08 a0 68 4b 34 8b 76 ea 01 62 9d fa dc |8$...hK4.v..b...
91 50 47 98 ec 0c 44 58 b6 16 a0 05 f2 94 34 6d |.PG...DX......4m
cb bc e4 58 d6 97 9d 57 a5 5a 65 fa ab 94 24 bf |...X...W.Ze...$.
06 64 c0 e5 89 e4 2e 46 |.d.....F
wolfSSL Entering EmbedSendTo
Shrinking output buffer
wolfSSL Leaving SendCertificate, return 0
sent: certificate
connect state: FIRST_REPLY_FIRST
wolfSSL Entering SendClientKeyExchange
wolfSSL Entering DhGenKeyPair
wolfSSL Leaving DhGenKeyPair, return 0
wolfSSL Entering DhAgree
wolfSSL Leaving DhAgree, return 0
growing output buffer
wolfSSL Entering DtlsMsgPoolSave
wolfSSL Entering DtlsMsgNew
wolfSSL Leaving DtlsMsgPoolSave(), return 0
HashRaw:
Data:
10 00 01 02 00 02 00 00 00 00 01 02 01 00 e4 59 |...............Y
9e bf 7b b9 b4 b6 71 52 40 dc e5 36 0b 43 fa cf |..{[email protected]..
17 48 08 70 0a f0 be 93 74 a5 ed f4 bd 7d 9a b1 |.H.p....t....}..
fd fa 90 f2 18 12 74 d2 b8 4c 63 9f 70 8a b5 0f |......t..Lc.p...
8a cd 04 4e 3d 28 3f 62 de 83 b7 de cd 1e 80 f5 |...N=(?b........
45 62 7c b4 cb 40 3c 5f fa c8 0d 71 ec 5b ba 2d |Eb|..@<_...q.[.-
63 84 75 71 7e bb f1 b9 cf 72 04 ad 10 40 a6 4d |[email protected]
65 00 81 c6 9e 3e a4 a9 c7 52 80 79 4c b7 0f 33 |e....>...R.yL..3
51 e7 6d 43 68 d0 97 86 17 e2 27 d6 4c 01 dc 43 |Q.mCh.....'.L..C
6b 06 58 60 77 23 73 a9 99 82 cb b3 9a 2c c2 39 |k.X`w#s......,.9
dc aa 3b a8 64 2a 0d 3b 8d 02 4a 79 81 de 41 77 |..;.d*.;..Jy..Aw
e2 1a a3 c4 c9 f5 50 ee 0f ad 04 2b af ec 0d b3 |......P....+....
f9 d4 1a 3c fd 84 e2 f5 cc 42 1e 8f 39 90 ba 90 |...<.....B..9...
fe d0 a5 d4 95 6d 83 31 2c 76 97 34 1e 3e a4 ab |.....m.1,v.4.>..
a5 1b 86 ba 4a 27 72 b9 d5 7b 97 67 9a 2d 31 79 |....J'r..{.g.-1y
01 49 c7 68 55 76 90 60 26 7d 13 9c f1 36 8a 88 |.I.hUv.`&}...6..
15 dd 78 6e c8 a0 d3 22 12 68 b2 21 42 f3 |..xn...".h.!B.
Hashes:
Sha256
bf 87 39 b2 fb 99 18 eb 85 56 60 59 b2 17 22 d0 |..9......V`Y..".
f9 1c a4 cd 38 eb ce 94 42 4a 8c b0 62 33 f2 3e |....8...BJ..b3.>
Sha384
b5 6f 3c fc 2e fc 84 14 11 fc a8 31 06 db 4b 98 |.o<........1..K.
ca ca c9 df f0 02 f0 c3 51 c6 44 4a e0 0b f6 60 |........Q.DJ...`
e0 41 07 75 1d ef d9 61 e0 43 8f f4 64 d3 63 78 |.A.u...a.C..d.cx
Sha512
95 f3 1b e6 31 33 bb 30 00 53 87 91 6e d3 37 b3 |....13.0.S..n.7.
dd 3c 45 fc 65 26 75 55 0f a5 9b b4 d9 3d bf 96 |.<E.e&uU.....=..
8d 70 e6 8d cd 6c 02 03 92 56 e0 43 00 37 a5 f0 |.p...l...V.C.7..
92 e8 cc 1d 5e 0f a2 d6 27 17 9a 52 5f 44 93 76 |....^...'..R_D.v
Data to send
16 fe fd 00 00 00 00 00 00 00 02 01 0e 10 00 01 |................
02 00 02 00 00 00 00 01 02 01 00 e4 59 9e bf 7b |............Y..{
b9 b4 b6 71 52 40 dc e5 36 0b 43 fa cf 17 48 08 |[email protected].
70 0a f0 be 93 74 a5 ed f4 bd 7d 9a b1 fd fa 90 |p....t....}.....
f2 18 12 74 d2 b8 4c 63 9f 70 8a b5 0f 8a cd 04 |...t..Lc.p......
4e 3d 28 3f 62 de 83 b7 de cd 1e 80 f5 45 62 7c |N=(?b........Eb|
b4 cb 40 3c 5f fa c8 0d 71 ec 5b ba 2d 63 84 75 |..@<_...q.[.-c.u
71 7e bb f1 b9 cf 72 04 ad 10 40 a6 4d 65 00 81 |[email protected]..
c6 9e 3e a4 a9 c7 52 80 79 4c b7 0f 33 51 e7 6d |..>...R.yL..3Q.m
43 68 d0 97 86 17 e2 27 d6 4c 01 dc 43 6b 06 58 |Ch.....'.L..Ck.X
60 77 23 73 a9 99 82 cb b3 9a 2c c2 39 dc aa 3b |`w#s......,.9..;
a8 64 2a 0d 3b 8d 02 4a 79 81 de 41 77 e2 1a a3 |.d*.;..Jy..Aw...
c4 c9 f5 50 ee 0f ad 04 2b af ec 0d b3 f9 d4 1a |...P....+.......
3c fd 84 e2 f5 cc 42 1e 8f 39 90 ba 90 fe d0 a5 |<.....B..9......
d4 95 6d 83 31 2c 76 97 34 1e 3e a4 ab a5 1b 86 |..m.1,v.4.>.....
ba 4a 27 72 b9 d5 7b 97 67 9a 2d 31 79 01 49 c7 |.J'r..{.g.-1y.I.
68 55 76 90 60 26 7d 13 9c f1 36 8a 88 15 dd 78 |hUv.`&}...6....x
6e c8 a0 d3 22 12 68 b2 21 42 f3 |n...".h.!B.
wolfSSL Entering EmbedSendTo
Shrinking output buffer
secret
8f 1d a5 5a 46 2a 2d 65 4f 7a fd 88 ca de b7 b3 |...ZF*-eOz......
a7 7c 62 46 63 0b 8c ff 1c 52 38 2e 2e 03 fb 77 |.|bFc....R8....w
7e fc d7 20 2e 48 09 79 12 48 b0 d5 c7 08 bd fe |~.. .H.y.H......
85 bd 09 24 a9 d4 02 06 0e b0 b4 f4 b3 a9 c8 31 |...$...........1
a2 8e 24 f3 fb cc 5e 1e 8e 82 6f db 47 c7 ad 05 |..$...^...o.G...
3d 2b 1c b3 6c 40 3b c8 01 c7 4c 73 5f 0f 2d c4 |=+..l@;...Ls_.-.
c8 7e 92 18 c0 44 e8 8a c8 49 d8 da 9f 1d b9 91 |.~...D...I......
76 42 3a fe 42 cc ce d1 3f c7 6c 27 ae ba 34 e6 |vB:.B...?.l'..4.
cc f4 28 f4 44 46 5c 1a 87 27 38 26 60 e7 b9 39 |..(.DF\..'8&`..9
a4 6a 8b 29 bc ed 9f ca 4a be e2 78 46 76 23 48 |.j.)....J..xFv#H
a2 44 00 39 b8 58 32 cb 9a ac 16 38 09 46 d8 12 |.D.9.X2....8.F..
5b 59 6e f5 fb d2 2a dc 1a 87 43 d1 9c e2 96 43 |[Yn...*...C....C
d7 99 89 d0 8c 65 55 08 e2 d4 19 9b fe 80 1d a2 |.....eU.........
f8 a6 ef e3 1a 77 0b 74 4d 86 7b 79 1a 7a 79 a4 |.....w.tM.{y.zy.
c2 37 78 1f 6f 78 d4 be ec 58 b1 c0 d7 7d 1c 62 |.7x.ox...X...}.b
85 17 44 70 65 9c 75 3c 50 42 eb 65 50 8c c7 10 |..Dpe.u<PB.eP...
label
6d 61 73 74 65 72 20 73 65 63 72 65 74 |master secret
seed
8d 05 8f 4a 53 cd 34 57 ab 8d a3 c1 bd 84 9d bc |...JS.4W........
25 91 f2 6e b0 68 35 50 ae 64 c3 4f df 9c c5 ca |%..n.h5P.d.O....
49 11 cd d1 60 b4 20 bb 38 51 d9 d4 7a cb 93 3d |I...`. .8Q..z..=
be 70 39 9b f6 c9 2d a3 3a f0 1d 4f b7 70 e9 8c |.p9...-.:..O.p..
digest
24 25 39 0d 5f 3d 2f e6 91 1e 71 de 32 0b 12 d8 |$%9._=/...q.2...
2e 4d 97 2e 4a c9 1b 0e 98 ef cb 4a b3 72 97 eb |.M..J......J.r..
90 10 28 d6 68 f1 fb d2 1a c1 40 d4 cb a8 6b 4e |..([email protected]
hash_type 4
secret
24 25 39 0d 5f 3d 2f e6 91 1e 71 de 32 0b 12 d8 |$%9._=/...q.2...
2e 4d 97 2e 4a c9 1b 0e 98 ef cb 4a b3 72 97 eb |.M..J......J.r..
90 10 28 d6 68 f1 fb d2 1a c1 40 d4 cb a8 6b 4e |..([email protected]
label
6b 65 79 20 65 78 70 61 6e 73 69 6f 6e |key expansion
seed
49 11 cd d1 60 b4 20 bb 38 51 d9 d4 7a cb 93 3d |I...`. .8Q..z..=
be 70 39 9b f6 c9 2d a3 3a f0 1d 4f b7 70 e9 8c |.p9...-.:..O.p..
8d 05 8f 4a 53 cd 34 57 ab 8d a3 c1 bd 84 9d bc |...JS.4W........
25 91 f2 6e b0 68 35 50 ae 64 c3 4f df 9c c5 ca |%..n.h5P.d.O....
digest
91 45 e2 55 8d f9 f3 fb 54 3b 47 d8 6e 0a dd 45 |.E.U....T;G.n..E
82 d2 64 82 1a d3 17 0a 78 53 a9 30 94 7f 0c 05 |..d.....xS.0....
46 b6 06 f3 ab 61 d8 3f da 05 99 05 c5 77 f7 94 |F....a.?.....w..
0d b0 7b 3a 99 ae 51 e9 7f 1d 11 42 df 18 87 78 |..{:..Q....B...x
ca c5 fe 11 7f be df 28 4e 12 ed c0 1e 3a df ef |.......(N....:..
27 a4 13 9f bd f8 21 c4 d1 70 85 99 86 12 7b 91 |'.....!..p....{.
7f e5 b8 f6 1b 22 5b 98 |....."[.
hash_type 4
wolfSSL Leaving SendClientKeyExchange, return 0
sent: client key exchange
connect state: FIRST_REPLY_SECOND
wolfSSL Entering SendCertificateVerify
Trying RSA private key
Using RSA private key
wolfSSL Entering RsaSign
wolfSSL Using RSA PSS padding
mp_to_unsigned_bin_len_ct...
wolfSSL Leaving RsaSign, return 0
wolfSSL Entering VerifyRsaSign
mp_to_unsigned_bin_len_ct...
wolfSSL Using RSA PSS un-padding
wolfSSL Leaving VerifyRsaSign, return 0
wolfSSL Entering SendHandshakeMsg
HashRaw:
Data:
0f 00 01 04 00 03 00 00 00 00 01 04 08 04 01 00 |................
3b 70 28 7c 8a 33 6e d0 a4 ab 64 e9 d1 7c 2f 09 |;p(|.3n...d..|/.
3a 68 52 53 d7 59 b8 3d 2c cf 9f 7c 02 1e d4 c0 |:hRS.Y.=,..|....
f6 30 10 dc df 49 06 08 c2 d5 49 43 93 23 bd 6b |.0...I....IC.#.k
f6 ad 7d 83 8c 0c 39 92 7e 6c ba 1c 48 80 17 e2 |..}...9.~l..H...
b4 96 3c a1 c9 c3 28 03 31 28 70 af a9 d0 37 2a |..<...(.1(p...7*
53 42 ca 93 9d 7b 4d 54 1e b0 6b 40 70 6f 23 99 |SB...{MT..k@po#.
0e d1 23 d2 af 43 d6 35 ef 0d e2 65 6f 97 9e ba |..#..C.5...eo...
59 9c 99 75 3c d2 62 2a c7 1b 44 12 41 3f cb 07 |Y..u<.b*..D.A?..
18 24 03 6e bb 68 44 2b e2 57 63 66 76 fe 20 92 |.$.n.hD+.Wcfv. .
f6 14 14 36 23 82 cd 76 45 01 ff e0 0e c2 c7 20 |...6#..vE......
64 2b c2 01 b7 e0 4a 8e 7a 46 2a 98 d6 3b 51 68 |d+....J.zF*..;Qh
0b c9 e9 70 68 32 3f e0 45 8d c6 e9 86 b4 70 d8 |...ph2?.E.....p.
70 52 08 cb 53 da ed a9 8c 7b fc df f0 53 23 96 |pR..S....{...S#.
d9 6b 7b c6 3b f2 65 6b 66 13 e8 d3 74 65 f7 a6 |.k{.;.ekf...te..
d4 c8 f8 93 8a f4 be bc d0 e3 f2 b0 b2 67 25 44 |.............g%D
ce 79 a3 53 8b 0d 18 2a 1e 13 5d 9a 7d 58 60 cd |.y.S...*..].}X`.
Hashes:
Sha256
b1 b7 cc 94 14 34 f3 76 24 44 63 99 b6 a2 bc b9 |.....4.v$Dc.....
a6 47 b8 cf d2 33 98 ba 25 47 51 01 5e d4 c5 cc |.G...3..%GQ.^...
Sha384
4c ef 84 36 06 4e d0 b8 e5 96 8e 03 30 b1 9d 8f |L..6.N......0...
b0 37 3f cb 59 54 8f 38 14 f4 fa 0e ac 93 4c d3 |.7?.YT.8......L.
fe a8 b7 60 bc ae 34 50 3a 60 86 8d 59 70 cb 62 |...`..4P:`..Yp.b
Sha512
02 91 c6 20 c5 1f 62 d5 ce 4b dc 21 5c 22 46 81 |... ..b..K.!\"F.
4d 15 67 42 74 8b 06 92 36 98 3e 5a 41 f1 8e a2 |M.gBt...6.>ZA...
ed 91 89 67 14 28 6d 30 31 c1 b0 ae 8b 63 b2 c0 |...g.(m01....c..
4f 00 d0 ab f5 9e 2e 4b 37 a9 60 33 04 15 62 93 |O......K7.`3..b.
growing output buffer
wolfSSL Entering DtlsMsgPoolSave
wolfSSL Entering DtlsMsgNew
wolfSSL Leaving DtlsMsgPoolSave(), return 0
Data to send
16 fe fd 00 00 00 00 00 00 00 03 01 10 0f 00 01 |................
04 00 03 00 00 00 00 01 04 08 04 01 00 3b 70 28 |.............;p(
7c 8a 33 6e d0 a4 ab 64 e9 d1 7c 2f 09 3a 68 52 ||.3n...d..|/.:hR
53 d7 59 b8 3d 2c cf 9f 7c 02 1e d4 c0 f6 30 10 |S.Y.=,..|.....0.
dc df 49 06 08 c2 d5 49 43 93 23 bd 6b f6 ad 7d |..I....IC.#.k..}
83 8c 0c 39 92 7e 6c ba 1c 48 80 17 e2 b4 96 3c |...9.~l..H.....<
a1 c9 c3 28 03 31 28 70 af a9 d0 37 2a 53 42 ca |...(.1(p...7*SB.
93 9d 7b 4d 54 1e b0 6b 40 70 6f 23 99 0e d1 23 |..{MT..k@po#...#
d2 af 43 d6 35 ef 0d e2 65 6f 97 9e ba 59 9c 99 |..C.5...eo...Y..
75 3c d2 62 2a c7 1b 44 12 41 3f cb 07 18 24 03 |u<.b*..D.A?...$.
6e bb 68 44 2b e2 57 63 66 76 fe 20 92 f6 14 14 |n.hD+.Wcfv. ....
36 23 82 cd 76 45 01 ff e0 0e c2 c7 20 64 2b c2 |6#..vE...... d+.
01 b7 e0 4a 8e 7a 46 2a 98 d6 3b 51 68 0b c9 e9 |...J.zF*..;Qh...
70 68 32 3f e0 45 8d c6 e9 86 b4 70 d8 70 52 08 |ph2?.E.....p.pR.
cb 53 da ed a9 8c 7b fc df f0 53 23 96 d9 6b 7b |.S....{...S#..k{
c6 3b f2 65 6b 66 13 e8 d3 74 65 f7 a6 d4 c8 f8 |.;.ekf...te.....
93 8a f4 be bc d0 e3 f2 b0 b2 67 25 44 ce 79 a3 |..........g%D.y.
53 8b 0d 18 2a 1e 13 5d 9a 7d 58 60 cd |S...*..].}X`.
wolfSSL Entering EmbedSendTo
Shrinking output buffer
wolfSSL Leaving SendCertificateVerify, return 0
sent: certificate verify
connect state: FIRST_REPLY_THIRD
growing output buffer
wolfSSL Entering DtlsMsgPoolSave
wolfSSL Entering DtlsMsgNew
wolfSSL Leaving DtlsMsgPoolSave(), return 0
Provisioning ENCRYPT key
91 45 e2 55 8d f9 f3 fb 54 3b 47 d8 6e 0a dd 45 |.E.U....T;G.n..E
sent: change cipher spec
connect state: FIRST_REPLY_FOURTH
wolfSSL Entering SendFinished
growing output buffer
secret
24 25 39 0d 5f 3d 2f e6 91 1e 71 de 32 0b 12 d8 |$%9._=/...q.2...
2e 4d 97 2e 4a c9 1b 0e 98 ef cb 4a b3 72 97 eb |.M..J......J.r..
90 10 28 d6 68 f1 fb d2 1a c1 40 d4 cb a8 6b 4e |..([email protected]
label
63 6c 69 65 6e 74 20 66 69 6e 69 73 68 65 64 |client finished
seed
b1 b7 cc 94 14 34 f3 76 24 44 63 99 b6 a2 bc b9 |.....4.v$Dc.....
a6 47 b8 cf d2 33 98 ba 25 47 51 01 5e d4 c5 cc |.G...3..%GQ.^...
digest
14 cb 41 82 35 4c 2d db 04 f3 7e 02 |..A.5L-...~.
hash_type 4
wolfSSL Entering DtlsMsgPoolSave
wolfSSL Entering DtlsMsgNew
wolfSSL Leaving DtlsMsgPoolSave(), return 0
wolfSSL Entering BuildMessage
HashRaw:
Data:
14 00 00 0c 00 04 00 00 00 00 00 0c 14 cb 41 82 |..............A.
35 4c 2d db 04 f3 7e 02 |5L-...~.
Hashes:
Sha256
88 b7 53 03 73 34 8c e2 4b 09 22 32 85 59 4e b1 |..S.s4..K."2.YN.
85 78 32 46 25 05 a1 38 26 97 3c cf 5d 37 7e 9a |.x2F%..8&.<.]7~.
Sha384
45 c8 97 bd 1b bc b3 74 37 2e e7 4a 7d 22 41 32 |E......t7..J}"A2
e2 82 55 fa 71 c8 2e 55 2a 9c c9 7d 2b 9e 4c 1a |..U.q..U*..}+.L.
a9 5c 63 ac 3d 9e 85 70 b4 e0 44 33 32 78 6d 0d |.\c.=..p..D32xm.
Sha512
24 e6 51 69 7f 8b 63 22 ab fe 15 23 b1 6a ae ab |$.Qi..c"...#.j..
79 3e 6f a0 34 15 a4 07 99 60 f2 33 b7 5e 31 07 |y>o.4....`.3.^1.
90 fc 3f 95 ae be be 47 2a 4b 7a 86 31 d0 15 aa |..?....G*Kz.1...
90 fb 5b 90 2b fc c7 b6 e5 8f 39 ea 1a 35 3e c5 |..[.+.....9..5>.
wolfSSL Leaving BuildMessage, return 0
wolfSSL Entering SetupSession
wolfSSL Entering AddSession
wolfSSL Entering AddSessionToCache
wolfSSL Entering ClientSessionToSession
wolfSSL Entering ClientSessionToSession
wolfSSL Entering ClientSessionToSession
Trying to add client cache entry
Adding client cache entry
Data to send
14 fe fd 00 00 00 00 00 00 00 04 00 01 01 16 fe |................
fd 00 01 00 00 00 00 00 00 00 30 21 9b 4a ae 70 |..........0!.J.p
a4 23 86 09 11 79 03 5f bd 93 1d 0f e2 ec 5a ae |.#...y._......Z.
90 f9 20 e7 de 36 11 58 2f 4d 6d 16 61 68 05 95 |.. ..6.X/Mm.ah..
39 9d 16 6c d0 2b 2c 79 45 5b 9b |9..l.+,yE[.
wolfSSL Entering EmbedSendTo
Shrinking output buffer
wolfSSL Leaving SendFinished, return 0
sent: finished
connect state: FINISHED_DONE
wolfSSL Entering RetrySendAlert
growing input buffer
wolfSSL Leaving wolfSSL_dtls_get_current_timeout, return 1
wolfSSL Entering EmbedReceiveFrom
wolfSSL Entering wolfSSL_dtls_get_using_nonblock