Type Definition ed25519_dalek::SignatureError [−][src]
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 highbit of the scalar was set. (Scalars must only be constructed from 255bit integers.) 
Failure of a signature to satisfy the verification equation.