Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AES encryption support for softAP mode in ESP32 (IDFGH-4092) #5963

Closed
coolesthead opened this issue Oct 11, 2020 · 9 comments
Closed

AES encryption support for softAP mode in ESP32 (IDFGH-4092) #5963

coolesthead opened this issue Oct 11, 2020 · 9 comments
Labels
Type: Feature Request Feature request for IDF

Comments

@coolesthead
Copy link

Is your feature request related to a problem? Please describe.

I've updated my phone to iOS14 and I tried connecting to the soft AP of ESP32. I had chosen WPA2_PSK as AUTH mode. When I connect my phone, iOS is giving the warning that, WiFi is using WPA2(TKIP) as encryption and suggesting to use WPA2(AES)/WPA3. Since WPA3 is not available for softAP, I'm requesting to support WPA2(AES) for softAP mode.

Describe the solution you'd like

Adding support for AES for WPA2_PSK or adding WPA3 as auth mode for softAP

Describe alternatives you've considered

I don't think any alternatives available as far this is concerned.

Additional context

iOS13 didn't show warning if we use WPA2(TKIP). Only after the iOS14 update, they marked WPA2(TKIP) as unsafe. Only WPA2(AES) or WPA3 are considered as safe.

@coolesthead coolesthead added the Type: Feature Request Feature request for IDF label Oct 11, 2020
@github-actions github-actions bot changed the title AES encryption support for softAP mode in ESP32 AES encryption support for softAP mode in ESP32 (IDFGH-4092) Oct 11, 2020
@Alvin1Zhang
Copy link
Collaborator

Thanks for raising this feature request.

@sagb2015
Copy link
Contributor

@coolesthead The softAP already supports AES. By default, it uses mixed mode (CCMP+TKIP) when security is used. iOS13 maybe cribbing because of the mixed mode. We will add additional parameter in the config to choose the cipher-suite which is currently missing. WPA3 development for SoftAP is in progress.

@coolesthead
Copy link
Author

Thanks @sagb2015 this helps.

@AxelLin
Copy link
Contributor

AxelLin commented Dec 14, 2020

@coolesthead The softAP already supports AES. By default, it uses mixed mode (CCMP+TKIP) when security is used.

Hi @sagb2015
Is there any workaround to make softAP use AES instead the default mixed mode?

@lukasmalkmus
Copy link

Interested in this as well. Mainly to get rid of the >= iOS13 warnings.

@zinke-ct-video
Copy link

+1 Our business is also interested in this feature.

@AxelLin
Copy link
Contributor

AxelLin commented Jan 29, 2021

WPA3 for softap is a feature request.
But, IMHO, allow config softAP as AES should be consider as a bug fix.
When will this get fix?

@kapilkedawat
Copy link
Collaborator

@AxelLin Please note mixed mode in WPA2 is a valid scenario and not a bug.

We will provide a new option to set pairwise cipher in softAP configuration so that users can select TKIP/CCMP/TKIP+CCMP as they require(with the default option as TKIP+CCMP).

@AxelLin
Copy link
Contributor

AxelLin commented Jan 31, 2021

@AxelLin Please note mixed mode in WPA2 is a valid scenario and not a bug.

This is not what I complaint.

We will provide a new option to set pairwise cipher in softAP configuration so that users can select TKIP/CCMP/TKIP+CCMP as they require(with the default option as TKIP+CCMP).

This is indeed what I complaint and I think it is a bug. (AFAIK, non-esp32 sdks can allow user to set this setting).
#5963 (comment)
And it has been more than 3 months since above link mentioned to add support for allowing choose the cipher-suite.

@igrr igrr closed this as completed in 7bc7408 Feb 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature Request Feature request for IDF
Projects
None yet
Development

No branches or pull requests

7 participants