Skip to content

[WIP] External API support for extmu#2366

Draft
abhi-dev-engg wants to merge 3 commits intoopen-quantum-safe:mainfrom
abhi-dev-engg:extmu
Draft

[WIP] External API support for extmu#2366
abhi-dev-engg wants to merge 3 commits intoopen-quantum-safe:mainfrom
abhi-dev-engg:extmu

Conversation

@abhi-dev-engg
Copy link
Contributor

@abhi-dev-engg abhi-dev-engg commented Feb 18, 2026

Add External API support for "External MU" Signature generation and verification

Signed-off-by: Abhi S <saxena_abhinav@icloud.com>
Signed-off-by: Abhi S <saxena_abhinav@icloud.com>
Signed-off-by: Abhi S <saxena_abhinav@icloud.com>
@abhi-dev-engg
Copy link
Contributor Author

abhi-dev-engg commented Feb 18, 2026

Hi @bhess ,

I was trying to implement the external mu OQS APIs based on approach 1 suggested here by you. However, in my (limited) understanding it seems difficult adding a "new variant" without having support from the upstream repo(see one error below).

Tried adding the new variants "ml_dsa_xx_extmu" in 'copy_from_upstream.yml' under ml-dsa umbrella leading to 'FileNotFoundError: [Errno 2] No such file or directory: 'repos/mldsa-native/integration/liboqs/ML-DSA-44-EXTMU_META.yml'.

Additionally, the extmu and the existing variants shall be using the same set of source files, which could lead to linking errors due to "same definition" if both the variant are enabled.

Please let me know your opinion or please guide me incase I am in the wrong direction.

Thanks.

@abhi-dev-engg abhi-dev-engg changed the title External API support for extmu [WIP] External API support for extmu Feb 18, 2026
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

Comments