mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-11-25 09:39:25 +01:00
20f13184f2
PKEX is part of the WFA EasyConnect specification and is an additional boostrapping method (like QR codes) for exchanging public keys between a configurator and enrollee. PKEX operates over wifi and requires a key/code be exchanged prior to the protocol. The key is used to encrypt the exchange of the boostrapping information, then DPP authentication is started immediately aftewards. This can be useful for devices which don't have the ability to scan a QR code, or even as a more convenient way to share wireless credentials if the PSK is very secure (i.e. not a human readable string). PKEX would be used via the three DBus APIs on a new interface SharedCodeDeviceProvisioning. ConfigureEnrollee(a{sv}) will start a configurator with a static shared code (optionally identifier) passed in as the argument to this method. StartEnrollee(a{sv}) will start a PKEX enrollee using a static shared code (optionally identifier) passed as the argument to the method. StartConfigurator(o) will start a PKEX configurator and use the agent specified by the path argument. The configurator will query the agent for a specific code when an enrollee sends the initial exchange message. After the PKEX protocol is finished, DPP bootstrapping keys have been exchanged and DPP Authentication will start, followed by configuration. |
||
---|---|---|
.. | ||
8021x-wired-testing.txt | ||
access-point-api.txt | ||
access-point-diagnostic-api.txt | ||
adapter-api.txt | ||
adhoc-api.txt | ||
agent-api.txt | ||
automatic-net-selection.txt | ||
code-coverage-testing.txt | ||
coding-style.txt | ||
daemon-api.txt | ||
device-api.txt | ||
device-provisioning-api.txt | ||
features.txt | ||
hostapd.config | ||
hotspot.txt | ||
hwsim-radio-api.txt | ||
hwsim-rules-api.txt | ||
knownnetwork-api.txt | ||
main.conf | ||
network-api.txt | ||
p2p-api.txt | ||
p2p-peer-api.txt | ||
p2p-service-api.txt | ||
station-api.txt | ||
station-debug-api.txt | ||
station-diagnostic-api.txt | ||
test-runner.txt | ||
wpa-auth.txt | ||
wsc-api.txt |