-
Notifications
You must be signed in to change notification settings - Fork 34
Open
Description
Our tests currently use the SUPERCOP API to call in mldsa-native and have to define a couple of additional SUPERCOP-style symbols:
mldsa-native/test/acvp/acvp_mldsa.c
Lines 15 to 25 in 68490ef
| #define crypto_sign_keypair_internal MLD_API_NAMESPACE(keypair_internal) | |
| #define crypto_sign_signature_internal MLD_API_NAMESPACE(signature_internal) | |
| #define crypto_sign_verify_internal MLD_API_NAMESPACE(verify_internal) | |
| #define crypto_sign_verify_extmu MLD_API_NAMESPACE(verify_extmu) | |
| #define crypto_sign_signature_pre_hash_internal \ | |
| MLD_API_NAMESPACE(signature_pre_hash_internal) | |
| #define crypto_sign_verify_pre_hash_internal \ | |
| MLD_API_NAMESPACE(verify_pre_hash_internal) | |
| #define crypto_sign_signature_pre_hash_shake256 \ | |
| MLD_API_NAMESPACE(signature_pre_hash_shake256) | |
| #define crypto_sign_verify_pre_hash_shake256 \ |
We should just switch this to the regular API.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request