Trait did_key::Ecdsa[][src]

pub trait Ecdsa {
    fn sign(&self, payload: Payload) -> Vec<u8>;
fn verify(&self, payload: Payload, signature: &[u8]) -> Result<(), Error>; }

Used for Elliptic Curve Digital Signature Algorithm

Required methods

fn sign(&self, payload: Payload) -> Vec<u8>[src]

Performs sign operation

fn verify(&self, payload: Payload, signature: &[u8]) -> Result<(), Error>[src]

Performs verify operation

Loading content...

Implementors

impl Ecdsa for KeyPair[src]

impl Ecdsa for Bls12381KeyPair[src]

impl Ecdsa for Ed25519KeyPair[src]

impl Ecdsa for P256KeyPair[src]

impl Ecdsa for Secp256k1KeyPair[src]

impl Ecdsa for X25519KeyPair[src]

Loading content...