You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
signature: tracking issue for digest stabilization (DigestSigner, DigestVerifier, and DigestSignature) #92
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.
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
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
Activity
tarcieri commentedon Mar 17, 2020
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 likePrehashSignature, 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.
daira commentedon Mar 19, 2020
The name
PrehashSignaturemakes sense to me.[-]signature: tracking issue for DigestSigner, DigestVerifier, and DigestSignature stabilization[/-][+]signature: tracking issue for `digest-preview` (DigestSigner, DigestVerifier, and DigestSignature) stabilization[/+]pbkdf2: consistency cleanups (RustCrypto#92)
[-]signature: tracking issue for `digest-preview` (DigestSigner, DigestVerifier, and DigestSignature) stabilization[/-][+]signature: tracking issue for `digest` stabilization (DigestSigner, DigestVerifier, and DigestSignature) [/+]