MLDSA44_PUBLICKEYBYTES
uint8_t pk[MLDSA44_PUBLICKEYBYTES];
int crypto_sign_mldsa44_keypair(uint8_t pk[MLDSA44_PUBLICKEYBYTES],
const uint8_t pk[MLDSA44_PUBLICKEYBYTES]);
int crypto_sign_mldsa44_keypair_seeded(uint8_t pk[MLDSA44_PUBLICKEYBYTES],
#define MLDSA44_ED25519_PK_SZ (MLDSA44_PUBLICKEYBYTES + crypto_sign_ed25519_PUBLICKEYBYTES)
crypto_sign_mldsa44_keypair(uint8_t pk[MLDSA44_PUBLICKEYBYTES],
crypto_sign_mldsa44_keypair_seeded(uint8_t pk[MLDSA44_PUBLICKEYBYTES],
memcpy(pk, keypair.verification_key.data, MLDSA44_PUBLICKEYBYTES);
const uint8_t pk[MLDSA44_PUBLICKEYBYTES])
memcpy(pk_internal.data, pk, MLDSA44_PUBLICKEYBYTES);
uint8_t mldsa_pk_dummy[MLDSA44_PUBLICKEYBYTES];
pk + MLDSA44_PUBLICKEYBYTES) != 0)
memcpy(pk + MLDSA44_PUBLICKEYBYTES, ed25519_pk,