pub struct PqdsaVerificationAlgorithm { /* private fields */ }Expand description
An PQDSA verification algorithm.
Trait Implementations§
Source§impl Debug for PqdsaVerificationAlgorithm
impl Debug for PqdsaVerificationAlgorithm
Source§impl VerificationAlgorithm for PqdsaVerificationAlgorithm
impl VerificationAlgorithm for PqdsaVerificationAlgorithm
Source§fn verify(
&self,
public_key: Input<'_>,
msg: Input<'_>,
signature: Input<'_>,
) -> Result<(), Unspecified>
👎Deprecated: please use VerificationAlgorithm::verify_sig instead
fn verify( &self, public_key: Input<'_>, msg: Input<'_>, signature: Input<'_>, ) -> Result<(), Unspecified>
please use VerificationAlgorithm::verify_sig instead
Verifies the the signature of msg using the public key public_key.
§Errors
error::Unspecified if the signature is invalid.
Source§fn verify_sig(
&self,
public_key: &[u8],
msg: &[u8],
signature: &[u8],
) -> Result<(), Unspecified>
fn verify_sig( &self, public_key: &[u8], msg: &[u8], signature: &[u8], ) -> Result<(), Unspecified>
Verifies the signature for msg using the public_key.
§Errors
error::Unspecified if the signature is invalid.
Source§fn verify_digest_sig(
&self,
_public_key: &[u8],
_digest: &Digest,
_signature: &[u8],
) -> Result<(), Unspecified>
fn verify_digest_sig( &self, _public_key: &[u8], _digest: &Digest, _signature: &[u8], ) -> Result<(), Unspecified>
DO NOT USE. This function is required by VerificationAlgorithm but cannot be used w/ Ed25519.
§Errors
Always returns Unspecified.
impl Eq for PqdsaVerificationAlgorithm
impl StructuralPartialEq for PqdsaVerificationAlgorithm
Auto Trait Implementations§
impl Freeze for PqdsaVerificationAlgorithm
impl RefUnwindSafe for PqdsaVerificationAlgorithm
impl Send for PqdsaVerificationAlgorithm
impl Sync for PqdsaVerificationAlgorithm
impl Unpin for PqdsaVerificationAlgorithm
impl UnsafeUnpin for PqdsaVerificationAlgorithm
impl UnwindSafe for PqdsaVerificationAlgorithm
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more