DigitalSignatureAlgorithm

Trait DigitalSignatureAlgorithm 

Source
pub trait DigitalSignatureAlgorithm: QuantumSafe {
    type PrivateKey: SignaturePrivateKey;
    type PublicKey: SignaturePublicKey;

    // Required method
    fn generate_private_key() -> Result<Self::PrivateKey>;
}
Expand description

数字签名算法的通用特征

Required Associated Types§

Required Methods§

Source

fn generate_private_key() -> Result<Self::PrivateKey>

生成新的私钥

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§