pub struct EdDSAParameters;Expand description
Parameters for EdDSA signing and verification.
Trait Implementations§
Source§impl Debug for EdDSAParameters
impl Debug for EdDSAParameters
Source§impl VerificationAlgorithm for EdDSAParameters
impl VerificationAlgorithm for EdDSAParameters
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>
Verify signature for msg using public_key.
§Errors
Returns Unspecified if the msg cannot be verified using public_key.
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.
Auto Trait Implementations§
impl Freeze for EdDSAParameters
impl RefUnwindSafe for EdDSAParameters
impl Send for EdDSAParameters
impl Sync for EdDSAParameters
impl Unpin for EdDSAParameters
impl UnwindSafe for EdDSAParameters
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