-
Notifications
You must be signed in to change notification settings - Fork 158
Open
Description
Reading the docs for a SigningKey
there are a number of Signing traits. These include Signer, RandomizedSigner, PrehashSigner, RandomizedDigestSigner, DigestSigner.
The issue it's that the docs aren't clear on how these fit together, or the security properties. The classing being the private key recovery of the ps3 due to lack of randomisation in signatures, but this crate doesn't seem to indicate that an rng is needed during try_sign()
with the Signer trait or the DigestSigner variant.
The docs should be clearer about what is the right trait to use - especially since there are potential security issues with using the wrong one.
Metadata
Metadata
Assignees
Labels
No labels