[][src]Trait signatory::DigestSignature

pub trait DigestSignature: Signature {
    type Digest: Digest;
}

Marker trait for Signature types computable as S(H(m))

  • S: signature algorithm
  • H: hash (a.k.a. digest) function
  • m: message

For signature types that implement this trait, a blanket impl of Signer will be provided for all types that impl DigestSigner along with a corresponding impl of Verifier for all types that impl DigestVerifier.

Associated Types

type Digest: Digest

Preferred Digest algorithm to use when computing this signature type.

Loading content...

Implementors

impl DigestSignature for signatory::ecdsa::curve::nistp256::Asn1Signature[src]

type Digest = Sha256

impl DigestSignature for signatory::ecdsa::curve::nistp256::FixedSignature[src]

type Digest = Sha256

impl DigestSignature for signatory::ecdsa::curve::nistp384::Asn1Signature[src]

type Digest = Sha384

impl DigestSignature for signatory::ecdsa::curve::nistp384::FixedSignature[src]

type Digest = Sha384

impl DigestSignature for signatory::ecdsa::curve::secp256k1::Asn1Signature[src]

type Digest = Sha256

impl DigestSignature for signatory::ecdsa::curve::secp256k1::FixedSignature[src]

type Digest = Sha256

Loading content...