WPS: Add more debug info for DH keys

This commit is contained in:
Jouni Malinen 2010-07-17 20:23:55 -07:00 committed by Jouni Malinen
parent a33c5f96b8
commit c01106f3e8
2 changed files with 4 additions and 0 deletions

View file

@ -47,6 +47,8 @@ int wps_build_public_key(struct wps_data *wps, struct wpabuf *msg)
wpabuf_free(pubkey);
return -1;
}
wpa_hexdump_buf_key(MSG_DEBUG, "WPS: DH Private Key", wps->dh_privkey);
wpa_hexdump_buf(MSG_DEBUG, "WPS: DH Public Key", pubkey);
wpabuf_put_be16(msg, ATTR_PUBLIC_KEY);
wpabuf_put_be16(msg, wpabuf_len(pubkey));

View file

@ -81,6 +81,8 @@ int wps_derive_keys(struct wps_data *wps)
return -1;
}
wpa_hexdump_buf_key(MSG_DEBUG, "WPS: DH Private Key", wps->dh_privkey);
wpa_hexdump_buf(MSG_DEBUG, "WPS: DH Public Key", pubkey);
dh_shared = dh5_derive_shared(wps->dh_ctx, pubkey, wps->dh_privkey);
dh5_free(wps->dh_ctx);
wps->dh_ctx = NULL;