Skip to main content

sign_ml_dsa

Function sign_ml_dsa 

Source
pub fn sign_ml_dsa(
    key: &HsmKeyPair,
    message: &[u8],
    _level: MlDsaLevel,
) -> HsmResult<Vec<u8>>
Expand description

Sign with ML-DSA (FIPS 204) using the standard PKCS#11 v3.2 CKM_ML_DSA mechanism.

ML-DSA signing internally hashes the message before signing. The HSM performs both hashing and signing. The standard Mechanism::MlDsa variant from cryptoki 0.12+ is used directly.