Type Definition ed25519_dalek::SignatureError
source · pub type SignatureError = Error;
Expand description
Errors which may occur while processing signatures and keypairs.
This error may arise due to:
-
Being given bytes with a length different to what was expected.
-
A problem decompressing
r
, a curve point, in theSignature
, or the curve point for aPublicKey
. -
A problem with the format of
s
, a scalar, in theSignature
. This is only raised if the high-bit of the scalar was set. (Scalars must only be constructed from 255-bit integers.) -
Failure of a signature to satisfy the verification equation.