Skip to main content

Crate qp_dilithium_crypto

Crate qp_dilithium_crypto 

Source

Re-exports§

pub use pair::create_keypair;
pub use pair::crystal_alice;
pub use pair::crystal_charlie;
pub use pair::dilithium_bob;
pub use pair::generate;
pub use types::verify_ml_dsa_65;
pub use types::verify_ml_dsa_65_with_context;
pub use types::verify_ml_dsa_87;
pub use types::verify_ml_dsa_87_with_context;
pub use types::Dilithium65CryptoTag;
pub use types::Dilithium65Pair;
pub use types::Dilithium65Public;
pub use types::Dilithium65Signature;
pub use types::Dilithium65SignatureWithPublic;
pub use types::Dilithium87CryptoTag;
pub use types::Dilithium87Pair;
pub use types::Dilithium87Public;
pub use types::Dilithium87Signature;
pub use types::Dilithium87SignatureWithPublic;
pub use types::DilithiumSignatureScheme;
pub use types::DilithiumSigner;
pub use types::WrappedPublicBytes;
pub use types::WrappedSignatureBytes;

Modules§

pair
signing_context
FIPS 204 ML-DSA context strings for domain separation.
traits
types

Constants§

PUB_KEY_BYTES
SECRET_KEY_BYTES
SIGNATURE_BYTES