Support for Additional Key Exchange Groups (SecP256r1MLKEM768 and SecP384r1MLKEM1024) on iOS 26 for WKWebView and NSURLSession

As part of iOS 26, we get X25519MLKEM768 key exchange group support, but SecP256r1MLKEM768 and SecP384r1MLKEM1024 are not supported. Is there any way to enable these key exchange groups on iOS 26? We need them for WKWebView and NSURLSession.

STEPS TO REPRODUCE

  • On iOS 26, connect to the PQC server using Safari.
  • The key exchange group is limited to X25519MLKEM768.
Answered by DTS Engineer in 874177022
Is there any way to enable these key exchange groups on iOS 26?

For you to enable them? No.

If you’d like to see Apple support these cyphersuites, I encourage you to file an enhancement request for that, making sure to explain why these specific ones are important to your setup.

Please post your bug number, just for the record.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Accepted Answer
Is there any way to enable these key exchange groups on iOS 26?

For you to enable them? No.

If you’d like to see Apple support these cyphersuites, I encourage you to file an enhancement request for that, making sure to explain why these specific ones are important to your setup.

Please post your bug number, just for the record.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Created enhancement request FB21841433

Support for Additional Key Exchange Groups (SecP256r1MLKEM768 and SecP384r1MLKEM1024) on iOS 26 for WKWebView and NSURLSession
 
 
Q