Skip to content

signature: tracking issue for digest stabilization (DigestSigner, DigestVerifier, and DigestSignature)  #92

Open

Description

@tarcieri

The signature crate contains the following traits which are presently gated under the digest-preview feature:

The main blocker for stabilization is a 1.0 release of the digest crate, but also some lingering design questions.

Activity

  1. tarcieri commented on Mar 17, 2020

    @tarcieri
    MemberAuthor

    One issue discussed in #78 (and previously discussed in RustCrypto/signatures#10) is the naming of DigestSignature. It might be clearer to name it something like PrehashSignature, as its purpose is to act as a marker with a digest algorithm for signature algorithms which use a prehashing step when computing a signature.

    Also noted was that the docs should be clarified that while prehashing is useful for Fiat-Shamir-based signature algorithms, there are such algorithms which don't utilize a prehashing step.

  2. daira commented on Mar 19, 2020

    @daira

    The name PrehashSignature makes sense to me.

  3. changed the title [-]signature: tracking issue for DigestSigner, DigestVerifier, and DigestSignature stabilization[/-] [+]signature: tracking issue for `digest-preview` (DigestSigner, DigestVerifier, and DigestSignature) stabilization[/+] on Jul 29, 2020
  4. changed the title [-]signature: tracking issue for `digest-preview` (DigestSigner, DigestVerifier, and DigestSignature) stabilization[/-] [+]signature: tracking issue for `digest` stabilization (DigestSigner, DigestVerifier, and DigestSignature) [/+] on Apr 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    signatureDigital signature crate

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions