w3f_bls::chaum_pedersen_signature

Trait ChaumPedersenVerifier

Source
pub trait ChaumPedersenVerifier<E: EngineBLS, H: DynDigest + Default + Clone> {
    // Required method
    fn verify_cp_signature(
        &self,
        message: &Message,
        signature_proof: ChaumPedersenSignature<E>,
    ) -> bool;
}
Expand description

This should be implemented by public key

Required Methods§

Source

fn verify_cp_signature( &self, message: &Message, signature_proof: ChaumPedersenSignature<E>, ) -> bool

Implementors§

Source§

impl<E: EngineBLS, H: DynDigest + Default + Clone> ChaumPedersenVerifier<E, H> for PublicKeyInSignatureGroup<E>

This should be implemented by public key