Skip to content

Align wolfSSL_set1_groups_list() arg handling with OpenSSL#10686

Open
Frauschi wants to merge 1 commit into
wolfSSL:masterfrom
Frauschi:openssl_group_align
Open

Align wolfSSL_set1_groups_list() arg handling with OpenSSL#10686
Frauschi wants to merge 1 commit into
wolfSSL:masterfrom
Frauschi:openssl_group_align

Conversation

@Frauschi

Copy link
Copy Markdown
Contributor

Align the argument parsing and handling of input group names to align it with OpenSSL behavior:

  • Do a case-insensitive comparison of the input names with our names.
  • Add aliases for MLKEMxxx groups without underscores in addition to our names with underscores (keep ours for backward compatibility).
  • Extend unit tests for both.

Identified while fixing PQC key exchange in curl when using wolfssl.

@Frauschi Frauschi self-assigned this Jun 15, 2026
@Frauschi Frauschi force-pushed the openssl_group_align branch from 8be7a32 to ada225a Compare June 15, 2026 17:37
Align the argument parsing and handling of input group names to align it
with OpenSSL behavior:
* Do a case-insensitive comparison of the input names with our names
* Add aliases for "MLKEMxxx" groups without underscores in addition to
  our names with underscores (keep our for backward compatibility)
* Extend unit tests for both
@Frauschi Frauschi force-pushed the openssl_group_align branch from ada225a to fe3d23e Compare June 16, 2026 07:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant