[−][src]Crate pqcrypto_dilithium
dilithium
This crate provides bindings to and wrappers around the following implementations from PQClean:
- dilithium2 - clean
- dilithium3 - clean
- dilithium4 - clean
Re-exports
pub use crate::dilithium2::detached_sign as dilithium2_detached_sign; |
pub use crate::dilithium2::keypair as dilithium2_keypair; |
pub use crate::dilithium2::open as dilithium2_open; |
pub use crate::dilithium2::public_key_bytes as dilithium2_public_key_bytes; |
pub use crate::dilithium2::secret_key_bytes as dilithium2_secret_key_bytes; |
pub use crate::dilithium2::sign as dilithium2_sign; |
pub use crate::dilithium2::signature_bytes as dilithium2_signature_bytes; |
pub use crate::dilithium2::verify_detached_signature as dilithium2_verify_detached_signature; |
pub use crate::dilithium3::detached_sign as dilithium3_detached_sign; |
pub use crate::dilithium3::keypair as dilithium3_keypair; |
pub use crate::dilithium3::open as dilithium3_open; |
pub use crate::dilithium3::public_key_bytes as dilithium3_public_key_bytes; |
pub use crate::dilithium3::secret_key_bytes as dilithium3_secret_key_bytes; |
pub use crate::dilithium3::sign as dilithium3_sign; |
pub use crate::dilithium3::signature_bytes as dilithium3_signature_bytes; |
pub use crate::dilithium3::verify_detached_signature as dilithium3_verify_detached_signature; |
pub use crate::dilithium4::detached_sign as dilithium4_detached_sign; |
pub use crate::dilithium4::keypair as dilithium4_keypair; |
pub use crate::dilithium4::open as dilithium4_open; |
pub use crate::dilithium4::public_key_bytes as dilithium4_public_key_bytes; |
pub use crate::dilithium4::secret_key_bytes as dilithium4_secret_key_bytes; |
pub use crate::dilithium4::sign as dilithium4_sign; |
pub use crate::dilithium4::signature_bytes as dilithium4_signature_bytes; |
pub use crate::dilithium4::verify_detached_signature as dilithium4_verify_detached_signature; |
Modules
dilithium2 | dilithium2 |
dilithium3 | dilithium3 |
dilithium4 | dilithium4 |
ffi | Foreign function interfaces |