Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ecdsa: add
EcdsaCurve
marker trait (#787)
This trait is the intended successor to the `SignPrimitive` and `VerifyPrimitive` traits. Currently the only reason for a non-default impl of those traits is to handle low-S normalization. The `EcdsaCurve` trait now not only marks the curve as being safe for use with ECDSA, but also captures this decision regarding low-S normalization so it doesn't have to be expressed in code.
- Loading branch information