Skip to main content

Crate sirraya_ml_dsa_65

Crate sirraya_ml_dsa_65 

Source
Expand description

ML-DSA-65 Post-Quantum Cryptography Implementation (FIPS 204)

This crate provides two versions:

  • Standard implementation (in ml_dsa_65 module) - Fast, unmasked ML-DSA-65
  • Masked implementation (in dilithium_masked module) - Side-channel resistant (kept for legacy compatibility)

Re-exports§

pub use ml_dsa_65::MlDsa65;
pub use constants::PUBLICKEYBYTES;
pub use constants::SECRETKEYBYTES;
pub use constants::SIGNBYTES;
pub use dilithium_masked::Dilithium5 as Dilithium5Masked;
pub use ml_dsa_65::MlDsa65 as Dilithium5;

Modules§

constants
dilithium_masked
ml_dsa_65
polynomial