Lines Matching refs:clear
990 u8 clear[4 + DPP_MAX_NONCE_LEN + 4 + 1]; in dpp_auth_build_req() local
1045 pos = clear; in dpp_auth_build_req()
1107 siv_len = pos - clear; in dpp_auth_build_req()
1108 wpa_hexdump(MSG_DEBUG, "DPP: AES-SIV cleartext", clear, siv_len); in dpp_auth_build_req()
1109 if (aes_siv_encrypt(auth->k1, auth->curve->hash_len, clear, siv_len, in dpp_auth_build_req()
1151 u8 clear[DPP_AUTH_RESP_CLEAR_LEN]; in dpp_auth_build_resp() local
1200 pos = clear; in dpp_auth_build_resp()
1280 siv_len = pos - clear; in dpp_auth_build_resp()
1281 wpa_hexdump(MSG_DEBUG, "DPP: AES-SIV cleartext", clear, siv_len); in dpp_auth_build_resp()
1282 if (aes_siv_encrypt(siv_key, auth->curve->hash_len, clear, siv_len, in dpp_auth_build_resp()
1659 struct wpabuf *clear = NULL, *msg = NULL; in dpp_build_conf_req_attr() local
1676 clear = wpabuf_alloc(clear_len); in dpp_build_conf_req_attr()
1683 if (!clear || !msg) in dpp_build_conf_req_attr()
1693 wpabuf_put_le16(clear, DPP_ATTR_ENROLLEE_NONCE); in dpp_build_conf_req_attr()
1694 wpabuf_put_le16(clear, nonce_len - 1); in dpp_build_conf_req_attr()
1695 wpabuf_put_data(clear, auth->e_nonce, nonce_len - 1); in dpp_build_conf_req_attr()
1705 wpabuf_put_le16(clear, DPP_ATTR_ENROLLEE_NONCE); in dpp_build_conf_req_attr()
1706 wpabuf_put_le16(clear, nonce_len); in dpp_build_conf_req_attr()
1707 wpabuf_put_data(clear, auth->e_nonce, nonce_len); in dpp_build_conf_req_attr()
1718 wpabuf_put_le16(clear, DPP_ATTR_CONFIG_ATTR_OBJ); in dpp_build_conf_req_attr()
1719 wpabuf_put_le16(clear, json_len); in dpp_build_conf_req_attr()
1720 wpabuf_put_data(clear, json, json_len); in dpp_build_conf_req_attr()
1727 wpabuf_put_le16(msg, wpabuf_len(clear) + AES_BLOCK_SIZE); in dpp_build_conf_req_attr()
1728 wrapped = wpabuf_put(msg, wpabuf_len(clear) + AES_BLOCK_SIZE); in dpp_build_conf_req_attr()
1731 wpa_hexdump_buf(MSG_DEBUG, "DPP: AES-SIV cleartext", clear); in dpp_build_conf_req_attr()
1733 wpabuf_head(clear), wpabuf_len(clear), in dpp_build_conf_req_attr()
1737 wrapped, wpabuf_len(clear) + AES_BLOCK_SIZE); in dpp_build_conf_req_attr()
1749 wpabuf_free(clear); in dpp_build_conf_req_attr()
1753 wpabuf_free(clear); in dpp_build_conf_req_attr()
4265 struct wpabuf *clear = NULL, *msg = NULL; in dpp_build_conf_resp() local
4289 clear = wpabuf_alloc(clear_len); in dpp_build_conf_resp()
4296 if (!clear || !msg) in dpp_build_conf_resp()
4306 wpabuf_put_le16(clear, DPP_ATTR_ENROLLEE_NONCE); in dpp_build_conf_resp()
4307 wpabuf_put_le16(clear, e_nonce_len); in dpp_build_conf_resp()
4308 wpabuf_put_data(clear, e_nonce, e_nonce_len - 1); in dpp_build_conf_resp()
4309 wpabuf_put_u8(clear, e_nonce[e_nonce_len - 1] ^ 0x01); in dpp_build_conf_resp()
4319 wpabuf_put_le16(clear, DPP_ATTR_ENROLLEE_NONCE); in dpp_build_conf_resp()
4320 wpabuf_put_le16(clear, e_nonce_len); in dpp_build_conf_resp()
4321 wpabuf_put_data(clear, e_nonce, e_nonce_len); in dpp_build_conf_resp()
4332 wpabuf_put_le16(clear, DPP_ATTR_CONFIG_OBJ); in dpp_build_conf_resp()
4333 wpabuf_put_le16(clear, wpabuf_len(conf)); in dpp_build_conf_resp()
4334 wpabuf_put_buf(clear, conf); in dpp_build_conf_resp()
4337 wpabuf_put_le16(clear, DPP_ATTR_CONFIG_OBJ); in dpp_build_conf_resp()
4338 wpabuf_put_le16(clear, wpabuf_len(conf2)); in dpp_build_conf_resp()
4339 wpabuf_put_buf(clear, conf2); in dpp_build_conf_resp()
4348 wpabuf_put_le16(clear, DPP_ATTR_SEND_CONN_STATUS); in dpp_build_conf_resp()
4349 wpabuf_put_le16(clear, 0); in dpp_build_conf_resp()
4376 wpabuf_put_le16(msg, wpabuf_len(clear) + AES_BLOCK_SIZE); in dpp_build_conf_resp()
4377 wrapped = wpabuf_put(msg, wpabuf_len(clear) + AES_BLOCK_SIZE); in dpp_build_conf_resp()
4379 wpa_hexdump_buf(MSG_DEBUG, "DPP: AES-SIV cleartext", clear); in dpp_build_conf_resp()
4381 wpabuf_head(clear), wpabuf_len(clear), in dpp_build_conf_resp()
4385 wrapped, wpabuf_len(clear) + AES_BLOCK_SIZE); in dpp_build_conf_resp()
4400 wpabuf_free(clear); in dpp_build_conf_resp()