]> git.ipfire.org Git - thirdparty/hostap.git/commit - wpa_supplicant/wpa_supplicant_i.h
DPP: Bootstrap information management
authorJouni Malinen <jouni@qca.qualcomm.com>
Thu, 15 Jun 2017 18:18:10 +0000 (21:18 +0300)
committerJouni Malinen <j@w1.fi>
Mon, 19 Jun 2017 09:03:30 +0000 (12:03 +0300)
commitbe27e185b745376f0bf78e512f7ac62819e8badf
tree27e33ae9d33000587d3ff8429053e3e8de568847
parentd4d76d9835d3e1daf9369eefe053294e98ebcb48
DPP: Bootstrap information management

Add wpa_supplicant control interface commands for parsing the bootstrap
info URI from a QR Code (get peer public key) and to generate a new
bootstrap info with private key for local use. The optional
key=<hexdump> argument to the DPP_BOOTSTRAP_GEN command can be used to
specify the bootstrapping private key in OpenSSL ECPrivateKey DER
encoding format. This results in the local bootstrapping information
entry being created with the specified key instead of generating a new
random one.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
src/common/dpp.c [new file with mode: 0644]
src/common/dpp.h [new file with mode: 0644]
wpa_supplicant/Android.mk
wpa_supplicant/Makefile
wpa_supplicant/ctrl_iface.c
wpa_supplicant/dpp_supplicant.c [new file with mode: 0644]
wpa_supplicant/dpp_supplicant.h [new file with mode: 0644]
wpa_supplicant/wpa_supplicant.c
wpa_supplicant/wpa_supplicant_i.h