risc0-curve25519-dalek-source/src
Henry de Valence 030eff547f Make verify return a Result.
This also simplifies the verification logic.  Because the verification check
happens in variable time, we don't need to do a constant-time eq check at the
end, so we can drop the `subtle` dependency entirely.

The `DecodingError` type becomes `SignatureError` and is also used to
signal failing verifications.
2018-07-15 13:07:58 -07:00
..
ed25519.rs Make verify return a Result. 2018-07-15 13:07:58 -07:00
errors.rs Make verify return a Result. 2018-07-15 13:07:58 -07:00
lib.rs Make verify return a Result. 2018-07-15 13:07:58 -07:00